We are looking for a Senior Staff Software Engineer to join our Site Reliability Engineering team. As a member of this team, you will have the opportunity to manage complex challenges of scale, optimize existing systems, and build infrastructure and eliminate work through automation.
Requirements
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience
- 8 years of experience with software development in one or more programming languages
- 4 years of experience leading projects and providing technical leadership
- 3 years of experience in designing, analyzing, and troubleshooting distributed systems
- Master's degree in Computer Science or Engineering (preferred)
Benefits