Staff Distributed Systems Engineer (Metalayer)
CalderaFull Time
Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
The role requires proven experience in architecting, building, and operating complex, large-scale backend and infrastructure services, with a multi-year, hands-on focus specifically on distributed systems, typically found in engineers with 10+ years of relevant industry experience.
Yes, you will participate in an on-call rotation for the services you help build, demonstrating a strong sense of ownership and accountability for their uptime and reliability.
Responsibilities include architecting and building resilient scalable systems for global feature flag delivery, owning core components like the edge delivery network and streaming infrastructure, driving improvements in availability and performance, collaborating cross-functionally, mentoring engineers, and participating in incident response.
The role requires a systems-thinking mindset, a bias for action, deep technical experience, and a strong sense of ownership, with expectations to lead by example, drive operational excellence, and mentor teammates.
Strong candidates have 10+ years of experience in distributed systems, passion for building low-latency high-availability systems at scale, and thrive in leading initiatives with ownership including on-call responsibilities.
Feature management platform for software developers
LaunchDarkly provides a platform for developers to manage and automate software features. Its main product is a feature management platform that allows developers to control software features, enabling safe code shipping, self-serve experimentation, personalized user experiences, and improved reliability of applications. This platform allows developers to revert feature behaviors without code changes, enhancing productivity. LaunchDarkly operates on a subscription model, charging clients for access to its services. The platform helps clients innovate quickly, automate software releases, reduce delivery costs, and maximize the impact of software features. The goal is to improve software development processes for a diverse range of clients in the DevOps market.