DescriptionPython Software Developer Rates Risk & PnL Position Overview
We are seeking a motivated Python Software Developer to join our Athena Rates Risk and PnL development this role you will contribute to the design development and integration of solutions that support trading desks and back office functions across linear rates products. This is an excellent opportunity for an early-career developer to work at the intersection of technology and finance gaining exposure to critical risk management and profit & loss systems for our trading operations.
Key Responsibilities
As a Junior Python Developer on our team you will support the development and maintenance of software solutions that power risk calculations and PnL reporting for rates trading activities. Working under the guidance of senior developers and technical leads you will contribute to systems across the trade lifecycle from front office execution through middle and back office processing. You will gain hands-on experience with trading operations across multiple linear product types including Interest Rate Swaps Fixed Income Securities Options and Repo transactions.
You will write and test code that handles market data and financial calculations contributing to risk metrics PnL attribution frameworks and data pipelines that connect trading systems with downstream consumers. You will participate in code reviews learn best practices for software development in financial services and collaborate with quantitative analysts traders and technology teams. This role offers significant learning opportunities as you develop your technical skills and deepen your understanding of rates markets and risk management.
Required Qualifications
- Bachelors degree in Computer Science Engineering Mathematics or related technical field
- 1-3 years of Python development experience (internships academic projects or professional experience)
- Solid understanding of programming fundamentals including data structures algorithms and object-oriented design
- Familiarity with version control systems (Git) and basic software development practices
- Strong problem-solving skills and attention to detail
- Eagerness to learn financial concepts and trading systems
- Good verbal and written communication skills with ability to ask questions and seek clarification when needed
- Ability to work collaboratively in a team environment and take direction from senior developers
- Self-motivated with a strong desire to grow technical and domain expertise
Preferred Qualifications
- Coursework or internship experience in finance economics or quantitative fields
- Exposure to financial products such as Swaps Securities Options or Repo
- Basic understanding of databases (SQL or NoSQL)
- Familiarity with Linux/Unix environments
- Experience with testing frameworks and writing unit tests
- Knowledge of data analysis libraries such as pandas numpy or similar
- Awareness of mono-repo risk stack platforms such as SecDB Quartz or Athena
- Interest in quantitative finance and risk management
- Experience with agile development methodologies
Required Experience:
IC
DescriptionPython Software Developer Rates Risk & PnL Position OverviewWe are seeking a motivated Python Software Developer to join our Athena Rates Risk and PnL development this role you will contribute to the design development and integration of solutions that support trading desks and back off...
DescriptionPython Software Developer Rates Risk & PnL Position Overview
We are seeking a motivated Python Software Developer to join our Athena Rates Risk and PnL development this role you will contribute to the design development and integration of solutions that support trading desks and back office functions across linear rates products. This is an excellent opportunity for an early-career developer to work at the intersection of technology and finance gaining exposure to critical risk management and profit & loss systems for our trading operations.
Key Responsibilities
As a Junior Python Developer on our team you will support the development and maintenance of software solutions that power risk calculations and PnL reporting for rates trading activities. Working under the guidance of senior developers and technical leads you will contribute to systems across the trade lifecycle from front office execution through middle and back office processing. You will gain hands-on experience with trading operations across multiple linear product types including Interest Rate Swaps Fixed Income Securities Options and Repo transactions.
You will write and test code that handles market data and financial calculations contributing to risk metrics PnL attribution frameworks and data pipelines that connect trading systems with downstream consumers. You will participate in code reviews learn best practices for software development in financial services and collaborate with quantitative analysts traders and technology teams. This role offers significant learning opportunities as you develop your technical skills and deepen your understanding of rates markets and risk management.
Required Qualifications
- Bachelors degree in Computer Science Engineering Mathematics or related technical field
- 1-3 years of Python development experience (internships academic projects or professional experience)
- Solid understanding of programming fundamentals including data structures algorithms and object-oriented design
- Familiarity with version control systems (Git) and basic software development practices
- Strong problem-solving skills and attention to detail
- Eagerness to learn financial concepts and trading systems
- Good verbal and written communication skills with ability to ask questions and seek clarification when needed
- Ability to work collaboratively in a team environment and take direction from senior developers
- Self-motivated with a strong desire to grow technical and domain expertise
Preferred Qualifications
- Coursework or internship experience in finance economics or quantitative fields
- Exposure to financial products such as Swaps Securities Options or Repo
- Basic understanding of databases (SQL or NoSQL)
- Familiarity with Linux/Unix environments
- Experience with testing frameworks and writing unit tests
- Knowledge of data analysis libraries such as pandas numpy or similar
- Awareness of mono-repo risk stack platforms such as SecDB Quartz or Athena
- Interest in quantitative finance and risk management
- Experience with agile development methodologies
Required Experience:
IC
View more
View less