H

HighLevel

All-in-one marketing platform for agencies

Software Development Engineer 3 - Multiple Teams

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in IndiaNo salary listedRemote

About the Job

Requirements

  • At least 4 years of experience building and operating production backend systems at scale.
  • Strong fundamentals in data modeling using SQL and NoSQL, API design, and distributed systems.
  • Hands-on production experience with Node.js or Go.
  • A track record of owning services end-to-end, including design, build, deployment, and on-call operations.
  • Ability to work independently in ambiguous problem spaces with high ownership.
  • A solid understanding of scalability, performance, and reliability trade-offs.

Responsibilities

  • Own the full lifecycle of the Opportunities backend by translating business and customer needs into scalable, production-grade services.
  • Design and evolve data models for pipelines, stages, deals, and associated entities, ensuring appropriate consistency, throughput, and query patterns.
  • Build and scale APIs, event-driven workflows, and background jobs for high-volume writes, automations, and integrations.
  • Address distributed-systems concerns including idempotency, eventual consistency, race conditions, hot tenants, and noisy-neighbor isolation.
  • Improve the performance and reliability of large pipelines through indexing, sharding, caching, and query optimization.
  • Build AI-assisted Opportunities surfaces on top of existing AI capabilities, including CRM-data context assembly, prompt and response contracts, caching, cost and latency budgets, graceful degradation, and feedback loops for output quality.
  • Ship end-to-end when needed, including user-interface changes in Vue.js.
  • Instrument the system with logs, metrics, traces, and service-level objectives.
  • Drive incident response, postmortems, and engineering hygiene for a high-traffic product.

Desired Qualifications

  • Experience building CRM, sales, pipeline, or workflow products.
  • Experience working on multi-tenant software as a service at scale, including sharding, tenant isolation, and fair-use limits.
  • Familiarity with event streaming such as Kafka or Redis Streams, queues, and asynchronous processing.
  • Exposure to MongoDB, PostgreSQL, Elasticsearch, ClickHouse, or similar technologies at non-trivial scale.
  • Experience shipping a customer-facing feature backed by a large language model or similar artificial intelligence API; model training and machine-learning infrastructure experience are not required.
  • Frontend fluency in Vue.js sufficient to ship a feature without a frontend partner.
  • Strong product instincts and a portfolio or GitHub containing shipped work.

About the Company

HighLevel

All-in-one marketing platform for agencies

HighLevel provides an all-in-one sales and marketing platform for marketing agencies, freelancers, and businesses, including CRM, page builder, lead capture tools, and automated campaigns. It works as a subscription service with pricing tiers, giving users access to CRM, funnel/page building, lead generation, and marketing automation from a single dashboard. It differentiates itself by focusing on marketing agencies and offering bundled tools in one platform to simplify client management and workflows. Its goal is to streamline marketing work for agencies and marketers and help them scale their operations from a centralized tool.

Company size
1,001-5,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$60M
Headquarters
Dallas, TX
Founded
2018

Recently Posted Jobs

Explore more opportunities at HighLevel

See more jobs