Senior Lead Software Engineer - Python / Credit Technology Data
Senior Lead Software Engineer - Python / Credit Technology Data

Senior Lead Software Engineer - Python / Credit Technology Data

Full-Time 48000 - 72000 £ / year (est.) No home office possible
J

At a Glance

  • Tasks: Lead an agile team to develop innovative software solutions for Credit Technology.
  • Company: J.P. Morgan is a global leader in financial services, serving top corporations and governments.
  • Benefits: Enjoy a diverse workplace with opportunities for growth and innovation.
  • Why this job: Join a dynamic team driving impactful technology projects in the finance sector.
  • Qualifications: 5+ years of experience in software engineering, particularly with Python and financial data.
  • Other info: Embrace a culture of diversity and inclusion while working on cutting-edge technology.

The predicted salary is between 48000 - 72000 £ per year.

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank's Credit Technology team, you will lead a technical area and drive impact within teams, technologies, and projects across departments. Utilize your in-depth knowledge of software, applications, technical processes, and product management to drive multiple complex projects and initiatives, while serving as a primary decision maker for your teams and be a driver of innovation and solution delivery.

The successful candidate will focus on development of our strategic data platform and partner closely with our business stakeholders, quantitative research partners and broader technology team. The team is responsible for developing our data platform and integrating data solutions with our trading platform used across our global Credit Trading business. You will be driving development of software components for the firm’s state-of-the-art technology products in a secure, stable, and scalable way.

Job responsibilities:

  • Develop data solutions across both real-time and end of day business needs for Credit Securities, Derivatives and Exotics products.
  • Develop innovative software solutions to deliver scalable and reliable front office data services.
  • Accountability for coding decisions, control obligations, and measures of success such as cost of ownership, maintainability, and portfolio operations.
  • Introduce new technologies and solutions to increase operational stability and productivity.
  • Influences peer leaders and senior stakeholders across the business, product, and technology teams.
  • Designs and develops with consideration of upstream and downstream systems and technical implications.
  • Learns and applies system processes, methodologies, and skills for the development of secure and stable systems.

Required qualifications, capabilities, and skills:

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Expert applied experience in front office technology and financial data landscape.
  • Strong understanding of Python and object-oriented concepts.
  • Experience developing or leading cross-functional teams of technologists.
  • Hands-on practical experience in system design, data engineering, application development and operational stability.
  • Creative, quick-thinking, pragmatic, with an aptitude for solving problems with technology and an ability to quickly translate requirements into a sound technical design and implementation.
  • Expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field.
  • Understanding of Credit or similar financial markets products.
  • Experience across one or more database technologies: RDBMS (e.g. Oracle, Postgres), Time-series Databases (e.g. KDB+, Vertica).
  • Experience in AWS solutions and services beneficial.

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.

J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.

Senior Lead Software Engineer - Python / Credit Technology Data employer: J.P. MORGAN-1

At J.P. Morgan, we pride ourselves on being an exceptional employer, particularly for our Senior Lead Software Engineers in the vibrant financial hub of London. Our collaborative and innovative work culture fosters professional growth, offering ample opportunities to lead impactful projects while working alongside industry experts. With a strong commitment to diversity and inclusion, we ensure that every team member's voice is heard, making it a rewarding environment for those looking to make a significant contribution to cutting-edge technology in the financial sector.
J

Contact Detail:

J.P. MORGAN-1 Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Lead Software Engineer - Python / Credit Technology Data

✨Tip Number 1

Familiarise yourself with the latest trends in Python and data engineering, especially as they relate to financial markets. Being able to discuss recent advancements or technologies during your interview can demonstrate your passion and expertise in the field.

✨Tip Number 2

Network with professionals in the finance and technology sectors, particularly those who work at JPMorgan Chase or similar firms. Engaging with them on platforms like LinkedIn can provide insights into the company culture and expectations for the role.

✨Tip Number 3

Prepare to showcase your experience with cross-functional teams and how you've led projects in the past. Be ready to discuss specific examples where your leadership made a significant impact on project outcomes.

✨Tip Number 4

Understand the importance of operational stability and security in software development, especially in the context of financial services. Be prepared to discuss how you have implemented best practices in these areas in your previous roles.

We think you need these skills to ace Senior Lead Software Engineer - Python / Credit Technology Data

Expertise in Python programming
Object-oriented programming concepts
Experience in front office technology
Strong understanding of financial data landscape
Hands-on experience in system design
Data engineering skills
Application development experience
Operational stability knowledge
Ability to lead cross-functional teams
Problem-solving aptitude with technology
Experience with RDBMS technologies (e.g. Oracle, Postgres)
Familiarity with time-series databases (e.g. KDB+, Vertica)
Knowledge of AWS solutions and services
Strong communication skills
Ability to influence stakeholders

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, software engineering concepts, and any relevant financial data landscape knowledge. Emphasise your leadership roles in cross-functional teams and your hands-on experience in system design and data engineering.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and innovation in the financial sector. Mention specific projects where you've driven impact and how your skills align with the responsibilities outlined in the job description.

Showcase Relevant Projects: Include examples of past projects that demonstrate your ability to develop scalable and reliable data solutions. Highlight any experience with AWS services or database technologies like Oracle or Postgres, as these are relevant to the role.

Highlight Problem-Solving Skills: In your application, provide examples of how you've creatively solved complex problems in previous roles. This will showcase your quick-thinking and pragmatic approach, which is essential for the Senior Lead Software Engineer position.

How to prepare for a job interview at J.P. MORGAN-1

✨Showcase Your Technical Expertise

As a Senior Lead Software Engineer, it's crucial to demonstrate your in-depth knowledge of Python and software engineering concepts. Be prepared to discuss specific projects where you've applied these skills, particularly in developing data solutions or leading cross-functional teams.

✨Understand the Financial Landscape

Familiarise yourself with the financial products relevant to the role, such as Credit Securities and Derivatives. Showing that you understand the business context will help you connect your technical skills to the needs of the team and the broader organisation.

✨Prepare for Problem-Solving Scenarios

Expect to face technical challenges during the interview. Prepare to walk through your thought process on how you would approach solving complex problems, especially those related to system design and operational stability. This will showcase your creative and pragmatic thinking.

✨Highlight Your Leadership Skills

Since this role involves influencing peer leaders and senior stakeholders, be ready to share examples of how you've led teams or projects in the past. Discuss your approach to decision-making and how you've driven innovation within your previous roles.

Senior Lead Software Engineer - Python / Credit Technology Data
J.P. MORGAN-1
J
  • Senior Lead Software Engineer - Python / Credit Technology Data

    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-05-30

  • J

    J.P. MORGAN-1

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>