Lead Software Engineer - Network Infrastructure
Core
Design, build, and implement software-defined networking (SDN) solutions and network automation platforms for software-defined datacenters and multi-cloud environments.
Role type
Lead Software Engineer - Network Infrastructure
Builds
SDN solutions, network automation frameworks, orchestration tools, and infrastructure-as-code pipelines.
Domain
Financial Services / Network Infrastructure & Cloud Networking
Required skills
Python, Go, JavaScript, Rust, shell scripting, BGP, VRF, MPLS, IP, TCP, UDP, VPC, CNI, VMware NSX-T, Jenkins, Kubernetes, Ansible, Terraform, AI-assisted development tools, root-cause analysis, distributed system debugging.
Preferred skills
Network visibility and analytics tools, Cisco ACI, Calico, OVN, Cilium, policy-as-code, network security automation, zero-trust architecture, specification-driven development.
Technologies
AWS, Azure, GCP, Kubernetes, Jenkins, Terraform, Ansible, Python, Go, JavaScript, Rust, BGP, MPLS, VPC, NSX-T, CI/CD, SDN, Zero-trust
Responsibilities
Lead development and delivery of SDN solutions for software-defined datacenters; design and implement network automation solutions using Python, Go, and modern web technologies; architect and deploy SDN/orchestration solutions across multi-cloud environments; develop and maintain automation frameworks, APIs, and tooling connecting network devices and monitoring systems; drive adoption of enterprise-approved AI-assisted engineering practices; mentor junior engineers on network automation and IaC principles.
Seniority
Lead, hands-on IC with mentorship responsibilities