Note: By applying to this position you will have an opportunity to share your preferred working location from the following:.
Minimum qualifications:
Bachelor's degree or equivalent practical experience.
8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
4 years of experience as a Site Reliability Engineer.
3 years of experience with software design and architecture.
Experience working with cross-functional teams and stakeholder management.
Preferred qualifications:
Experience driving large projects on their own.
Experience working across organizational boundaries.
Excellent technical design skills with the ability to understand systems quickly.