At a Glance
- Tasks: Lead software engineering for cyber and business resiliency, developing risk modelling platforms.
- Company: Join J.P. Morgan, a global leader in financial services with a commitment to diversity and inclusion.
- Benefits: Enjoy a collaborative work environment, opportunities for growth, and a focus on employee well-being.
- Other info: Ideal for those passionate about tech and resilience in a dynamic, fast-paced environment.
- Why this job: Make a real impact on cybersecurity and business continuity while working with cutting-edge technology.
- Qualifications: Expertise in software engineering, cloud-native design, and strong programming skills in Python required.
The predicted salary is between 43200 - 72000 € per year.
JPMorgan Chase & Co. London, United Kingdom
Sr Director of Software Engineering - Cyber and Business Resiliency
Job Description
Come join the Firmwide Technology Resiliency group that is part of the JPMorgan Chase Cybersecurity & Technology Controls\' organization.
The group is tasked with ensuring the firm\'s technology estate can maintain effective operations and support the ongoing, critical functioning of Essential Business Services in the face of today\'s evolving threat landscape.
As a Senior Director of Software Engineering at JPMorgan Chase within the Cybersecurity and Tech Controls team, you will leverage your expertise in designing and developing sophisticated modelling software to enhance cyber and business resiliency efforts. Collaborating closely with a quantitative data scientist, you will spearhead the creation of a Bayesian inference-based modelling platform aimed at forecasting the risk and business consequences of potential disruptive events. This pivotal role plays a crucial part in guiding strategic decisions related to cyber defence, business continuity planning, regulatory compliance, and operational resilience.
Job responsibilities
- Leads multiple technology and process implementations across departments to achieve firmwide technology objectives
- Provides leadership and high-level direction to teams while frequently overseeing employee populations across multiple platforms, divisions, and lines of business
- Acts as the primary interface with senior leaders, stakeholders, and executives, driving consensus across competing objectives
- Design and develop scalable, production-grade software for risk modelling, inference engines, and simulation frameworks
- Collaborate with cybersecurity teams, risk analysts, data scientists and resiliency stakeholders to define model inputs, risk scenarios, and system architecture requirements
- Translate mathematical and statistical models (e.g. Bayesian networks, probabilistic graphical models) into performant software modules.
- Develop data ingestion and transformation pipelines to source data from internal systems and threat intelligence sources
- Lead the architecture design for modular, explainable, and extensible risk modelling systems
- Ensure robustness, auditability, and version control of all models and underlying code per company and regulatory standards
- Build APIs and tools that enable integration with business intelligence dashboards, threat platforms, GRC systems and reporting pipelines
- Partner with enterprise risk and enterprise control management teams to ensure the model outputs are interpretable and actionable for executive decision-makers
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and expert applied experience. In addition, expert experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise.
- Experience developing or leading large or cross-functional teams of technologists
- Demonstrated prior experience influencing across highly matrixed, complex organizations and delivering value at scale
- Experience leading complex projects supporting system design, testing, and operational stability
- Extensive practical cloud native experience
- Strong programming skills in Python (especially scientific libraries: PyMC, NumPy, SciPy, pandas, etc.) and experience working with probabilistic programming frameworks (e.g. PyMC, Stan, TensorFlow Probability).
- Experience designing and deploying Bayesian networks, Monte Carlo simulations, or other probabilistic models in complex real-world systems.
- Demonstrated experience developing enterprise-scale data modelling platforms or risk analysis tools
- Solid knowledge of software architecture principles, cloud-native design (e.g. AWS/GCP), containerization (Docker, Kubernetes), and CI/CD best practices
- Ability to clearly communicate technical concepts to non-technical stakeholders and collaborate across cross-functional teams
Preferred qualifications, capabilities, and skills
- Strong academic background with an advanced degree in either Mathematics, Data Science, Engineering, Computer Science or another quantitative field.
- Background in graph theory, decision theory, or risk quantification is a plus
- Understanding of cybersecurity risks, operational resilience, or business continuity frameworks in regulated industries (preferably financial services)
- Experience in modelling cascading failures, supply chain risk, or complex interdependency networks
- Proven ability to build strong, cohesive partnerships with key stakeholders, including external vendor partners with the ability to work effectively in a matrix organization
About Us
J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world\'s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants\' and employees\' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
About the Team
Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we\'re setting our businesses, clients, customers and employees up for success.Boost your careerFind thousands of job opportunities by signing up to eFinancialCareers today. #J-18808-Ljbffr
Sr Director of Software Engineering - Cyber and Business Resiliency | London, UK (London) employer: Jpmorgan Chase & Co.
JPMorgan Chase & Co. is an exceptional employer, offering a dynamic work environment in London that fosters innovation and collaboration within the Cybersecurity and Technology Controls team. Employees benefit from a strong commitment to diversity and inclusion, extensive professional development opportunities, and the chance to work on cutting-edge technology projects that have a meaningful impact on business resiliency. With a focus on employee well-being and a culture that values teamwork, JPMorgan Chase provides a rewarding career path for those looking to make a difference in the financial services industry.
StudySmarter Expert Advice🤫
We think this is how you could land Sr Director of Software Engineering - Cyber and Business Resiliency | London, UK (London)
✨Tip Number 1
Familiarise yourself with Bayesian inference and probabilistic programming frameworks like PyMC and TensorFlow Probability. Understanding these concepts will not only help you in interviews but also demonstrate your technical expertise relevant to the role.
✨Tip Number 2
Network with professionals in the cybersecurity and technology controls space. Attend industry events or webinars where you can connect with current employees at JPMorgan Chase, as personal referrals can significantly boost your chances of landing an interview.
✨Tip Number 3
Prepare to discuss your experience in leading cross-functional teams and managing complex projects. Be ready to provide specific examples of how you've influenced stakeholders and delivered value in previous roles, as this is crucial for a senior director position.
✨Tip Number 4
Stay updated on the latest trends in cyber resilience and operational stability, especially within the financial services sector. Being knowledgeable about current challenges and solutions will show your commitment to the field and your readiness to tackle the responsibilities of the role.
We think you need these skills to ace Sr Director of Software Engineering - Cyber and Business Resiliency | London, UK (London)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights relevant experience in software engineering, particularly in cyber and business resiliency. Emphasise your leadership roles and any experience with Bayesian modelling or risk analysis tools.
Craft a Compelling Cover Letter:In your cover letter, explain why you are passionate about the role and how your skills align with the responsibilities outlined in the job description. Mention specific projects or achievements that demonstrate your expertise in software development and team leadership.
Highlight Technical Skills:Clearly list your programming skills, especially in Python and any relevant libraries like PyMC or TensorFlow Probability. Include your experience with cloud-native technologies and software architecture principles to showcase your technical proficiency.
Showcase Leadership Experience:Detail your experience leading cross-functional teams and managing complex projects. Provide examples of how you've influenced stakeholders and driven consensus in previous roles, as this is crucial for the Senior Director position.
How to prepare for a job interview at Jpmorgan Chase & Co.
✨Showcase Your Technical Expertise
As a Senior Director of Software Engineering, it's crucial to demonstrate your deep understanding of software engineering concepts and your experience with programming languages like Python. Be prepared to discuss specific projects where you've applied Bayesian networks or probabilistic models.
✨Highlight Leadership Experience
This role requires leading cross-functional teams, so share examples of how you've successfully managed large teams and influenced stakeholders in complex organisations. Discuss your approach to driving consensus and achieving technology objectives across departments.
✨Communicate Clearly with Non-Technical Stakeholders
Since you'll be interfacing with senior leaders and non-technical stakeholders, practice explaining complex technical concepts in simple terms. Prepare to illustrate how your work impacts business decisions and operational resilience.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills in real-world scenarios, particularly around risk modelling and operational stability. Think of examples where you've tackled challenges related to cybersecurity risks or system design, and be ready to discuss your thought process.