As a Software Engineer on the Cloud EOS team, you will play a key role in designing and developing next-generation software for wide area network connectivity in cloud environments. Your work will span the full development lifecycle, focusing on control plane logic, data plane performance, and the APIs and services that power automated network management.
Key Responsibilities
- Develop and maintain core components of cloud networking software that enable scalable, secure, and intelligent WAN solutions
- Contribute to the design and implementation of control and data plane features, ensuring high performance and reliability
- Build and extend management platforms, APIs, and backend services that support declarative network provisioning
- Collaborate closely with a skilled engineering team in a fast-moving, technically rigorous environment
Technology Environment
You'll work with a modern stack including EOS, DPDK, and multicore forwarding technologies, along with cloud platforms such as AWS, Azure, and GCP. The team leverages containerization, microservices, NFV, and virtualization to deliver network segmentation and intelligent path selection. Infrastructure is managed through Terraform, and development is supported by CI/CD pipelines enabling rapid, reliable delivery.