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 in software development.
3 years of experience with developing large-scale infrastructure, distributed systems or networks, or with compute technologies, storage or hardware architecture.
3 years of experience in a technical leadership role overseeing projects.
2 years of experience in a people management, supervision/team leadership role.
Preferred qualifications:
Master's degree or PhD in Computer Science or related technical field.
3 years of experience working in a structured organization.
Experience developing accessible technologies.
Experience with internal quality and repro testing to cover critical user journeys (CUJs).
Ability to collaborate with internal infrastructure teams to identify bottlenecks and expand capacity as needed.
Ability to drive continuous product improvement through bug fixes and short-term feature enhancements.