Staff Software Engineer – Workflows Platform

Lumos is building the next generation of enterprise software to manage tools. We help companies centralize tool approvals, automate access requests, and analyze usage to optimize their SaaS stack. Today, we manage over $500M in SaaS spend for high-growth tech companies like MongoDB, Scale AI, and Dataiku. We’re well-funded by top investors including Andreessen Horowitz, Neo, and Craft Ventures. Come join us as an early member of the team and help shape the future of enterprise software!

About the Role

Lumos is looking for a Staff Software Engineer to join our Workflows Platform team. In this role, you will play a critical part in designing, building, and scaling the backend services and infrastructure that power our robust workflow engine. You will work on complex distributed systems, ensuring reliability, performance, and scalability as we expand our platform capabilities.

What you’ll do:

  • Design, develop, and maintain high-performance, scalable, and reliable backend services for the Workflows Platform using technologies like Go, PostgreSQL, Kafka, and Kubernetes.
  • Lead the technical design and implementation of new features, ensuring they align with the overall architectural vision and product roadmap.
  • Collaborate closely with product managers, designers, and other engineering teams to define requirements, estimate effort, and deliver high-quality solutions.
  • Drive best practices in software development, including testing, code reviews, documentation, and operational excellence.
  • Mentor junior engineers and contribute to a culture of technical excellence and continuous improvement.
  • Participate in on-call rotation to ensure the availability and reliability of our production systems.

What you’ll have:

  • 7+ years of experience in backend software engineering, with a strong focus on distributed systems.
  • Expertise in Go (highly preferred) or a similar compiled language (Java, C++, Rust).
  • Extensive experience with relational databases (e.g., PostgreSQL) and message queues (e.g., Kafka).
  • Proven track record of designing, building, and operating large-scale, high-performance, and reliable systems.
  • Experience with cloud platforms (AWS, GCP, Azure) and container orchestration (Kubernetes).
  • Strong problem-solving skills, with the ability to debug complex issues across distributed systems.
  • Excellent communication and collaboration skills, with a proven ability to work effectively in a cross-functional team environment.
  • B.S. in Computer Science or a related technical field, or equivalent practical experience.

Why Lumos

Lumos is well-funded by top-tier investors like Andreessen Horowitz, Neo, and Craft Ventures. Our experienced founding team has built and scaled successful companies before. You’ll be joining an early-stage team with immense opportunity for impact and growth.

Benefits & Perks

  • Comprehensive health, dental, and vision insurance
  • Unlimited PTO & paid holidays
  • 401k plan
  • Paid parental leave
  • One-time $1,000 work-from-home stipend
  • Education & wellness stipends
  • Team happy hours & offsites

What We Value

  • Customer First: We prioritize our customers’ needs above all else, always striving to deliver exceptional value and service.
  • Extreme Ownership: We take full responsibility for our actions and outcomes, driving projects to completion with a proactive and accountable mindset.
  • Team Over Ego: We foster a collaborative environment where mutual respect, support, and shared goals take precedence over individual recognition.
  • Embrace Change: We are agile and adaptable, viewing change as an opportunity for innovation and growth.
  • Results Driven: We focus on measurable outcomes, constantly seeking to improve performance and achieve ambitious goals.

Our Culture

We believe in hiring the best people, trusting them to do great work, and being radically transparent along the way. We’re an ambitious, tight-knit group that values open communication, strong ownership, and a dedication to solving challenging problems. We love seeing our team grow and thrive!

Our Interview Process

  • Initial call with a Recruiter
  • Hiring Manager Interview
  • Technical Deep Dive (Coding & System Design)
  • Cross-functional Collaboration Interview
  • Founders Interview

We encourage you to apply even if you don’t meet every single requirement. We believe in growth and development, and we’re committed to building a diverse and inclusive team.

#LI-Remote

Job Type: Remote
Job Location: USA, Canada
Organization: Job Hunting U

Apply for this position

Allowed Type(s): .pdf, .doc, .docx