Lead Site Reliability Engineer
As a senior engineer, you will hold a leadership role in your team, overseeing the technical aspects of our products and advising others on key issues facing them.
Key Responsibilities:
* Conduct strategic reviews to ensure system resilience and break down complex problems into manageable tasks for other engineers
* Act as a technical lead for medium to large-sized projects and provide guidance and mentoring to other engineers
* Design, implement, and maintain tools to automate operational processes on cloud platforms
* Collaborate with team members to identify comprehensive service level indicators and work with stakeholders to establish realistic service level objectives and error budgets
Required Skills and Qualifications:
* Formal training or certification in software engineering concepts and advanced experience
* Deep proficiency in reliability, scalability, performance, security, enterprise system architecture, toil reduction, and other site reliability best practices
* Fluency in at least one programming language such as Python, Java Spring Boot, Go, Shell Script, etc.
* Deep knowledge of software applications and technical processes with emerging depth in one or more technical disciplines
Preferred Qualifications:
* Ability to identify new technologies and relevant solutions to ensure design constraints are met by the software team
* Ability to initiate and implement ideas to solve business problems
* Prior experience in both Systems Engineering and Software Development
* Certification as an Architect or DevOps professional is preferred