Python Developer - Fixed Income
London - 10 Old Burlington Street, United Kingdom
Millennium
Millennium is a global, diversified alternative investment firm with the mission to deliver high-quality returns for our investors.We are assembling a strong Quant Technology team to build our next generation of in-house analytics and trading support tools. This team will develop and maintain the in-house models and pricing libraries, providing firm-wide live risk and Profit&Loss analysis to support global trading in Fixed Income, Commodities, Credit, commodities and FX products.
This is a unique opportunity to join one of the leading hedge funds in the world and enter the fast-growing world of FinTech, learning from the best in the field how it is done at the highest levels. We offer a fast-paced environment with excellent international growth opportunities and exposure to world-class financial technologies and global markets.
Responsibilities
- Take part in the development and enhancement of the back-end distributed systems, providing continuous and uninterrupted Risk and Profit&Loss information to Portfolio Managers and Risk Officers.
- Work closely with Quant researchers and developers, tech teams, middle office and trading teams in New York, Miami, Tel Aviv and Bangalore .
- Build micro services on top of our new analytics library and integrate it into the existing system, using the latest technologies.
Requirements
- Candidate will be required to write code in Python, Go and possibly other languages
- Substantial experience developing in Python or Java, C++, Go or other OOPs
- Experience in Client-Server, Distributed computing and Microservices design patterns
- Experience developing and maintaining back-end distributed system.
- Good understanding of various Design Patterns, Algorithms & Data structures
- Experience working with Git / GitHub
- B.A. in computer science or another quantitative field
- Ability to communicate effectively with senior stakeholders across the organization
- Able to work independently in a fast-paced environment.
- Detail oriented, organized, demonstrating thoroughness and strong ownership of work
- Understanding of fixed income trading products preferred
Additional valuable skills (nice to have, but not essential)
- Experience with Docker/Kubernetes
- Experience with NoSQL like MongoDB
- Experience with asynchronous programming in python and use of the asyncio library
- Experience with reactive and or functional programming
- Experience working in Linux environment
- Experience with Continuous Integration and Deployment (CI/CD)
- Experience developing in Java or C++ with good understanding of the Modern C++ standards
- Experience developing Cross Asset Pricing and Risk Systems
- Experience with financial mathematics and statistics.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: CI/CD Computer Science Distributed Systems Docker FinTech Git GitHub Java Kubernetes Linux Mathematics Microservices MongoDB NoSQL Python Statistics
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.