Staff Software Engineer - Workflows Platform

Job not on LinkedIn

June 27

Apply Now
Logo of Lumos

Lumos

Web 3 • Compliance • SaaS

Lumos is a company that appears to be encountering operational issues, as indicated by an account suspension notice. The notice suggests that the company may provide online services or content that is currently unavailable due to a restriction, which could relate to hosting or compliance problems.

51 - 200 employees

Founded 2020

🌐 Web 3

📋 Compliance

☁️ SaaS

📋 Description

•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.

🏖️ Benefits

•💯 Remote work culture (+/-4 hours Pacific Time) •⛑ Medical, Vision, & Dental coverage covered by Lumos •🛩 Company and team bonding trips throughout the year fully covered by Lumos •💻 Optimal WFH setup to set you up for success •🌴 Unlimited PTO, with minimum time off to make sure you are rested and able to be at your best •👶🏽 Up to 16 weeks for expecting parents •💰 Wellness stipend to keep you awesome and healthy •🏦 401k matching plan

Apply Now

Similar Jobs

June 27

The Staff Software Engineer creates the next-gen distributed data systems for Aledade. Support various data consumers like web applications and business analytics.

Angular

AWS

Ember.js

Java

JavaScript

Python

React

Scala

Vue.js

Go

June 26

PointClickCare seeks a Principal Software Engineer to innovate in healthcare technology using AI. Contribute to application development and mentor in a remote environment.

Apache

AWS

Azure

Cloud

Distributed Systems

Docker

Java

Jenkins

Kubernetes

Microservices

SDLC

Spring

Spring Boot

SpringBoot

June 23

dbt Labs

51 - 200

As a Staff Software Engineer, lead scalable application development for analytics at dbt Labs.

AWS

Azure

Cloud

Django

Google Cloud Platform

Java

JavaScript

Kubernetes

Node.js

Open Source

Python

React

Rust

Spring

Terraform

TypeScript

Go

June 21

Lead technical vision and design systems at ServiceTitan, transforming the trades industry.

ASP.NET

AWS

Azure

Cloud

Distributed Systems

ElasticSearch

JavaScript

Logstash

Maven

MS SQL Server

React

SQL

.NET

June 20

Join LaunchDarkly as a Senior Distributed Systems Engineer driving operational excellence and scalable systems design.

AWS

Cloud

Distributed Systems

DynamoDB

Google Cloud Platform

Java

Kafka

Redis

Rust

Go

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com