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.