US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Principal Software Engineer-VPC

If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place.

As a Principal Software Engineer at JPMorganChase within the VPC Network organization, you provide expertise and engineering excellence as an integral part of an agile team to enhance, build, and deliver trusted, market-leading technology products in a secure, stable, and scalable way.

Leverage your advanced technical capabilities and collaborate with colleagues across the organization to drive best-in-class outcomes across various technologies that support the firm's strategic network transformation initiatives.

This role will lead the design and implementation of JPMC-VPC, a next-generation software-defined networking platform that will replace legacy infrastructure and provide the foundation for future innovation.

You will help modernize JPMorgan Chase's network platform by advancing software-defined networking technologies that improve resilience, scalability, security, and operational efficiency.

Job Responsibilities


* Design and architect core components of JPMC-VPC, including control plane, distribution plane, data plane (OVS/DPU), software gateways, load balancers, and IPAM systems.


* Develop secure, high-quality production code and review, test, and debug code written by others.


* Write production-quality software in Go, Python, Rust, or C/C++ to support large-scale networking infrastructure.


* Create complex, scalable, and reusable software frameworks using appropriate software design patterns and engineering best practices.


* Architect and govern AI-enabled engineering workflows using enterprise-authorized tools to improve delivery speed, code quality, operational effectiveness, and engineering productivity while establishing appropriate security, resiliency, and validation controls.


* Apply knowledge of Software Development Life Cycle (SDLC) tools, automation frameworks, infrastructure as code, CI/CD practices, and observability platforms to improve engineering outcomes at scale.


* Advise cross-functional teams and senior stakeholders on complex technical matters and emerging technologies within networking, distributed systems, cloud-native architectures, and software-defined networking.


* Collaborate with strategic vendor partners, including Red Hat and NVIDIA, on technology roadmaps, integrations, and platform evolution.


* Influence leaders and senior stakeholders across business, product, architecture, and technology teams to drive strategic technology decisions.


* Contribute to the development and adoption of modern engineering methodologies, standards, and technical practices across teams.


* Serve as the function's go-to subject matter expert for networking technologies, software-defined infrastructure, and distributed systems.


* Translate highly complex technical issues, trends, and approaches to leadership to drive innovati...




Share Job