Jobs · empllo
Software Development Engineer III (CRM - Opportunities)
GoHighLevel · India · Posted 19d ago
About the role
📋 Description Own the full lifecycle of Opportunities backend: translate business and customer needs into Design and evolve the data model for pipelines, stages, deals, and associated entities — getting Build and scale APIs, event-driven workflows, and background jobs that handle high-volume writes Tackle distributed systems concerns: idempotency, eventual consistency, race conditions, hot Improve performance and reliability of large pipelines (millions of opportunities per workspace) Ship end-to-end when needed — including UI changes in Vue — without blocking on cross-functional 🎯 Requirements 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
Read the full posting on empllo →
FAQ
Is the Software Development Engineer III (CRM - Opportunities) role at GoHighLevel remote?+
This Software Development Engineer III (CRM - Opportunities) position is listed as remote (India).
What seniority level is this Software Development Engineer III (CRM - Opportunities) role?+
This is a senior level position.
How do I apply for the Software Development Engineer III (CRM - Opportunities) role at GoHighLevel?+
Use the "Apply on empllo" button to open the original posting on empllo, where you can submit your application directly to GoHighLevel.