At a Glance
- Tasks: Architect and develop robust software solutions for rates trading activities.
- Company: Join a leading financial services firm with a focus on innovation.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Collaborative environment with exposure to advanced technologies and career advancement.
- Why this job: Make an impact in the finance world by developing cutting-edge risk solutions.
- Qualifications: Five years of Python experience and a background in financial services preferred.
The predicted salary is between 80000 - 98000 £ per year.
Senior Python Developer – Risk & Pn L (Rates LOB)
We are seeking an experienced Senior Python Developer to join our Athena Rates development team to work on our Risk and Pn L framework for the Rates line of business.
In this role you will architect, design, develop, and integrate sophisticated solutions that support trading desks and back‑office functions across rates products.
Responsibilities
- Build and maintain robust software solutions for rates trading activities.
- Collaborate closely with quantitative analysts, traders, and risk managers to integrate systems across front‑office, middle‑office, and back‑office processing.
- Develop scalable, high‑performance code that handles large volumes of market data and complex financial calculations, including risk metrics, Pn L attribution frameworks, and data pipelines that connect trading systems with downstream consumers.
- Participate in architectural decisions, code reviews, and technical design sessions, contributing expertise to shape the evolving automated platform.
- Translate business needs into technical solutions, explain technical constraints to both technical and non‑technical stakeholders, and gather requirements from business users across multiple teams.
- Prepare and maintain legacy applications when required.
Qualifications
- Minimum five years of hands‑on Python development experience.
- Strong preference for candidates with a financial services background.
- Solid understanding of software engineering principles, including object‑oriented design, testing methodologies, and version control practices.
- Demonstrated ability to write clean, maintainable code and work effectively within large, complex codebases.
- Strong verbal and written communication skills with an ability to articulate technical concepts to both technical and non‑technical stakeholders.
- Proficiency with relational and No SQL databases; experience with distributed systems and real‑time data processing.
- Knowledge of modern development practices including CI/CD pipelines and containerization.
- Experience with rates products such as swaps, securities, options, and repo; familiarity with risk methodologies and Pn L calculation frameworks.
- Exposure to quantitative finance concepts and market risk measures.
- Understanding of regulatory reporting requirements in financial services.
- Preferred Qualifications
- Prior experience with other financial risk stack platforms such as Sec DB, Quartz, or Athena.
- Experience using agentic AI tools for software development, testing, and analysis.
- #J-18808-Ljbffr
We think you need these skills to ace Lead Risk Software Engineer LDN in City of Westminster
Python Development
Financial Services Background
Software Engineering Principles
Object-Oriented Design
Testing Methodologies
Version Control Practices
Clean Code Practices