Python Lead Software Engineer - Rates Live Risk & P&L
On-site · London, England, United Kingdom
Job Summary
Python Lead Software Engineer - Rates Live Risk & P&L: lead the development and operation of production-grade Python services powering live Rates risk and P&L tooling. Collaborate with traders and risk managers to translate time-sensitive requirements into reliable, low-latency solutions. Own end-to-end production services including releases, monitoring, incident response, and root-cause analysis. Troubleshoot across distributed components, advance CI/CD and automation, enforce engineering standards through code reviews, testing, and documentation/runbooks, and drive DevOps practices for observable, performant systems. Prefer experience with Rates trading concepts, Deephaven integration, and UI workflows used by traders.
Required Qualifications
- 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
- Financial markets background, especially Rates trading, risk, or P&L concepts
- Exposure to Deephaven, including installation and dependencies (for example GKP, Java interoperability, and runtime operations)
- Low-latency/performance engineering experience (profiling, concurrency, and latency measurement)
- Understanding of UI programming and interactive workflows used by traders
- Strong DevOps mindset (automation, environment consistency, and operational ownership)
Desired Qualifications
- Strong Python development skills with production-quality code and solid testing/packaging practices
- Experience building and operating production services with 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
- Financial markets background, especially Rates trading, risk, or P&L concepts (preferred)
- Exposure to Deephaven, including installation and dependencies (e.g., GKP, Java interoperability, runtime operations) (preferred)
- Low-latency/performance engineering experience (profiling, concurrency, latency measurement) (preferred)
- Understanding of UI programming and interactive workflows used by traders (preferred)
- Strong DevOps mindset (automation, environment consistency, operational ownership) (preferred)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.