Millennium Management
Posted 2mo ago

Software Engineer - Trading Technology Infrastructure

Millennium Management
Singapore, /, Singapore
OnsiteFull Time
Responsibilities
  • designing pipelines
  • maintaining services
  • ensuring reliability
Requirements
  • 3+ years in data engineering or data platforms
  • Strong Python
  • SQL and NoSQL knowledge
  • Hands-on data pipeline experience
  • Familiarity with SRE practices, CI/CD
  • Monitoring, and strong communication skills
Technical tools mentioned
PythonSQLNoSQLCI/CDAI

Job description

Software Engineer - Trading Technology Infrastructure

About Millennium


Millennium 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 Team

The Trading Technology Infrastructure team at Millennium is responsible for providing shared services to internal trading systems, including our strategic trading architecture. We are seeking a Software Engineer to join our global development team in the buildout of our real-time data platform and related infrastructure. This platform is critical for storing, enriching, and distributing high-quality data from multiple sources in real time to support a global order management system and other core trading services.

This role is based in Singapore and will work with teams locally in Singapore as well as the global team based in the United States. The position has a strong focus on software engineering and site reliability engineering (SRE) practices to ensure the reliability, observability, and operational excellence of data services, with escalation responsibilities during Asia hours.

What You'll Do

  • Data Pipelines: Design, develop, and maintain scalable real-time and batch data pipelines for reference data ingestion, processing, and distribution.
  • Shared Data Services: Build and enhance shared data services that support mastering, validation, enrichment, and delivery of critical trading reference data.
  • SRE & Reliability: Apply SRE principles (monitoring, alerting, capacity management, incident response, and post-incident reviews) to ensure high availability and reliability of data platforms.
  • Collaboration: Work closely with engineering teams and stakeholders across trading systems (Singapore and US) to ensure seamless platform integration and reliable data flows.
  • Escalation Support (Asia Hours): Serve as an escalation point for data platform and services during Asia trading hours, assisting with troubleshooting and remediation of production issues.
  • AI-Enabled Data Quality: Use AI-driven or automated techniques to improve data validation, anomaly detection, metadata management, and operational efficiency.
  • Continuous Improvement: Take ownership of tasks and proactively identify opportunities to improve the platform, development lifecycle, and infrastructure.

What You Bring

  • Experience Level: ~3–5+ years of professional experience in data engineering, data platforms, or data integration.
  • Trading Domain (Nice to Have but Not Mandatory): Exposure to reference data in the trading domain (e.g., user, instrument, and destination master data) or other financial data domains.
  • Programming: Strong hands-on development skills in Python for building data pipelines and services.
  • Data Engineering: Experience with building and operating real-time and/or batch data pipelines, including data ingestion, transformation, and distribution.
  • Database Knowledge: Proficient in database concepts across SQL and NoSQL technologies, with attention to data integrity, scalability, and performance.
  • SRE Practices: Familiarity with monitoring/alerting, logging, incident management, and working with CI/CD pipelines in a production environment.
  • Communication Skills: Strong communication skills for effective interaction with team members and stakeholders across regions.
  • Ownership Mindset: Self-starter and critical thinker who takes ownership of projects and suggests improvements for the broader platform and infrastructure.

About Millennium Management

Global alternative investment firm managing diverse investment strategies.

Similar jobs

