Gohighlevel

Senior Software Development Engineer ( Labs)

India, Remote. Posted a month ago

The role

You will build and scale core systems for feature flags, staged rollouts and customer feedback on the Labs platform. You will work across frontend and backend, and help make technical decisions for the team.

What you will do

  • Own and contribute to the architecture, design and development of Feature Flags, Staged Rollouts and Customer Feedback in the Labs platform.
  • Design and build scalable backend services, APIs and integrations, including with third-party platforms such as Statsig.
  • Build performant frontend experiences for feature flag management, rollout configuration and feedback collection.
  • Drive technical decisions, identify risks and trade-offs, and own complex features from design through production.
  • Design data models, queries and caching strategies across MongoDB and Redis for low-latency flag evaluation.
  • Participate in the full software development life cycle, from requirements and design to deployment, monitoring and production support.
  • Write clean, secure, testable code with unit and integration test coverage.
  • Build observability through logs, metrics, monitoring and tracing to resolve production issues faster.
  • Take part in code reviews, design discussions, incident resolution and on-call responsibilities where applicable.
  • Work closely with Product Managers, Designers and other engineering teams to turn business needs into technical solutions.

Required qualifications

  • 4+ years of hands-on software engineering experience building and scaling backend systems and frontend applications.
  • Strong backend skills in Node.js, TypeScript, API development, data modeling and system design.
  • Strong understanding of RESTful API design, microservices architecture and distributed systems.
  • Hands-on experience with MongoDB and Redis, including data modeling, query design and performance optimization.
  • Experience with event-driven architectures and messaging systems such as GCP Pub/Sub, Kafka, RabbitMQ or similar.
  • Exposure to AI/LLM application development, such as integrating LLM APIs or building AI-assisted product workflows.
  • Good frontend experience with a modern framework such as Vue.js, React or Angular, and component-driven architecture.
  • Experience with frontend state management, such as Vuex/Pinia, Redux, MobX or similar.
  • Good understanding of production observability and debugging with tools such as Grafana, Prometheus, Sentry or similar.
  • Experience with modern SDLC practices, Agile methods, Git workflows, automated testing and CI/CD pipelines.
  • Strong problem-solving and debugging skills across frontend, backend, databases and distributed services.
  • Excellent communication and cross-functional collaboration skills, with the ability to lead technical discussions and mentor engineers.

Nice to have

  • Experience with NestJS.
  • Experience with Vue.js, with Vue.js preferred over other frameworks.
  • Experience with Tailwind CSS or Bootstrap.
  • Familiarity with ClickHouse and Elasticsearch.
  • Experience with AI-assisted development tools such as Cursor, Claude Code or GitHub Copilot.

Before you apply

  • Visa sponsorship is not mentioned in this posting.

About the company

HighLevel is an AI-powered business operating system that helps agencies, entrepreneurs and SMBs build, automate and scale. The company has over 2,000 team members across 10+ countries and works as a global, remote-first organization.

Senior Software Development Engineer ( Labs) at Gohighlevel | JobZoey