Python Lead Software Engineer - Rates Live Risk & P&L

Python Lead Software Engineer - Rates Live Risk & P&L

Full-Time 70000 - 90000 Β£ / year (est.) No working from home possible
Jpmorgan Chase & Co.

At a Glance

  • Tasks: Build and enhance Python services for live Rates risk and P&L.
  • Company: Join a dynamic front-office engineering team in finance.
  • Benefits: Competitive salary, collaborative culture, and opportunities for rapid growth.
  • Other info: Fast-moving environment with high expectations for quality and ownership.
  • Why this job: Make an impact in fast-paced finance with cutting-edge technology.
  • Qualifications: Strong Python skills and experience in production services required.

The predicted salary is between 70000 - 90000 Β£ per year.

You will join a front-office engineering team that builds and operates core Rates trading tooling where correctness, resilience, and latency matter every day. The environment is fast-moving and highly collaborative, with strong expectations for production ownership, rapid iteration, and high-quality delivery.

Job Responsibilities

  • Build and enhance Python services and applications that power live Rates risk and P&L.
  • Drive fixes that reduce recurrence.
  • Improve DevOps and operational readiness, including CI/CD, environment management, dependency management, and automation.
  • Maintain strong engineering standards through code reviews, testing discipline, performance profiling, and clear documentation/runbooks.

Required qualifications, capabilities, and skills

  • Strong Python development skills, including writing production-quality code with solid testing and packaging practices.
  • Experience building and operating production services, including production support and incident-driven troubleshooting.
  • Practical SDLC discipline across design, implementation, testing deployment, and release management.
  • Experience with CI/CD and observability (monitoring, alerting, logs/metrics) to keep services stable and measurable.
  • Ability to work closely with front-office stakeholders and deliver effectively when priorities shift.
  • Strong debugging skills and comfort navigating multi-component systems.

Preferred qualifications, capabilities, and skills

  • Financial markets background, especially Rates trading, risk, or P&L.

Python Lead Software Engineer - Rates Live Risk & P&L employer: Jpmorgan Chase & Co.

As a Python Lead Software Engineer in our dynamic front-office engineering team, you will thrive in a fast-paced and collaborative environment that prioritises innovation and quality. We offer a culture of continuous learning and development, with ample opportunities for professional growth, alongside competitive benefits that support work-life balance. Join us to make a meaningful impact in the Rates trading space while enjoying the unique advantages of working in a vibrant financial hub.

Jpmorgan Chase & Co.

Contact Details:

Jpmorgan Chase & Co. Recruitment Team

We think you need these skills to ace Python Lead Software Engineer - Rates Live Risk & P&L

Python Development
Production Quality Code
Testing Practices
Packaging Practices
Production Services Management
Incident-Driven Troubleshooting
SDLC Discipline