The Network Services Team is dedicated to building and operating network infrastructure at large scale. This team is responsible for designing, implementing, and maintaining the network platforms that power our global infrastructure. We take a software-first approach to network operations, building custom automation tools and control planes that enable us to deploy, configure, and operate network infrastructure with speed and reliability. We leverage modern backend languages and network automation frameworks to abstract complexity and empower teams across the organization to consume network services with confidence. Are you passionate about building software that operates networks at large scale? We are seeking an exceptional Principal Software Engineer with deep networking expertise to join our Network Services team. In this role, you'll design and implement custom network automation platforms and tooling that power our global network infrastructure. You'll work in a complex, heterogeneous environment spanning routing and switching infrastructure, firewall platforms, and network orchestration across multiple data centers and cloud environments. Your work will focus on building robust, scalable software solutions that abstract network complexity and enable teams to deploy, operate, and scale network services with confidence. This is an outstanding opportunity for someone who has built network control planes, automation frameworks, or platform tooling at scale—and wants to do it again.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed