Senior
We are seeking an experienced Senior Python Developer to join our Athena Rates development team to work on Risk and PnL framework in Rates LOB. In this role, you will architect, design, develop, and integrate sophisticated solutions that support trading desks and back office functions across rates products. You will work at the intersection of technology and finance, delivering high-impact systems that enable critical risk management and profit & loss analysis for our trading operations.
Key Responsibilities
As a Senior Python Developer on our team, you will build and maintain robust software solutions for rates trading activities. You will collaborate closely with quantitative analysts, traders, risk managers, to integrate systems across front office , middle and back office processing. Your work will directly support trading operations across multiple Rates Swap Derivative products and Options products .
You will be responsible for developing scalable, performant code that handles large volumes of market data and complex financial calculations. This includes implementing risk metrics, PnL attribution frameworks, and data pipelines that connect trading systems with downstream consumers. You will participate in architectural decisions, code reviews, and technical design sessions, contributing your expertise to shape the evolution of this automated platform in Rates.
Required Qualifications
Minimum 5 years of hands-on Python development experience
Strong preference for candidates with 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 ability to articulate technical concepts to both technical and non-technical stakeholders
Proven ability to gather requirements from business users and collaborate across multiple teams and functions
Capability to translate business needs into technical solutions and explain technical constraints in business terms
Willing to understand and work on legacy applications when required
Preferred Qualifications
Prior experience with other financial risk stack platforms such as SecDB, Quartz, or Athena
Knowledge of rates products including Swaps, Securities, Options, and Repo
Familiarity with risk methodologies and PnL calculation frameworks
Experience with distributed systems and real-time data processing
Proficiency with relational and NoSQL databases
Knowledge of modern development practices including CI/CD pipelines and containerization
Exposure to quantitative finance concepts and market risk measures
Understanding of regulatory reporting requirements in financial services
Usage of Agentic AI tools for Software Development , Testing , Analysis
Sign up to apply and find out right away if you're a fit.
Your agent will tell you — in seconds.
Sign up and I'll tell you right away how well JPMorgan Chase matches you — what you already have, and what's missing. Then I stay on it: I search for you and only write when I find something worth your time.