Bachelor’s degree or equivalent practical experience.
Experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
Preferred qualifications:
Master's degree or PhD in Computer Science or related technical field.
Experience building developer tools that improve developer velocity, code quality and code health (e.g., compilers, automated releases, code design and testing, test automation frameworks).