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 in a technical leadership role; overseeing strategic projects, with 2 years of experience in a people management, supervision/team leadership role.
3 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
Preferred qualifications:
3 years of experience with large scale, distributed, multi-tenant systems (e.g. cloud services/runtimes).
Experience deploying security isolation technologies (e.g. memory safe languages like Rust, MicroVMs).
Expertise in deploying and managing containerized applications within Kubernetes environments.
Proven ability to manage and optimize large-scale device fleets, including remote operations and updates.
Strong analytical skills to extract actionable insights from operational data for informed decision-making.