DevJobs
RoleSuite
CompaniesRemoteAboutMethodologyContactPrivacy
Updated 2026-06-16 20:00 UTC·© 2025–2026 RoleSuite
← Back to listings

Lead Engineer - Workflow Builder DSL

Jobgether · India

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Lead Engineer – Workflow Builder DSL based in India.

This is a high-impact platform engineering role focused on defining the foundational language that powers workflow automation at massive scale. You will design and own the canonical Workflow DSL that governs how automations are created, validated, and executed across the entire system. Your work ensures that every workflow—whether built via UI, API, or programmatic generation—is structurally sound, version-safe, and execution-ready. The role blends deep systems thinking with strong software craftsmanship, requiring you to build robust validation layers, enforce schema contracts, and eliminate ambiguity in complex workflow graphs. You will operate at the intersection of backend architecture, developer tooling, and platform reliability, working closely with engine, snapshot, and product teams. This is a highly technical leadership role for engineers who enjoy building “systems that define other systems” and ensuring correctness at scale.

Accountabilities:

  • Define, design, and maintain the canonical Workflow DSL, including its syntax, semantics, and evolution over time.
  • Own schema definitions (JSON Schema, TypeScript types) and ensure consistent validation, linting, and code generation across workflow systems.
  • Design and implement safe programmatic workflow creation APIs, ensuring strict contracts for both internal and external consumers.
  • Build and enhance validation layers using frameworks such as Zod or alternatives, ensuring semantic correctness of workflows.
  • Develop linting tools, codemods, and automated fixes to enforce structural guardrails and prevent invalid workflow definitions.
  • Establish a strong testing strategy including unit, integration, and golden tests for all workflow creation and execution paths.
  • Implement static analysis systems to detect graph-level issues such as loops, broken nodes, and invalid dependencies.
  • Define and maintain cross-team contracts with engine and snapshot systems for schema consistency and validation alignment.
  • Own operational reliability of DSL services, ensuring high availability, low error rates, and production-grade observability.
  • Requirements:

    • 7+ years of experience building and owning complex backend or platform systems.
    • Strong experience with typed DSLs, ASTs, compilers, schema-driven architectures, or similar system design paradigms.
    • Advanced proficiency in TypeScript and validation frameworks such as Zod, Ajv, or JSON Schema.
    • Proven experience designing versioned APIs and enforcing strict data contracts at scale.
    • Strong background in testing discipline, system correctness, and data integrity principles.
    • Experience owning production services with clear reliability and operational accountability.
    • Strong analytical and systems thinking ability with a focus on correctness and scalability.
    • Nice to have: experience in graph systems, compiler design, schema evolution, or developer tooling infrastructure.
    • Benefits:

      • Competitive compensation aligned with senior/lead engineering roles
      • Fully remote-first working model with global collaboration opportunities
      • Opportunity to define a foundational platform layer used across large-scale automation systems
      • High technical ownership with significant architectural influence
      • Strong engineering culture focused on correctness, scalability, and systems thinking
      • Exposure to cutting-edge workflow automation and platform engineering challenges
      • Learning and growth opportunities in DSLs, compilers, and distributed system design
      • Inclusive, fast-moving, and innovation-driven environment.

Software pay context

Based on 7,642 disclosed Software salaries on RoleSuite, the role pays a median of $158K/year, with most offers between $123K and $199K (10th–90th percentile: $101K–$236K).

See the full Software salary breakdown →
Apply →

Other roles at Jobgether

  • Senior/Clinical Research AssociateAustralia
  • Sr. Data Scientist 3South Africa
  • AI Engineering SpecialistMexico
  • Customer Service Representative (WFH)Poland
  • Customer Service Representative (WFH)Austria
  • Customer Service Representative (WFH)Sweden
  • Customer Service Representative (WFH)Israel
  • Customer Service Representative (WFH)Saudi Arabia
  • Customer Service Representative (WFH)Belgium
  • Customer Service Representative (WFH)United Arab Emirates

More Software roles

  • AV Field EngineerNew Era Technology · West Chester, PA
  • Senior Software Engineer - PlatformScopely · MX - Mexico City, Mexico
  • NLP/Linguistics Software EngineerBabelstreet · Somerville, Massachusetts, United States
  • Senior Director, IT Enterprise ArchitecturePpfa · New York, NY / Washington, DC
  • Propulsion Components Engineer I/IIRocket Lab · Long Beach, CA
  • Software Engineer II, AI Apps and Cloud InfrastructureBraincorporation · Utrecht, Netherlands
  • Senior Software Engineer, Platform InfrastructureAptos Labs · Palo Alto, California
  • Senior Software Engineer (India)Sezzle · India, Remote
  • Principal Forward Deployed EngineerUnity · San Francisco, CA, USA
  • Software Engineer, Product Frontend (8+ YOE)Airtable · San Francisco, CA; New York, NY