Skip to main content
Back to Jobs

Software Development Engineer III - Core CRM

Design and evolve Node.js services for high-volume CRM systems

Design and evolve Node.js/NestJS services powering systems that operate at scale with high write volumes and real-time state sync. Take architectural decisions balancing scale, cost, and long-term maintainability. Build well-typed REST contracts for high-volume API flows and model/optimize data at scale.

Why This Role?

Own systems end-to-end with real impact on a platform handling billions of daily API hits

Key Responsibilities

  • Design and evolve Node.js/NestJS backend services
  • Make architectural decisions balancing scale, cost, and maintainability
  • Build well-typed REST contracts for high-volume API flows
  • Model and optimize data for scalability and performance

Requirements

  • Experience with Node.js and NestJS
  • Experience designing scalable backend systems
  • Experience with REST API design and versioning
  • Experience modeling and optimizing data at scale

Required Skills

node.jsnestjsapi developmentsystem architecturebackend developmentREST API designData modeling

Indonesia Context

Working Hours Overlap:
Flexible — work your own hours
See remote (USD) vs local pay →

Keywords

Software Development EngineerNode.jsNestJSREST APIScalable systems], confidence0.9
View Original Description from WeWorkRemotely

Original description from WeWorkRemotely

Headquarters: India URL: http://gohighlevel.com About HighLevel: HighLevel is an AI-powered business operating system that gives agencies, entrepreneurs and SMBs the infrastructure to build, automate and scale. Today, HighLevel supports SMBs across 150+ countries, fueling community-driven growth rooted in real customer outcomes. To date, businesses operating on HighLevel have generated over $7 billion in ecosystem value, demonstrating the impact of shared infrastructure at scale. By centralizing conversations, automation and intelligence into one system, we help businesses move faster, reduce complexity and execute efficiently. Behind the platform, HighLevel powers more than 4 billion API hits and 2.5 billion message events daily. With 250 terabytes of distributed data, 250+ microservices and over 1 million domain names supported, our architecture is built for performance, resilience and long-term scalability. Our people With over 2,000 team members across 10+ countries, HighLevel operates as a global, remote-first organization built for speed and ownership. We value initiative, clarity and execution, creating space for ambitious people to build systems that support millions of businesses worldwide. Here, innovation thrives, ideas are celebrated and people come first, no matter where they call home. Our impact Every month, HighLevel enables more than 1.5 billion messages, 200 million leads and 20 million conversations for the more than 1 million businesses we support. Behind those numbers are real people building independence, expanding opportunity and creating measurable impact. We’re proud to be a part of that. Learn more about us on our YouTube Channel or Blog Posts About the Role: We are building systems that operate at scale - high write volumes, real-time state sync, and burst traffic that doesn’t politely warn before it arrives. We are looking for engineers who love owning systems end-to-end, care deeply about performance and reliability, and want to build things that don’t just work - but last. This is not a ticket-execution role, its a system ownership role. Responsibilities: Backend System Ownership: Design and evolve Node.js / NestJS services powering systems that operate at scale Take architectural decisions that balance scale, cost, and long-term maintainability API Craftsmanship: Build well-typed, thoughtful REST contracts for high volume flows Think in versioning, backward compatibility, and clean boundaries Data at Scale: Model and optimize MongoDB / Firestore schemas for high read/write workloads Design atomic updates and consistency strategies for distributed systems Scalability & Resilience: Implement queues, caching layers, and rate limiting to handle burst traffic gracefully Design for failure modes before they happen Frontend Integration: Ship modular Vue 3 UIs that efficiently consume APIs Optimize realtime updates and state management (Pinia) Improve Core Web Vitals and perceived performance Observability & Production Ownership: Instrument logs, metrics, traces, and alerts Participate in on-call Debug real production issues Drive post-mortems to meaningful closure (not just documents) Mentorship & Leverage: Review code thoughtfully Support junior engineers Raise engineering standards across the team Requirements: 4+ years of professional engineering experience Strong backend-heavy fullstack background Deep comfort with Node.js + TypeScript Experience building and scaling microservices (NestJS / Express) Modern frontend experience (Vue 3 or similar) Strong understanding of: API design, Data modeling, Distributed systems tradeoffs, Concurrency & rate limiting Real production debugging experience Comfortable in cloud-native environments (GCP / AWS) CI/CD and containerization familiarity Nice to Have: Pub/Sub or message queue experience Event-driven systems exposure Domain-driven design familiarity Performance optimization work Experience reducing infra costs #LI-Remote #LI-NJ1 EEO Statement: The company is

Salary Context

Similar Engineering roles on LokerDollar pay around $170k/yr (range $11.194k–999.999k/yr, n=491 active listings).

Hiring at HighLevel

HighLevel has 2 other active roles on LokerDollar and has been hiring here since May 6, 2026 — across Engineering, Product.

View all HighLevel openings →
Track this application + get a follow-up reminder

Free account · no credit card · Log in

Pro $9/mo · unlimited applies + AI resume

Remote-friendly · fits your timezone
Company
HighLevel
Source
WeWorkRemotely
Job Type
full time
Location
Remote · Open worldwide
Category
Seniority
senior
PostedFresh
Jul 22, 2026

Share this job

Help a friend find their next remote role.

Frequently asked questions

Is Software Development Engineer III - Core CRM at HighLevel a remote job?
Yes. Software Development Engineer III - Core CRM at HighLevel is a fully remote role open to candidates worldwide.
What type of employment is Software Development Engineer III - Core CRM at HighLevel?
This is a full time position.
How do I apply?
Click the "Apply" button on this page to go to the official application at HighLevel.

Explore related

Market data & reports

Salary & skill-demand research built from our own listings data.

From the blog

Track this application + get a follow-up reminder

Free account · no credit card · Log in

Pro $9/mo · unlimited applies + AI resume