← All roles

Senior Software Development Engineer (Agency Success)

GoHighLevel· Engineering – Revex
Apply on company site
Hybrid (India)Employee IndiaPosted 4w ago

About the role

Senior Full Stack SDE for the Agency Module, Platform Billing, and Onboarding team. Focus on building scalable backend services and performant frontend experiences to support agency onboarding, account management, and billing within HighLevel’s Agency ecosystem.

Responsibilities

  • Own and contribute to the architecture, design, and development of key product areas across the Agency Module, Agency Onboarding, and Platform Billing.
  • Design and build scalable backend services, APIs, and integrations, working across internal microservices and third-party platforms such as Stripe, with a focus on reliability, security, and performance.
  • Build performant and scalable frontend experiences for agency management, onboarding, and billing workflows using modern frontend frameworks and component-driven architecture with strong state management practices.
  • Drive technical decisions, identify risks and trade-offs, and independently own complex features from technical design through production.
  • Leverage AI-first development practices and AI-assisted development tools to improve development, testing, debugging, and refactoring while maintaining strong quality and security standards.
  • Design data models and build efficient queries across data stores such as Firestore, MongoDB, ClickHouse, and Elasticsearch.
  • Participate across the full Software Development Life Cycle (SDLC) from requirement analysis to production support.
  • Write clean, efficient, secure, and testable code with appropriate unit and integration test coverage.
  • Build and maintain observability through logs, metrics, monitoring, and tracing to improve system reliability and enable faster production issue resolution.
  • Participate in code reviews, technical design discussions, incident resolution, and on-call responsibilities where applicable.
  • Collaborate with Product Managers, Designers, and other Engineers to translate business requirements into scalable technical solutions.
  • Follow engineering best practices around security, scalability, maintainability, testing, documentation, and production readiness.

Qualifications

  • 4+ years of hands-on software engineering experience building and scaling robust backend systems and high-performance frontend applications.
  • Strong backend engineering skills with hands-on experience in Node.js, TypeScript, API development, data modeling, and system design. Experience with NestJS is preferred.
  • Strong understanding of RESTful API design, microservices architecture, distributed systems, and cross-service communication.
  • Hands-on experience working with data stores such as MongoDB and Redis, with a strong understanding of data modeling, query design, and performance optimization.
  • Experience working with event-driven architectures and messaging systems such as GCP Pub/Sub, Kafka, RabbitMQ, or similar technologies.
  • Exposure to AI/LLM application development, such as integrating LLM APIs, prompt/context design, or building AI-assisted product workflows.
  • Good frontend development experience with modern frameworks such as Vue.js, React, or Angular, with Vue.js preferred, along with Tailwind CSS or Bootstrap.
  • Experience with frontend state management patterns and libraries such as Vuex/Pinia, Redux, MobX, or similar solutions.
  • Good understanding of production observability and debugging using Grafana, Prometheus, Sentry, or similar platforms.
  • Experience with modern SDLC practices, Agile development methodologies, Git workflows, automated testing, and CI/CD pipelines.
  • Familiarity with specialized data platforms such as ClickHouse and Elasticsearch, and understanding of when to use document databases, analytical/columnar databases, and search engines.
  • Familiarity with modern developer productivity tools, including AI-assisted development tools such as Cursor, Claude Code, GitHub Copilot, or similar tools.
  • Strong problem-solving and debugging skills with ability to investigate issues across frontend, backend, databases, integrations, and distributed services.
  • Excellent communication and cross-functional collaboration skills, with ability to drive technical discussions, make sound engineering trade-offs, and mentor other engineers.
  • Strong ownership mindset with the ability to independently drive complex engineering problems and deliver high-quality solutions.

Skills

Required:Node.jsTypeScriptRESTful APIsMongoDBRedisGCP Pub/Sub / Kafka / RabbitMQVue.js / React / AngularVuex / Pinia / Redux / MobXObservability toolsCI/CDClickHouse / Elasticsearch
Nice to have:NestJSTailwind CSS / BootstrapAI-assisted development tools

Benefits

  • #LI-Remote #LI-RS1
Last updated Oct 21, 2026. Interested? Apply on the company site.

About GoHighLevel

It's time to take your Agency to the Next Level

HighLevel is the all-in-one sales & marketing platform that agencies can white-label and resell to their clients!

CRMMarketingSalesAutomationWhite Label

More open roles at GoHighLevel