Sr Principal Software Engineer- Virtual Private Cloud
Company: JPMorganChase
Location: Seattle
Posted on: April 2, 2026
|
|
|
Job Description:
Description We’re looking for a tech leader ready to take their
career to new heights. Join the ranks of top talent at one of the
world’s most influential companies. As a Senior Principal Software
Engineer at JPMorganChase within the VPC Network organization, you
provide deep engineering expertise and work across agile teams to
enhance, build, and deliver trusted market-leading technology
products in a secure, stable, and scalable way. Leverage your deep
expertise to consistently challenge the status quo, innovate for
business impact, lead the strategic development behind new and
existing products and technology portfolios, and remain at the
forefront of industry trends, best practices, and technological
advances. This role will lead the design and implementation of
JPMC-VPC—a software-defined networking platform that will replace
our legacy infrastructure and position the firm for decades of
innovation. Helping us focus on modernizing JPMorgan Chase's
network platform, advancing next-generation software-defined
networking to support resilience, scale, and continued innovation.
Job responsibilities Advises and leads on the strategy and
development of multiple products, applications, and technologies
across a portfolio Design and architect core components of
JPMC-VPC, including control plane (OVN), data plane (OVS/DPU),
software gateways, load balancers, and IPAM systems Creates novel
code solutions and drives the development of new production code
capabilities across teams and functions Write production-quality
code in Go, Python, or C/C++ for networking infrastructure
Translates highly complex technical issues, trends, and approaches
to leadership to drive the firm’s innovation and enable leaders to
make strategic, well-informed decisions about technology
advancements Collaborate with vendor partners (Red Hat, NVIDIA) on
roadmap and integration Represent JPMC in open-source communities
and industry forums Drives adoption and implementation of technical
methods in specialized fields in line with the latest product
development methodologies Creates durable, reusable software
frameworks that are leveraged across teams and functions Influences
across business, product, and technology teams and successfully
manages senior stakeholder relationships Champions the firm’s
culture of diversity, opportunity, inclusion, and respect Required
qualifications, capabilities, and skills 12 years of experience in
systems engineering, networking, or distributed systems Practical
experience delivering system design, application development,
testing, and operational stability Expert in one or more
programming language(s) Go, Python, C/C++, Rust Demonstrated prior
experience with influencing across functions and teams and
delivering value at scale Hands-on experience with software-defined
networking (SDN) technologies such as OVN, OVS, or equivalent
Expert-level knowledge of networking fundamentals (TCP/IP, routing,
switching, load balancing) Experience with modern development
practices (CI/CD, infrastructure as code, observability) Experience
applying expertise and new methods to determine solutions for
complex technology problems across various technical disciplines
Extensive practical cloud native experience Expertise in Computer
Science, Computer Engineering, Mathematics, or a related technical
field Preferred qualifications, capabilities, and skills Experience
with DPU/SmartNIC technologies (NVIDIA BlueField, AMD Pensando,
Intel IPU) Knowledge of eBPF, XDP, DPDK, or other high-performance
networking frameworks Experience with CNI implementations (Cilium,
Calico, Flannel) and Kubernetes networking Understanding of BGP,
OSPF, VXLAN, EVPN, or other advanced routing protocols
Keywords: JPMorganChase, South Hill , Sr Principal Software Engineer- Virtual Private Cloud, IT / Software / Systems , Seattle, Washington