Python Developer – Millennium Management – Full Job Description
Company: Millennium Management
Location: Bengaluru, Karnataka
Job Type: Full-time
Salary: Negotiable
Python Developer
We are looking for a Python Developer to join the Equities Technology (PM Tools) team, who is responsible for development and day-to-day support of the technology platform that enables our businesses to research, develop strategies, create simulated trade books, access risk and factor analytics at a security and a portfolio level.
Responsibilities include:
- Work with the Portfolio Research and application development teams to assist in research, design, prototype and implementation of next generation high-performance strategy research solutions in the industry
- Assist the team in building out a market leading Factor Model platform by working directly with the business/research
- Work with different technologies in order to provide the state of the art security reference data platforms used in various portfolio analytics across the entire firm
- Contribute to application development, project management, and business analysis
Qualifications, Skills and Requirements
- 3+ years of experience in Python application development in Linux along with basic understanding of the Linux operating system and distributed processing.
- Experience working with various message bus technologies like Kafka, Solace etc.
- Experience working with various AWS services like Lambda, Glue, EMR, FARGATE etc.
- REST based Web service development and Micro service Implementations
- Database technologies – Advanced SQL, NoSQL, Time-series databases
- Excellent grasp of data structures and algorithms
- A strong interest in financial markets and a desire to work directly with investment professionals
- Good team player with a strong willingness to participate and help others.
- Good to have some exposure in C++ for occasional development of low latency applications.
Apply Now