HighLevel logo
HighLevel

The all-in-one sales & marketing platform that agencies can white-label. CRM, Email, 2-way SMS, Funnel Builder, & more!

Lead Engineer – Workflow Builder DSL

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2018H1B No SponsorCompany SiteLinkedIn

Location

India

Posted

140 days ago

Salary

0

Seniority

Senior

5 yrs expEnglishTypeScript

Job Description

Lead Engineer – Workflow Builder DSL

HighLevel

• 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

Job 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

Related Job Pages

More Full-stack Engineer Jobs

Netflix logo

Full Stack Engineer – Consumer Data Systems

Netflix

Described as the world's top internet television network, Netflix is a publicly-traded entertainment company offering video-on-demand and streaming media. As an

• Develop End-to-End Solutions: Research, design, build, and maintain web-based internal tools • Continuously Improve: Improve products, systems, code, and team processes • Ensure Data Integrity: Develop tools that support robust data processing strategies • Collaborate with Cross-Functional Teams: Work closely with engineering, analytical, and product teams • Engage with End Users: Gather feedback and understand data tool needs

United States
$170K - $720K / year
Job Closed
OtherRemoteTeam 11-50Since 2020H1B Sponsor

• Design, build, and operate production-grade Web3 systems used by real customers and assets at scale • Own features end-to-end across frontend, backend, and on-chain components (with depth aligned to your strengths) • Lead the design and implementation of complex workflows involving wallets, transactions, settlements, and orchestration • Partner closely with product, design, and external teams to turn ambiguous requirements into robust technical solutions • Improve system reliability, security, and performance across distributed and on-chain components • Mentor other engineers and contribute to engineering best practices, architecture reviews, and technical direction

California
Mesh logo

Staff Full Stack Engineer – Web3

Mesh

Crypto payments reimagined

OtherRemoteTeam 11-50Since 2020H1B Sponsor

• Design, build, and operate production-grade Web3 systems • Own features end-to-end across frontend, backend, and on-chain components • Lead the design and implementation of complex workflows • Partner closely with product, design, and external teams • Improve system reliability, security, and performance • Mentor other engineers and contribute to engineering best practices • Influence the roadmap and lead large-scale technical initiatives

California
ContractRemoteTeam 1-10Since 2008H1B No Sponsor

• Write performant, maintainable code that is easy to read and well-documented. • Write automated tests to thoroughly validate the correctness of your code. • Deploy large-scale web applications. • Have a focus on quality, and operate iteratively to get from good to better. • Be a part of your team’s on-call rotation; we all own our code end-to-end from development to deployment to operations. • Come ready to learn from some of the best and brightest in the industry. • Work independently and collaboratively in a dynamic and fast-moving team. • Be effective in a team environment working with fellow engineers, product management, and design.

Chile