Sr Lead Software Engineer, Software Defined Networking
On-site · London, England, United Kingdom
Job Summary
Senior Lead Software Engineer in JPMorganChase's VPC Network group responsible for designing and delivering the JPMC-VPC SDN platform, developing core components (control/data plane, software gateways, load balancers, IPAM), writing production-quality code in Go, Python, or C/C++, collaborating across teams and with vendors, contributing to multiple product roadmaps, and promoting best practices and inclusion. The role emphasizes scalable, secure networking infrastructure, cloud-native practices, and participation in open-source communities.
Required Qualifications
- Degree in Computer Science, Computer Engineering, Mathematics, or a related technical field
- Experience in systems engineering, networking, or distributed systems
- Proficiency in Go, Python, C/C++, Rust
- Hands-on experience with software-defined networking technologies such as OVN, OVS, or equivalent
- Strong knowledge of networking fundamentals including TCP/IP, routing, switching, and load balancing
- Experience with modern development practices such as CI/CD, infrastructure as code, and observability
- Experience applying technical expertise to solve complex technology problems across various disciplines
- Solid practical cloud native experience
- Experience with DPU/SmartNIC technologies
- Knowledge of high-performance networking frameworks including eBPF, XDP, DPDK
- Experience with CNI implementations and Kubernetes networking
- Understanding of advanced routing protocols such as BGP, OSPF, VXLAN, EVPN
- Familiarity with integrating AI/ML capabilities into software systems and using generative AI tools to accelerate development cycles
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.