JPMorgan Chase
Sr Principal Software Engineer- VPC
$233K–$325K
Seattle, WA · Principal · Full-time · Posted Aug 24, 2026
- Experience
- 12+ years
- Education
- Expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field.
About the job
Leads the architecture and development of JPMC-VPC, a software-defined networking platform replacing legacy network infrastructure.
What you'll do
- Design and architect platform components, including control, distribution, and data planes, gateways, load balancers, and IPAM systems.
- Develop production networking software and reusable frameworks, and guide technical strategy across teams.
- Collaborate with vendor partners and represent JPMorgan Chase in open-source communities and industry forums.
What they ask for
- 12+ years of experience in systems engineering, networking, or distributed systems.
- Expertise in one or more of Go, Python, C/C++, or Rust; hands-on experience with SDN technologies such as OVN, OVS, or equivalent.
- Expert-level networking fundamentals and experience with modern development practices, including CI/CD, infrastructure as code, and observability.
- Extensive practical cloud native experience and expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field.
Nice to have
- Experience with DPU/SmartNIC technologies such as NVIDIA BlueField, AMD Pensando, or Intel IPU.
- Knowledge of eBPF, XDP, DPDK, CNI implementations, Kubernetes networking, or advanced routing protocols.
Pay
USD $232,750.00-$325,000.00 base salary
Tools
Go, Python, Rust, C/C++, OVN, OVS, CI/CD, Kubernetes
Model-written summary · the original posting is authoritative