Senior Staff Software Engineer, Infrastructure
Skills
Computer ScienceAdoptionCritical InfrastructureCross-Team CollaborationDefaultsInfrastructure ProjectsIntegrated Circuits
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Graduate degree in Engineering Computer Science or related field or equivalent experience
- Expert-level design and coding skills with deep knowledge of performance tuning concurrency and distributed systems architecture
- Extensive experience designing and implementing large-scale public cloud infrastructure
- At least 10 years of experience as a Software Engineer with significant time at Senior or Staff IC level
- Deep experience building and leading complex distributed software systems and microservices for cloud infrastructure
- Hands-on expertise with multiple cloud providers such as AWS GCP or Azure
- Strong technical leadership and collaboration skills with experience driving alignment across an organization and drafting long-term technical roadmaps
- Excellent oral and written communication skills with the ability to explain complex solutions to all levels of the organization
Nice to have
- Curious
- Driven
- Collaborative
- Genuine
- Humble
Day to day
- Define and drive the long-term technical vision for multi-cloud compute and traffic platforms.
- Lead hands-on implementation of high-impact infrastructure initiatives focused on reliability automation and performance at scale.
- Mentor engineers and collaborate across teams to remove architectural blockers align roadmaps and strengthen engineering excellence.
