About the Role
A Staff Software Engineer with expertise in Site Reliability Engineering will design, develop and operate large-scale distributed systems.
Key Responsibilities:
* Built and maintained complex software systems for high availability and scalability
* Collaborated with cross-functional teams to identify areas of improvement and implement changes
* Leveraged data analytics to inform decision-making and drive business outcomes
Requirements:
* Solid understanding of computer science fundamentals including algorithms, data structures, operating systems, databases,
* Familiarity with containerization technologies such as Docker
* Proficiency in programming languages such as Python or Java
,