Senior Backend Engineer
Core
Develop Chaos Engineering tooling to proactively monitor, test, and enforce reliability standards for high-availability systems used by Fortune 500 organizations.
Role type
Senior IC backend engineer (chaos engineering & distributed systems)
Builds
Chaos Engineering tooling, reliability testing frameworks, and automated reliability practices
Domain
Cloud infrastructure, distributed systems, reliability engineering
Deliverable
production ML models | product features
Required skills
Java, Go, systems-level programming, cloud technologies (AWS, Lambda, Serverless), NoSQL/relational databases, Linux, Docker, Kubernetes, OpenShift, distributed system architecture, CI/CD, automated testing
Preferred skills
incident management/on-call experience, modern JavaScript frameworks (React, TypeScript), end-to-end feature delivery
Technologies
Java, Go, AWS, Lambda, Serverless, DynamoDB, Kubernetes, Docker, OpenShift, React, TypeScript
Responsibilities
Design and build Chaos Engineering tooling, partner with product and business units to solve technical problems, mentor teammates, deliver new features within a remote culture
Seniority
Senior, hands-on IC