Software Engineer roles near Singapore, /
10h
Save
Mark Applied
Hide
Senior Software Engineer, Backend
Singapore, Singapore, Singapore
OnsiteFull Time
Grab
GrabNASDAQ: GRAB: Superapp providing transportation, food delivery, and digital financial services.
5+ YOEBachelor's degree in computer science, engineering, or related field or equivalent experience; 5+ years software development; Go or Java; distributed systems, databases, cloud, microservices, and DevOps experience.
Go, Java, RESTful, gRPC, AWS, Generative AI
11h
Save
Mark Applied
Hide
Software Engineer Trainee (iOS)
Singapore, Singapore, Singapore
HybridMultiple Commitments Available
Delivery Hero
Delivery HeroFrankfurt Stock Exchange: DHER: Global platform for online food ordering and local delivery.
0+ YOESix-month traineeship for candidates with coding knowledge or experience in languages such as Java, Kotlin, Python, React, or Swift, plus analytical, problem-solving, English, communication, and collaboration skills.
Swift, Java, Kotlin, Python, React
12h
Save
Mark Applied
Hide
Software Engineer Graduate (TikTok Search Data Infra) - 2027 Start
San Jose or Los Angeles or Singapore or New York City or London or Dublin or Paris or Berlin or Dubai or Jakarta or Seoul or Tokyo
$128k-$317k/yr OnsiteFull Time
TikTok
TikTok: Global short-form video hosting and social media platform.
Bachelor's degree in computer science or related technical field in progress; strong Java, C++, or Python skills; production data framework experience; distributed systems fundamentals.
Java, C++, Python, Spark, Flink, Hive, Iceberg
12h
Save
Mark Applied
Hide
Software Engineer III, AI Enablement
Singapore, Singapore, Singapore
OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
3+ YOEBachelor's degree in computer science or equivalent, 3+ years of software engineering experience, Python and React development, AWS services, system design, testing, CI/CD, security, and application resiliency.
Python, ReactJS, AWS, CI/CD, AWS Bedrock, AWS Solutions Architect – Associate
13h
Save
Mark Applied
Hide
Assistant Vice President/ Vice President, Software Engineer, Global Markets Technology
Singapore or Hong Kong or Singapore or London or New York City or India
OnsiteFull Time
Bank of America
Bank of AmericaNYSE: BAC: Provide comprehensive banking and financial services to global clients.
Experienced C++ developer with electronic trading exposure, architecture modernization, Python or Bash knowledge, leadership experience, AI/ML application, and CI/CD and automated testing experience.
C++, Python, Bash, Jenkins, GitHub Actions, Azure DevOps, CI/CD
20h
Save
Mark Applied
Hide
Senior Software Engineer, Enterprise Engineering
San Francisco or New York City or Vancouver or Amsterdam or London or Paris or Singapore or Tokyo or Colorado or Washington or California
$183k-$276k/yr HybridFull Time
Amplitude
AmplitudeNASDAQ: AMPL: Digital analytics platform for understanding and optimizing customer behavior.
Strong software engineering experience with production code, backend or infrastructure depth, debugging expertise, production systems knowledge, and clear communication across technical and non-technical stakeholders.
Slack, Unthread, APIs, Modern Health
20h
Save
Mark Applied
Hide
Senior Software Engineer, Enterprise Engineering
San Francisco or Colorado or New York City or California or Washington or Vancouver or Amsterdam or London or Paris or Singapore or Tokyo
$183k-$276k/yr HybridFull Time
Amplitude
AmplitudeNasdaq: AMPL: Develops digital analytics software for tracking customer product behavior.
Strong software engineering experience with production code, backend or infrastructure depth, debugging expertise, production systems experience, and clear communication with technical and non-technical stakeholders.
Slack, APIs
22h
Save
Mark Applied
Hide
Staff Software Engineer
Toronto or New York City or Austin or Berlin or Bucharest or Chicago or Dubai or Jakarta or London or Paris or San Francisco or São Paulo or Singapore or Seoul or Sydney or Tokyo
$184k-$314k/yr HybridFull Time
Braze
BrazeNASDAQ: BRZE: Platform for personalized customer engagement and cross-channel messaging.
7+ YOERequires 7+ years of relevant experience, full-stack development, strong TypeScript and React skills, scalable web architecture expertise, mentoring experience, and clear technical communication. Python or Ruby on Rails preferred.
TypeScript, React, Vue, Python, Ruby on Rails, LLM, AI coding agents