Senior Staff Software Engineer, Infrastructure

Skills
Computer ScienceAdoptionCritical InfrastructureCross-Team CollaborationDefaultsInfrastructure ProjectsIntegrated Circuits
Role

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.