LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Sr Lead Software Engineer, Software Defined Networking

ExperiencedNo visa sponsorship
J.P. Morgan logo

at J.P. Morgan

Bulge Bracket Investment Banks

Posted 22 days ago

No clicks

Senior Lead Software Engineer in JPMorgan Chase's VPC Network organization, focusing on building secure, scalable software-defined networking products. Contribute to design and implementation of JPMC-VPC, a software-defined networking platform transforming legacy infrastructure. Develop core components (control plane, data plane, software gateways, load balancers, IPAM) and deliver production-grade code in Go, Python, or C/C++. Collaborate across business, product, and technology teams, work with vendor partners, participate in open-source communities, and promote modern development practices and an inclusive culture.

Compensation
Not specified GBP

Currency: £ (GBP)

City
London
Country
United Kingdom

Full Job Description

Location: LONDON, LONDON, United Kingdom

 

Are you ready to make a lasting impact and drive innovation in a world-class technology environment? At JPMorganChase, you join a team of top talent dedicated to shaping the future of networking. Youll work in a collaborative, agile setting where your expertise advances next-generation solutions and supports career growth. We value your contributions and empower you to stay at the forefront of industry trends. Join us and thrive in a culture built on diversity, opportunity, and respect.

Job Summary:
As a Senior Lead Software Engineer in the VPC Network organization, you will use your engineering expertise to enhance, build, and deliver secure, stable, and scalable technology products. Youll contribute to the design and implementation of JPMC-VPC, a software-defined networking platform that will transform our legacy infrastructure. You will help modernize our network platform, advancing next-generation solutions to support resilience, scale, and continued innovation. Youll collaborate across teams and with industry partners, driving technical excellence and fostering an inclusive culture.

Job Responsibilities:

  • Contribute to the strategy and development of multiple products, applications, and technologies within the portfolio
  • Design and implement core components of JPMC-VPC, including control plane, data plane, software gateways, load balancers, and IPAM systems
  • Develop high-quality code solutions and contribute to new production code capabilities across teams
  • Write production-quality code in Go, Python, or C/C++ for networking infrastructure
  • Communicate complex technical issues, trends, and approaches to senior leadership to support informed decision-making
  • Collaborate with vendor partners on roadmap and integration
  • Participate in open-source communities and industry forums
  • Implement technical methods and best practices aligned with modern product development methodologies
  • Develop reusable software frameworks for use across teams and functions
  • Collaborate effectively across business, product, and technology teams, managing stakeholder relationships
  • Champion our culture of diversity, opportunity, inclusion, and respect
  • Required Qualifications, Capabilities, and Skills:

  • Experience in systems engineering, networking, or distributed systems
  • Practical experience delivering system design, application development, testing, and operational stability
  • Proficiency in one or more programming languages: Go, Python, C/C++, Rust
  • Demonstrated experience collaborating across functions and teams to deliver value
  • 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
  • Degree in Computer Science, Computer Engineering, Mathematics, or a related technical field
  • Preferred Qualifications, Capabilities, and Skills:

  • 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
  • Elevate your engineering career by modernizing our network platform as a Senior Lead Software Engineer in the VPC Network organization.
    Apply now

    SIMILAR OPPORTUNITIES

    No similar opportunities available at the moment.

    Sr Lead Software Engineer, Software Defined Networking

    Compensation

    Not specified GBP

    City: London

    Country: United Kingdom

    J.P. Morgan logo
    Bulge Bracket Investment Banks

    22 days ago

    No clicks

    at J.P. Morgan

    ExperiencedNo visa sponsorship

    Senior Lead Software Engineer in JPMorgan Chase's VPC Network organization, focusing on building secure, scalable software-defined networking products. Contribute to design and implementation of JPMC-VPC, a software-defined networking platform transforming legacy infrastructure. Develop core components (control plane, data plane, software gateways, load balancers, IPAM) and deliver production-grade code in Go, Python, or C/C++. Collaborate across business, product, and technology teams, work with vendor partners, participate in open-source communities, and promote modern development practices and an inclusive culture.

    Full Job Description

    Location: LONDON, LONDON, United Kingdom

     

    Are you ready to make a lasting impact and drive innovation in a world-class technology environment? At JPMorganChase, you join a team of top talent dedicated to shaping the future of networking. Youll work in a collaborative, agile setting where your expertise advances next-generation solutions and supports career growth. We value your contributions and empower you to stay at the forefront of industry trends. Join us and thrive in a culture built on diversity, opportunity, and respect.

    Job Summary:
    As a Senior Lead Software Engineer in the VPC Network organization, you will use your engineering expertise to enhance, build, and deliver secure, stable, and scalable technology products. Youll contribute to the design and implementation of JPMC-VPC, a software-defined networking platform that will transform our legacy infrastructure. You will help modernize our network platform, advancing next-generation solutions to support resilience, scale, and continued innovation. Youll collaborate across teams and with industry partners, driving technical excellence and fostering an inclusive culture.

    Job Responsibilities:

  • Contribute to the strategy and development of multiple products, applications, and technologies within the portfolio
  • Design and implement core components of JPMC-VPC, including control plane, data plane, software gateways, load balancers, and IPAM systems
  • Develop high-quality code solutions and contribute to new production code capabilities across teams
  • Write production-quality code in Go, Python, or C/C++ for networking infrastructure
  • Communicate complex technical issues, trends, and approaches to senior leadership to support informed decision-making
  • Collaborate with vendor partners on roadmap and integration
  • Participate in open-source communities and industry forums
  • Implement technical methods and best practices aligned with modern product development methodologies
  • Develop reusable software frameworks for use across teams and functions
  • Collaborate effectively across business, product, and technology teams, managing stakeholder relationships
  • Champion our culture of diversity, opportunity, inclusion, and respect
  • Required Qualifications, Capabilities, and Skills:

  • Experience in systems engineering, networking, or distributed systems
  • Practical experience delivering system design, application development, testing, and operational stability
  • Proficiency in one or more programming languages: Go, Python, C/C++, Rust
  • Demonstrated experience collaborating across functions and teams to deliver value
  • 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
  • Degree in Computer Science, Computer Engineering, Mathematics, or a related technical field
  • Preferred Qualifications, Capabilities, and Skills:

  • 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
  • Elevate your engineering career by modernizing our network platform as a Senior Lead Software Engineer in the VPC Network organization.

    SIMILAR OPPORTUNITIES

    No similar opportunities available at the moment.