Software Development Engineer in Networking
Core
Designing and developing cloud application modules and network solutions for mobile enterprise customers, focusing on intelligent edge and digital workspaces.
Role type
Software Development Engineer in Networking (IC)
Builds
Cloud-based network access solutions and application modules for the mobile enterprise
Domain
Networking, Cloud Infrastructure, Distributed Systems
Deliverable
production ML models | product features
Required skills
Golang, C programming, L2/L3 protocols, Routing protocols, Multicast protocols, Routing and Switching, Distributed systems, Event-driven programming, Cloud-native applications, CI/CD, Kubernetes, Containerization
Preferred skills
Master's degree, 4-7 years experience, DevOps practices, Infrastructure as code, Microservices, Security-first mindset
Technologies
Golang, C, Kubernetes, CI/CD pipelines
Responsibilities
Analyze feature specifications and determine coding/testing activities; Design and develop cloud application modules; Debug code and integration issues; Develop and execute test plans; Deploy cloud-based systems using CI/CD pipelines; Contribute to technology integration; Analyze data processing and network problems
Seniority
Mid-level IC (4-7 years experience)