Overview
A global trading firm is seeking a Core Python Developer to join its Middle and Back Office Technology team. This team designs and builds infrastructure that supports risk and clearing systems, post-trade automation, and vendor data platforms. The work spans complex business pipelines and provides exposure to multiple facets of the trading lifecycle.
This is a high-impact role where engineering excellence meets business strategy. You'll collaborate with technologists, data scientists, and business stakeholders to deliver scalable, high-performance systems that directly support trading and research functions. The ideal candidate will be passionate about building reliable software, solving complex problems, and contributing to a fast-paced, collaborative environment.
Responsibilities
- Design, build, and maintain middle and back office systems that support mission-critical operations
- Work closely with business teams to gather requirements and deliver tailored, high-quality solutions
- Ensure reliability, scalability, and performance across infrastructure supporting trading and post-trade workflows
- Contribute to the evolution of a global technology platform through thoughtful design and continuous improvement
- Participate in code reviews, testing, and deployment processes to ensure software quality and maintainability
Qualifications
- 3+ years of hands-on development experience in Python, Java, or C++
- Strong understanding of data architecture, software design, and best coding practices
- Experience with SQL databases and messaging systems like Kafka
- Excellent communication skills and attention to detail
- Proven ability to work independently and within a collaborative team
- Experience with middle/back office functions such as risk, clearing, and settlements is a plus
#J-18808-Ljbffr