Python Lead Software Engineer - Rates Live Risk & P&L
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
Job description
- Build and enhance Python services and applications that power live Rates risk and P&L, with a strong focus on low latency and predictable performance.
- Partner directly with traders and risk managers to turn time-sensitive requirements into reliable, production-ready solutions.
- Own production services end to end, including releases, monitoring, incident response, and root-cause analysis.
- Troubleshoot issues across distributed components, data flows, and runtime environments, and 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 and runbooks.
Technologies:
- CI/CD
- DevOps
- Support
- Java
- Python
- UX UI Design
More:
We are J.P. Morgan, a global leader in financial services and a first-class business serving the worlds most prominent corporations, governments, wealthy individuals, and institutional investors. Our Commercial & Investment Bank is a global leader across banking, markets, securities services, and payments, operating in more than 100 countries. We offer a fast-moving, highly collaborative front-office engineering environment where correctness, resilience, and latency matter every day. We value diversity and inclusion, support reasonable accommodations, and are committed to building trusted long-term partnerships with our clients. This is a full-time role with a posting date of 2026-06-11.
Requirements
- 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, including monitoring, alerting, logs, and 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.
- Financial markets background, especially Rates trading, risk, or P&L concepts.
- Exposure to Deephaven, including installation and dependencies such as GKP, Java interoperability, and runtime operations.
- Low-latency and performance engineering experience, including profiling, concurrency, and latency measurement.
- Understanding of UI programming and interactive workflows used by traders.
- Strong DevOps mindset, including automation, environment consistency, and operational ownership.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Data Analyst Salary in the UK
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
The 13 Best Python Libraries for Developers in 2025
Software Developer Salary in Switzerland [2023]