HighLevel - Senior SDE (Full Stack - Backend Heavy)
Requirements
• 5+ years of software engineering experience with a strong focus on backend systems and API design • Deep expertise in Node.js/NestJS, TypeScript, and distributed systems fundamentals • Experience with both SQL and NoSQL databases at scale • Ability to work end-to-end across the stack, especially owning backend complexity and integrating with UI components • Solid understanding of async workflows, queues, background jobs, webhooks, and system state transitions • Experience integrating with third-party APIs, including auth flows, rate limits, data mapping, and sync reliability • Familiarity with GCP services or willingness to get hands-on with them • Openness to using AI tools (e.g., Cursor, GitHub Copilot, Claude Code) to speed up development and improve code quality • Strong debugging and system design skills, with the ability to navigate technical ambiguity, anticipate edge cases and downstream implications, and make pragmatic architectural decisions. • Curiosity about how different industries work, and comfort learning from non-technical domain experts • Experience building vertical SaaS or industry-specific products • Hands-on work with industry standards or systems like HL7/FHIR, RESO/MLS feeds, or payment and POS integrations • Experience with metadata-driven or configuration-based systems, such as custom objects, workflow engines, or templating • Experience shipping in regulated environments (HIPAA, SOC 2, GDPR)
Responsibilities
• Leads the technical design and implementation of build backend-heavy features that power industry solutions, from vertical-specific objects and pipelines to workflows and automations • Evaluate architectural trade-offs across APIs, data models, integrations, and event-driven systems, making sound decisions that balance experimentation speed, reliability, scalability, and long-term maintainability. • Build scalable APIs and business logic using Node.js/NestJS, with Firestore, PostgreSQL, Elasticsearch, and Redis as data layers • Use GCP tools like Cloud Tasks, Cloud Scheduler, Pub/Sub, and Cloud Functions to build reliable, event-driven infrastructure • Build integrations with industry systems of record, such as practice management, MLS, dealer management, and POS systems, including sync, webhooks, and error recovery • Own significant technical initiatives within the team, including contributing to a reusable "industry layer" of configurable models, templates, and automation packs that can be deployed per vertical without forking the core product. • Own the full development lifecycle, from API design and data modeling to testing, deployment, and maintenance • Work closely with core platform and app teams to use and shape the extension points industry solutions depend on • Help meet industry-specific requirements such as data privacy, consent, and audit trails • Mentor engineers through code reviews, design discussions, and technical guidance, while sharing learnings and helping raise engineering quality across the team.
Benefits
• You'll build the foundation that takes our platform from general-purpose to industry-specific, opening up new markets • You'll work directly with domain experts and see your features change how businesses in each vertical operate • You'll join a small, high-leverage team that values product thinking, pragmatic engineering, and moving fast with confidence, including using AI to build smarter
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT