HighLevel
HighLevel
201 – 500 Employees
ConsultingLogisticsSaaS
HighLevel is a SaaS company that develops an all-in-one marketing and sales platform for businesses and marketers. Its software brings together lead capture, appointment scheduling, pipeline management, websites, funnels, landing pages, and automated follow-up through phone, SMS, email, and social channels. HighLevel also provides API integrations, membership and course-management tools, and white-label options that let businesses offer the platform under their own brand. For job seekers, the company’s profile reflects work centered on building and supporting a broad business-automation product used across consulting, logistics, and other service-oriented organizations.

Staff Backend Engineer, HighLevel (India Remote)

Lead the design of distributed backend systems, APIs, databases, and event-driven infrastructure for HighLevel’s AI-powered business operating system. Drive architecture, scalability, reliability, and technical direction across CRM engineering teams.

Description

  • Design and advance reliable, highly scalable backend services.
  • Own architecture for complex initiatives spanning multiple engineering teams.
  • Define APIs, data models, event-driven workflows, and service boundaries.
  • Build platforms that support high request volumes and large datasets.
  • Develop asynchronous processing with queues, events, streams, and background workers.
  • Guide technology decisions across relational and NoSQL databases, search, caching, and messaging systems.
  • Find performance constraints across applications, databases, queues, and infrastructure.
  • Improve API latency, throughput, resource efficiency, and overall scalability.
  • Build for graceful degradation, retries, idempotency, recovery, and fault tolerance.
  • Establish reliable patterns for data consistency and distributed workflows.
  • Lead database and data-access performance improvements.
  • Develop caching, indexing, partitioning, sharding, and retention approaches.
  • Strengthen observability with metrics, logs, traces, dashboards, and actionable alerts.
  • Investigate major production incidents and implement lasting corrective measures.
  • Set engineering standards for reliability, scalability, testing, security, and maintainability.
  • Evaluate architecture proposals and high-impact code changes across teams.
  • Address systemic technical debt through practical modernization efforts.
  • Work with Product and Engineering leaders to balance technical and business priorities.
  • Coach senior engineers and expand technical ownership across teams.
  • Stay hands-on by contributing code to critical systems and initiatives.

Requirements

  • At least eight years of software engineering experience, including substantial work on large-scale backend systems.
  • Proficiency in one or more backend languages, such as Node.js/TypeScript, Go, or Java.
  • Solid knowledge of distributed systems and microservice architecture.
  • Advanced understanding of API design and service-to-service communication.
  • Strong command of relational and NoSQL database technologies.
  • Experience designing systems for large datasets and heavy request volumes.
  • Knowledge of concurrency, asynchronous processing, queues, and event-driven architectures.
  • Experience implementing caching and distributed caching strategies.
  • Understanding of indexing, query optimization, transactions, and data consistency.
  • Experience building reliable systems with retries, idempotency, timeouts, rate limiting, and failure recovery.
  • Ability to evaluate scalability, availability, consistency, and performance trade-offs.
  • Experience diagnosing complex production problems through metrics, logs, and distributed tracing.
  • Strong system design and architectural judgment.
  • Track record of leading technically demanding work across multiple engineers or teams.

Benefits

  • Work remotely from India.
  • Build backend platforms serving substantial global scale.
  • Tackle complex distributed systems and data architecture challenges.
  • Shape architecture across several products and engineering teams.
  • Work with high-volume APIs, event streams, databases, search platforms, and distributed infrastructure.
  • Lead improvements in scalability, reliability, performance, and engineering effectiveness.
  • Continue as a deeply technical contributor without transitioning into people management.
  • Work in a fast-paced engineering environment with substantial autonomy and ownership.

Related Jobs

Capital One

Senior Full-Stack Engineer, Mainframe and Cloud Resilience

Capital One

Lead engineering work to modernize Capital One’s IBM mainframe systems and strengthen cloud operations. Build resilient software with Agile teams using AWS and related technologies.

Open
The Walt Disney Company

Software Engineer II, ML Observability

The Walt Disney Company

Build machine learning anomaly detection and observability systems for Disney+, Hulu, and ESPN. Develop production models, telemetry pipelines, inference services, and AI-powered operational insights.

Open
The Walt Disney Company

Principal Software Engineer, Video Coding and Streaming

The Walt Disney Company

Lead research and development in video coding, processing, and streaming, with a focus on machine learning and AI. Shape platform architecture, contribute to industry standards, and advance technical work across Disney’s global team.

Open