Gohighlevel
Software Development Engineer III (CRM - Opportunities)
India, Remote. Posted 2 months ago
The role
You will own the backend of the CRM Opportunities product, the deal and pipeline engine. You will design data models, APIs and distributed workflows for pipelines, stages, automations and integrations at scale.
What you will do
- Own the full lifecycle of Opportunities backend services
- Design and evolve the data model for pipelines, stages, deals and related entities
- Build and scale APIs, event-driven workflows and background jobs
- Handle distributed systems concerns such as idempotency, eventual consistency and race conditions
- Improve performance and reliability of large pipelines through indexing, sharding, caching and query optimization
- Ship end-to-end features, including UI changes in Vue
- Instrument the system with logs, metrics, traces and SLOs
- Drive incident response, postmortems and engineering hygiene
Required qualifications
- 4+ years building and operating production backend systems at scale
- Strong fundamentals in data modeling (SQL and NoSQL), API design and distributed systems
- Hands-on experience with Node.js or Go in production
- Track record of owning services end-to-end: design, build, deploy, on-call
- Comfort working independently in ambiguous problem spaces with high ownership
- Solid grasp of scalability, performance and reliability trade-offs
- Frontend fluency in Vue.js, enough to ship a feature without a frontend partner
- Strong product instincts and a portfolio or GitHub of shipped work
Nice to have
- Experience building CRM, sales, pipeline or workflow products
- Experience with multi-tenant SaaS at scale (sharding, tenant isolation, fair-use limits)
- Familiarity with event streaming (Kafka/Redis Streams), queues and async processing
- Exposure to MongoDB, Postgres, ElasticSearch, ClickHouse or similar at non-trivial scale
Before you apply
- The company is an Equal Opportunity Employer and invites voluntary demographic information
About the company
HighLevel is an AI-powered business operating system that gives agencies, entrepreneurs and SMBs the infrastructure to build, automate and scale. It has over 2,000 team members across 10+ countries and supports more than 1 million businesses.