Cloud Network Release Engineer
As a senior release engineer with deep expertise in cloud networking, software reliability, and performance engineering, you will lead and innovate our release management processes. This role requires strategic oversight of sophisticated, large-scale release pipelines that deliver highly available, resilient, and performant cloud network services. You will establish standard methodologies, implement resiliency measures like chaos testing, drive performance and capacity planning, lead incident response, postmortems, and maintain detailed release documentation. Partner closely with multi-functional teams including cloud architects, SREs, and network engineering to ensure quality in deployment automation and operational reliability.
Additionally, you will present and defend engineering proposals that can significantly influence team and organizational success. Effective collaboration and communication with other teams are crucial to support their use of our platform.
Minimum Qualifications
Experience in designing and operationalizing large scale release (CI/CD, Chaos & Scale) testing platforms
Solid understanding of cloud-native networking components: VPCs, peering, transit gateways, service meshes, NATs, firewalls, etc
Good knowledge of API design and interface technologies (JSON, ProtoBuf, REST, RPC, XML, etc)
In depth knowledge of K8s, OpenStack, system virtualization, build systems and infrastructure as code
Outstanding communication skills with the ability to articulate concepts, designs and decisions.
Preferred Qualifications
BS or MS in Computer Science or equivalent industry experience