Lead Engineer – Workflow Builder DSL

🕒 January 15

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of HighLevel

HighLevel

201 - 500 employees

Founded 2018

☁️ SaaS

🤝 B2B

💰 Series A on 2021-11

SaaS • Marketing • B2B

HighLevel is an all-in-one marketing and sales platform designed to help businesses grow and succeed. The platform consolidates various marketing tools into a single solution, providing features such as lead capture through landing pages, surveys, forms, and calendars, as well as tools for nurturing leads via automated messaging across multiple channels including phone, SMS, email, and social media. HighLevel offers customizable solutions like online appointment scheduling, multi-channel follow-up campaigns, and pipeline management. Additionally, businesses can build websites, funnels, and landing pages using the intuitive page builder. HighLevel supports integrating with existing systems via API, and offers a membership platform for community building and course management. The platform is targeted towards marketers and offers white-labeling options for businesses to brand the software as their own. With a community-driven development approach and award-winning support, HighLevel is focused on empowering businesses to streamline their operations and enhance their marketing efficiencies.

📋 Description

• Define the DSL: Design and maintain the canonical syntax and semantics for workflows • Schema authority: Own JSON Schemas and TypeScript types for validation, linting, and generation • Programmatic CRUD: Design contracts for safe workflow creation via public and internal APIs • Validation layer: Implement semantic validators (current POC in Zod; open to alternatives) • Linting & codemods: Ship tools that enforce structure guardrails and auto-repair common errors • Testing discipline: Establish unit, integration, and golden tests for workflow creation paths • Static analysis: Add graph checks for loops, dangling nodes, and invalid edges • Cross-team contracts: Define interfaces with Engine and Snapshot for schema exchange and validation • Operational ownership: Monitor DSL validation services; ensure 99.9 % availability and low error rate

🎯 Requirements

• 5+ years building and owning complex backend systems. • Deep experience with typed DSLs, ASTs, or schema-driven architectures • Fluent in TypeScript and validation frameworks (Zod, Ajv, or JSON Schema) • Proven history designing public or versioned APIs • Strong testing discipline and data-integrity mindset • Comfortable owning production services and reliability metrics • Nice to have: compiler/graph background, schema evolution work, or tooling for developer productivity

Apply Now

Similar Jobs

🕒 January 14

Smart Working

51 - 200

🤝 B2B

☁️ SaaS

🎯 Recruiter

Mid-Senior Full Stack Engineer developing backend services for a new sports gaming product at Smart Working. Collaborating in a fast-paced environment and delivering features efficiently.

Java

Spring

Spring Boot

SpringBoot

🕒 January 10

CRUX Consulting Services

51 - 200

🤝 B2B

☁️ SaaS

👥 HR Tech

Full-Stack Developer developing web applications using Angular and Node.js at CRUX, focusing on high-performance user interfaces and scalable back-end solutions.

Angular

AWS

Azure

Cloud

Docker

Google Cloud Platform

JavaScript

Jest

Kubernetes

Microservices

MongoDB

Node.js

NoSQL

Postgres

RxJS

TypeScript

🕒 January 7

Alkami Technology

501 - 1000

🏦 Banking

💳 Fintech

☁️ SaaS

Senior Software Engineer driving software development for Alkami's cloud-based digital banking solutions.

🇮🇳 India – Remote

💰 $300M Post-IPO Debt - Alkami Technology on 2025-03

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Angular

Cloud

Java

JavaScript

NoSQL

React

SQL

🕒 January 5

Smart Working

51 - 200

🤝 B2B

☁️ SaaS

🎯 Recruiter

Senior Full Stack Engineer developing a microservice-based platform for airport ancillary services. Collaborating with cross-functional teams and owning features end-to-end.

Cloud

JavaScript

Laravel

PHP

Vue.js

🕒 January 2

Beyond Cloud Consulting

11 - 50

☁️ SaaS

🏢 Enterprise

Full Stack Developer for Beyond Cloud Consulting, working remotely in India with a focus on web development and cloud strategy.

Cloud

Docker

JavaScript

Next.js

Node.js

Python