Software Engineer

Millennium Management

Bengaluru, INonsitePosted Apr 13, 2026
Posting intelligenceMay be filled, listed long ago

Skills

redshiftdjangopandaspythonaws

About the role

Software Engineer

About the role

Millennium is a top tier global hedge fund with a strong commitment to leveraging innovations in technology and data science to solve complex problems for the business.

The Enterprise Risk Technology team is looking for a Senior Quantitative Developer (Python). The developer will leverage Python, FastAPI/Django, AWS, and data manipulation libraries to provide data‑driven solutions to stakeholders and will also provide technical leadership and people management within the team (mentoring developers, reviewing code, and helping shape best practices).

Responsibilities

Work closely with quants, risk managers and other technologists in New York, London and Singapore to develop multi‑asset analytics, stress and VaR for our in‑house risk platform.

Design and develop micro‑services using Python and analyze data with pandas/polars.

Create and manage cloud applications on AWS.

Utilize GIT and appropriate DBMS solutions.

Provide technical leadership within the team – drive design discussions, perform code reviews, and help define development standards and best practices.

Mentor and guide developers, helping them ramp up on the codebase, tools, and domain.

Coordinate with global stakeholders to ensure timely delivery and alignment on priorities.

Required skills/experience

8+ years of experience in software development, including recent hands‑on work in Python.

Strong analytical skills and problem‑solving capabilities.

Experience working with Python and data analysis libraries (pandas/polars).

Experience with REST APIs and cloud services.

Relational SQL database development experience.

Unix/Linux command‑line experience.

Demonstrated experience in leading or mentoring other engineers (e.g., as a senior/lead developer, tech lead, or similar capacity).

Desirable skills/experience

AWS cloud services: EC2, S3, Aurora, Redshift, etc.

Identity and Access Management: Kerberos, OAuth 2.0, LDAP.

Broad understanding of financial instruments and risk concepts.

Bachelor’s degree in Computer Science & Engineering from a Tier 1 college (or equivalent).

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for India medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.