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...
Description: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.