Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in Java, C++ or Python.
5 years of experience testing, launching software products, and building developer tools that improve developer velocity, code quality and code health (e.g., compilers, automated releases, code design and testing, test automation frameworks).
1 year of experience in Continuous Integration/Continuous Deployment (CI/CD) and automation testing.
Preferred qualifications:
Master's degree or PhD in Computer Science or a related technical field.
1 year of experience in a technical leadership role.
Experience with building infrastructure for productivity for developers and engineers.
Experience in engineering productivity, developer tools, test automation, test automation framework.