Description
Senior Software Engineer to join our Agency Module and Billing Team, which powers the foundation of our Agency Ecosystem — enabling seamless onboarding, management, and monetisation experiences for HighLevel’s agencies and their clients. This team builds and scales key components like Agency Signup, Agency Billing, and the HighLevel Affiliate Program, all integrated into our whitelabeled platform that empowers businesses to deliver customised experiences under their own brand. These systems are critical to the growth and sustainability of HighLevel’s ecosystem — supporting thousands of agencies and their downstream customers with robust, scalable, and secure infrastructure. Responsibilities include owning architecture and development across Agency Module, Billing, and Affiliate systems; designing backend APIs for subscription management, payments, invoicing, and affiliate tracking; delivering frontend experiences for agency onboarding, billing dashboards, and affiliate management; integrating with third-party payment gateways; implementing observability and security best practices; leveraging AI-assisted tooling; and collaborating with Product Managers, Designers, and other Engineers. Qualifications include 4+ years in software engineering; strong backend experience with Node.js (NestJS preferred), TypeScript, PostgreSQL, MongoDB, and Redis; expertise in APIs, data modeling, distributed systems, caching, and event-driven architectures; experience with modern frontend frameworks (React, Vue, Angular) and state management; SSR/edge/hybrid rendering experience; observability and monitoring tooling; security best practices; and excellent communication. EEO statement present. Remote: #LI-Remote.
Company
GoHighLevel provides an all-in-one AI-powered platform for business growth, including CRM, automation, websites, funnels, scheduling, invoicing, reviews, and marketing tools aimed at helping agencies grow their clients’ businesses.
Related postings
HighLevel
Software Development Engineer IIIIndiaHighLevel
Software Development Engineer IIIIndiaHighLevel
Software Development Engineer IIIIndiaGHX
Software Engineer IIIIndia and 2 others