Description
The role designs, implements, and optimizes distributed-system components for scalability, resiliency, availability, and operability. Responsibilities include building fault-tolerant and replicated services, performance and load testing, automation and Infrastructure as Code, security controls, incident response, root-cause analysis, and production software delivery. The position requires extensive software-development experience, distributed-systems expertise, proficiency in languages such as Java, Python, Go, C++, or C#, and experience with cloud platforms and large-scale systems. The stated US hiring range is $79,200 to $209,500 per annum, with medical, dental, and vision insurance among the benefits.
