Lumos logo

Staff Software Engineer, Workflows Platform

Lumos

San Francisco, CA
Full Time
Senior
190k-240k
28 days ago

Job Description

About the Role

We're looking for a Staff Software Engineer to lead the design and implementation of our next-generation Workflows & Notifications Platform. In this role, you'll build the critical infrastructure that enables real-time, context-aware messaging and task orchestration across our Identity Governance product—from access reviews and approval flows to Slack alerts and audit trail notifications. You'll work cross-functionally with product, design, and infrastructure teams to define robust, extensible APIs, establish messaging contracts, and evolve a developer-friendly platform that powers seamless user communication and governance automation. We're a startup that values ownership, curiosity, and trust—and we're looking for engineers who love building infrastructure that enables teams to move faster while improving resilience and visibility.

Key Responsibilities

  • Lead the development and enhancement of Lumos's event-driven notifications and workflow orchestration systems, ensuring they are scalable, extensible, and reliable across core identity governance features like access reviews and JIT approvals.
  • Own and evolve the core architecture for multi-channel messaging, including delivery routing, retry strategies, escalation paths, and message templating with support for localization and personalization.
  • Partner with product and engineering teams to design developer-friendly APIs and contracts for triggering, previewing, and managing user-facing messages and workflow states.
  • Implement infrastructure and tooling to support observability, auditing, and delivery guarantees, enabling teams to confidently build on top of the messaging and workflow layers.
  • Collaborate with platform and infra teams to ensure seamless integration with identity workflows, system events, and service boundaries—prioritizing fault tolerance, idempotency, and high throughput.
  • Build and maintain internal tooling, CLIs, and reusable abstractions that empower other engineers to quickly compose, test, and deploy communication workflows without deep platform knowledge.
  • Drive systemic improvements in workflow lifecycle management, including support for delayed tasks, time-based escalations, approval state machines, and SLA-bound execution paths.

Requirements

  • 5+ years of experience as a backend or platform engineer, with direct experience building event-driven systems, workflow orchestration, or notifications infrastructure.
  • Deep knowledge of asynchronous architectures, including message queues, state machines, and tools like Celery, Kafka, Temporal, or Step Functions.
  • Strong backend development skills in Python, Go, or TypeScript, with a focus on clean API design, testability, and observability.
  • Hands-on experience building multi-channel messaging systems (Slack, email, in-app), including support for templating, delivery retries, and channel fallbacks.
  • Familiarity with compliance and governance use cases (e.g., audit trails, access reviews, escalation policies) and how workflows support visibility and traceability at scale.
  • A track record of designing developer platforms, internal tools, or infrastructure that improves velocity, reliability, and reusability across teams.

Nice to Have

  • Experience with designing developer platforms and internal tools.
  • Knowledge of compliance and governance workflows related to visibility and traceability.

Qualifications

  • Experience as a backend or platform engineer with a focus on event-driven systems and workflow orchestration.

Benefits & Perks

  • Competitive pay range of $190,000 - $240,000.

Working at Lumos

We're a startup that values ownership, curiosity, and trust—and we're looking for engineers who love building infrastructure that enables teams to move faster while improving resilience and visibility.

Apply Now

Job Details

Posted AtJun 28, 2025
Salary190k-240k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Lumos

Website

lumos.com

Company Size

101-250 employees

Location

San Francisco, CA

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches