HighLevel

Senior Software Development Engineer (Agency Success)

HighLevel
Apply
2 months ago
Remote, IndiaSenior

Responsibilities

  • Own and contribute to architecture, design, and development for the Agency Module, Agency Onboarding, and Platform Billing.
  • Build scalable backend services, APIs, integrations, internal microservices, and third-party integrations such as Stripe.
  • Develop performant frontend experiences for agency management, onboarding, and billing workflows.
  • Drive technical decisions and independently own complex features from technical design through production.
  • Design data models and efficient queries across Firestore, MongoDB, ClickHouse, and Elasticsearch.
  • Participate in the full software development lifecycle, including implementation, deployment, monitoring, production support, and incident resolution.
  • Build observability using logs, metrics, monitoring, tracing, and related production-support practices.
  • Write clean, secure, testable code with unit and integration test coverage.
  • Use AI-assisted development practices and tools to improve development, testing, debugging, and refactoring.
  • Collaborate with product managers, designers, and engineers while participating in code reviews, technical design discussions, and operational support.

Requirements

  • At least 4 years of hands-on software engineering experience building and scaling backend systems and high-performance frontend applications.
  • Strong experience with Node.js, TypeScript, API development, data modeling, and system design; NestJS experience is preferred.
  • Understanding of RESTful API design, microservices architecture, distributed systems, and cross-service communication.
  • 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, or RabbitMQ.
  • Exposure to AI/LLM application development, including LLM API integration, prompt/context design, or AI-assisted product workflows.
  • Frontend development experience with Vue.js, React, or Angular; Vue.js is preferred, along with component-driven architecture and modern CSS frameworks.
  • Experience with frontend state-management solutions such as Vuex/Pinia, Redux, or MobX.
  • Experience with observability and debugging tools such as Grafana, Prometheus, and Sentry.
  • Familiarity with Agile development, Git workflows, automated testing, CI/CD pipelines, ClickHouse, Elasticsearch, and specialized data-platform selection.
  • Hands-on experience with AI-assisted development tools such as Cursor, Claude Code, or GitHub Copilot.
  • Strong problem-solving, debugging, communication, collaboration, ownership, and mentoring skills.

Benefits

  • Remote work arrangement, indicated by the #LI-Remote designation.
  • Equal Opportunity Employer with voluntary demographic information collection for compliance purposes.

Tech Stack

AngularApache KafkaBootstrapClickHouseElasticsearchGitGrafanaMongoDBNestJSNode.jsPrometheusRabbitMQReactRedisReduxTailwind CSSTypeScriptVue.js
HighLevel

About HighLevel

1,001-5,000 employees

HighLevel builds a white-label, all-in-one marketing and CRM platform for agencies, entrepreneurs, and SMBs, combining lead capture, automation, email/SMS, websites and funnels, payments, and appointment management. Founded in 2018 and headquartered in Dallas, it is privately held and raised $60M in private equity funding in 2024. The subscription SaaS serves customers in 150+ countries and is used by over one million businesses.

Contact me