Software Engineer

Millennium Management LLC

Bengaluru

On-site

INR 1,200,000 - 1,600,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Millennium Management LLC in Bengaluru is seeking a Software Engineer to join the Enterprise Risk Technology team. You will partner with quants, risk managers, and technologists across New York, London, and Singapore to develop multi-asset analytics, stress testing, and VaR capabilities for Millennium’s in-house risk platform.

You will build Python-based microservices using FastAPI or Django, transform data with pandas and polars, and deploy cloud applications on AWS.

Qualifications

  • Bachelor's degree in Computer Science and Engineering from a Tier 1 college.
  • Strong Python experience with data analysis libraries (pandas, polars).
  • Experience with REST APIs and cloud services (AWS).
  • Relational database development and strong SQL skills.
  • Unix/Linux command-line proficiency.
  • Familiarity with IAM technologies (Kerberos, OAuth 2.0, LDAP) preferred.

Responsibilities

  • Partner with quants, risk managers, and technologists across New York, London, and Singapore to develop multi-asset analytics, stress testing, and Value at Risk capabilities for Millennium's in-house risk platform.
  • Develop Python-based microservices using frameworks such as FastAPI or Django.
  • Analyze and transform data using pandas, polars, and related data manipulation libraries to deliver data-driven solutions.
  • Build, deploy, and manage cloud applications and services on AWS.
  • Use Git and appropriate database management systems to support reliable, maintainable software delivery.

Skills

Python
FastAPI
Django
Pandas
Polars
REST APIs
AWS
SQL
Unix/Linux
Git
Data analysis
Cloud services
Risk analytics

Education

Bachelor's degree in Computer Science and Engineering

Tools

AWS EC2
AWS S3
AWS Aurora
AWS Redshift

Job description

Software EngineerAbout MillenniumMillennium is a global, diversified alternative investment firm, founded in 1989. Defined by evolution, innovation and focus, Millennium’s mission is to deliver results for our investors.Our people are empowered with both independence and support: the autonomy to pursue ideas with conviction and the backing of a global network committed to collaboration, disciplined risk management and continuous learning. With opportunities to deepen expertise and accelerate development, talent at Millennium is equipped to adapt, evolve and build lasting impact over time. Discover how transformative growth accelerates impact.Meet the TeamEnterprise Risk Technology is part of Millennium’s Information Technology organization, which is core to the health and growth of the firm. The team develops flexible, scalable technology and proprietary systems that support multi-asset risk analytics, including stress testing and Value at Risk, for stakeholders across the firm’s global risk platform.What You'll Do• Partner with quants, risk managers, and technologists across New York, London, and Singapore to develop multi-asset analytics, stress testing, and Value at Risk capabilities for Millennium’s in-house risk platform.• Develop Python-based microservices using frameworks such as FastAPI or Django.• Analyze and transform data using pandas, polars, and related data manipulation libraries to deliver data-driven solutions.• Build, deploy, and manage cloud applications and services on AWS.• Use Git and appropriate database management systems to support reliable, maintainable software delivery.What You Bring• Strong analytical and problem-solving skills, with the ability to address complex technical and business challenges.• Experience with Python and data analysis libraries, including pandas and polars.• Experience developing or working with REST APIs and cloud services.• Relational database development experience, including strong SQL skills.• Unix/Linux command-line experience.• Familiarity with AWS services such as EC2, S3, Aurora, and Redshift is preferred.• Familiarity with identity and access management technologies, including Kerberos, OAuth 2.0, and LDAP, is preferred.• Broad understanding of financial services instruments and a Bachelor’s degree in Computer Science and Engineering from a Tier 1 college are preferred.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Support Engineer
Application Support Engineer

Millennium Management LLC • Bengaluru

On-site
INR 2,800,000 - 5,500,000
Infra Developer
Infra Developer

Millennium • Bengaluru

On-site
INR 2,800,000 - 4,500,000
Application Support Engineer
Application Support Engineer

Millennium Consulting • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Platform / Site Reliability Engineer
Platform / Site Reliability Engineer

Millennium Consulting • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Application Support Engineer
Application Support Engineer

Millennium • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Infra Developer
Infra Developer

Millennium Management LLC • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Data Scientist
Data Scientist

Millennium Management LLC • Bengaluru

On-site
INR 1,200,000 - 1,900,000
Full Stack Developer - (C# / .NET)
Full Stack Developer - (C# / .NET)

Millennium • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Senior Full Stack Data Platform Engineer
Senior Full Stack Data Platform Engineer

Millennium • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Tech Lead, Post-Trade Platform (Java/Angular)
Tech Lead, Post-Trade Platform (Java/Angular)

Millennium Management LLC • Bengaluru

On-site
INR 3,000,000 - 6,000,000