hero

Find Your Dream Job Today

Our mission is to help high-achieving LGBTQ+ undergraduates reach their full potential.

Sr Director of Software Engineering- Software Defined Network

JPMorganChase

JPMorganChase

Software Engineering
Plano, TX, USA
Posted on Aug 21, 2024

Job Description

Your opportunity to make a real impact and shape the future of financial services is waiting for you. Let’s push the boundaries of what's possible together.

As a Senior Director of Software Engineering at JPMorgan Chase within the Software Defined Networking team, you will lead architecture/design/development of our next generation SDN capabilities in partnership with other infrastructure teams. The ideal candidate will have deep technical expertise across multiple infrastructure domains with a focus on modern Software Defined Networking and Cloud concepts, a passion for problem-solving, a drive to innovate, and an interest in advancing modern engineering practices and communities. You will play a critical role in developing, innovating around, and exploring resilient, fault tolerant, scalable, secure, yet customer/ product team friendly software defined technology infrastructure oriented around the relevant principles of zero trust and segmentation across out multi-cloud environment .

Key Responsibilities:

  • Apply deep technical knowledge and problem-solving methodologies to analyze complex data/systems, anticipate issues, and mitigate risks.
  • Work with other Engineering and Platform teams to architect and rapidly iterate on designs, patterns, or changes required to resolve issues and modernize the organization and its technology processes.
  • Lead a team in developing secure, high-quality prototype and production code, and review and debug code written by others.
  • Motivation to solve problems, not deliver fixes. Provide technical guidance and strategic direction to support the business and its technical teams, contractors, and vendors.
  • Drive decisions that influence product design, application functionality, and technical operations and processes.
  • Execute work according to compliance standards, risk and security, and business objectives.
  • Advise and mentor engineers and technologists, fostering a culture of continuous learning and development.
  • Develop and contribute to a great team culture of diversity, equity, inclusion, and respect.

Qualifications:

  • Advanced knowledge of coding practices, testing automation, one or more programming languages (e.g., Python, Java, etc.), Infrastructure as Code (Terraform, Pulumi, Ansible, etc), Software Defined Networks & Network Security domain knowledge including VNFs, CNFs, CNIs (Cilium, OVH, Calico, etc), SASE, Micro and Macro Segmentation/Zero Trust; and other infrastructure technologies (e.g., hardware, databases, storage, identity, cloud infrastructure). Working knowledge of Reliability Engineering tenants, patterns and practices is a big plus.
  • 10+ years of hands-on experience in system design, application development, testing, and operational stability.
  • Practical experience with cloud-native technologies and virtualization and the ability to operate in and migrate across public and private clouds.
  • Ability to tackle design and functionality problems independently with little to no oversight.
  • Experience with secure coding, AppSec, threat modeling, code testing, third party cyber security controls / testing, threat / risk assessment, vulnerabilities/weaknesses, and penetration testing (for Security Engineers).
  • Strong communication skills to work effectively with technical stakeholders and senior technology leaders.

Preferred Qualifications:

  • Network domain / engineering experience with underlay and overlay topologies at scale. Experience with Policy as code frameworks / tooling (OPA, Kyverno, etc).
  • Formal training or certification in software engineering or infrastructure engineering concepts is a plus.
  • Experience to rapidly evolving start up style organizations within a large regulated firm is a plus.
  • Drive to continue developing technical and cross-functional knowledge outside of the product.