Python Developer - Fixed Income Trading
We are looking for a motivated Software Engineer to work directly in one of our Trading teams. This is an exciting opportunity to develop high-performance software in a dynamic trading environment, collaborate with experienced developers and traders, and deepen your knowledge of financial markets and trading workflows.
Required
1. Minimum three years of experience as a software developer, including:
1. Working in a technology team with other developers.
2. Proficiency in one or more well-structured programming languages (e.g., Python, C++, C#, Java, Rust).
3. Familiarity with Linux.
4. Strong understanding of software development best practices, including:
1. Writing clean, testable code.
2. Version control (e.g., Git).
3. Exposure to CI/CD pipelines.
5. Interest in working in a trading environment.
6. Knowledge of financial products (e.g., futures, FX, interest rate and credit in particular) and trading concepts (e.g., transaction costs, PnL calculations).
7. Strong collaboration skills and a desire to work with other software engineers.
8. A passion for learning new skills, including financial concepts and trading workflows.
Candidate background
1. Python development, including:
1. Scientific libraries (e.g., Pandas, Polars, NumPy, SciPy).
2. Web technologies (e.g., Flask, FastAPI).
3. Data engineering experience.
4. Familiarity with cloud infrastructure (e.g., AWS).
Nice-to-Have
1. JavaScript UI frameworks (e.g., React, Vue, Angular).
2. Docker and Kubernetes.
3. Previous experience in investment banking or hedge funds.
4. Understanding of basic financial mathematics (e.g., portfolio optimization, risk metrics).
5. Interest or experience in systematic trading.
Why Join Us?
1. Collaborate with experienced developers and traders in a dynamic environment.
2. Work on high-performance systems that power real-time trading.
3. Develop your skills in finance, technology, and trading strategies.
#J-18808-Ljbffr