Job Overview
We are seeking a highly skilled and motivated individual to join our team as a Software Engineer, Global Network Edge.
About the Role
This is an exciting opportunity to work on a specific project critical to our needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.
Key Responsibilities
* Design, implement and qualify control plane networking features, including software architecture evolution, admission control and bandwidth enforcement, network programming coordination and management, and availability improving mechanisms.
* Work closely with other Global Network Edge (GNE) team members, test engineers and Site Reliability Engineers (SREs) to ship our product releases.
Requirements
To be successful in this role, you will need:
* 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
* Bachelor's degree or equivalent practical experience.
* Preferred qualifications: Master's degree or PhD in a related technical field.
What We Offer
As a member of our team, you can expect:
* A competitive salary and benefits package.
* The opportunity to work on cutting-edge technology and contribute to our mission to accelerate every organization's ability to digitally transform its business and industry.
* A dynamic and supportive work environment with opportunities for growth and development.
Why Choose Us
We are proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law.