Software Engineer
We are seeking a highly skilled software engineer to join our team. As a key member of the Rollouts engineering team, you will play a critical role in designing, building, and optimizing the core metrics and SLO platform for Rollouts.
Your responsibilities will include applying advanced data science and analytics techniques to transform raw data into actionable insights, developing robust data models of critical Rollouts usage patterns, and defining definitive product metrics and SLOs that measure and guarantee Rollouts' quality of service.
You will collaborate effectively with the Rollouts organization to drive consensus and adoption of data-driven improvements, leveraging your expertise in software development, data science, and large-scale system design. To be successful in this role, you must have experience with software development, data science, and large-scale system design, as well as a strong background in computer science and excellent problem-solving skills.
The ideal candidate will have experience with technologies such as Google Cloud and distributed systems, and a proven track record of delivering high-quality results in fast-paced environments.
Key Responsibilities:
* Design, build, and optimize the core metrics and SLO platform for Rollouts.
* Apply advanced data science and analytics techniques to transform raw data into actionable insights.
* Develop and extend robust data models of critical Rollouts usage patterns.
* Define and implement definitive product metrics and SLOs that measure and guarantee Rollouts' quality of service.
* Collaborate effectively with the Rollouts organization to drive consensus and adoption of data-driven improvements.
Requirements:
* Bachelor's degree or equivalent practical experience in computer science or a related field.
* 5 years of experience with software development in one or more programming languages.
* 3 years of experience testing, maintaining, or launching software products.
* 1 year of experience with software design and architecture.
* Experience with large-scale distributed systems and data science is highly desirable.