Software Engineer - Compliance / Regulatory Reporting

Millennium

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Millennium is seeking an experienced engineer to design and deliver real-time Regulatory/Compliance applications using C#/.NET, Angular, and SQL in a scalable cloud setup. You will model domains with DDD, architect AWS-native solutions, and implement event-driven microservices.

The role involves building secure front-ends and high-performance data stores. You will work with AI-assisted tools, emphasize testing, and collaborate with global stakeholders to ensure auditable, production-ready

Qualifications

  • Experienced in building real-time, scalable systems for high-volume environments.
  • Strong OO design skills and cloud-native architectures.
  • Proficiency with C#/.NET, Angular, and SQL in production systems.
  • Familiarity with AI-assisted development tools and modern testing approaches.

Responsibilities

  • Design and build scalable, real-time Regulatory/Compliance apps using C#/.NET, Angular, and SQL.
  • Model business domains using DDD with bounded contexts and domain events.
  • Architect cloud-native/serverless solutions on AWS including Lambda, SQS, SNS and Kafka.
  • Develop containerized microservices with Docker and Kubernetes (EKS).
  • Build Angular front-ends that securely interface with backend APIs.
  • Optimize relational data models and SQL queries for high-volume, low-latency workloads.
  • Promote test-first development with automated unit, integration and end-to-end tests.
  • Collaborate with global stakeholders to shape domain models and deliver auditable solutions.

Skills

C#/.NET
Angular
SQL Server
Snowflake
AI tools
AWS
Docker
Kubernetes
Kafka
JSON/Avro
Unit testing
Dependency Injection
Design patterns
SOLID
Git/GitHub
Concurrency
DDD

Tools

Docker
Kubernetes
GitHub
AWS

Job description

The Compliance/Regulatory Reporting technology team at Millennium builds solutions to meet the firm’s global regulatory and reporting obligations. We use AI‑assisted development tools (e.g., Claude Code), cloud‑native/serverless architectures on AWS, and modern full‑stack technologies (C#, Angular, SQL), with a strong focus on Domain‑Driven Design (DDD) and automated testing. The role is suited to engineers who have delivered real‑time, mission‑critical systems in high trade volume, distributed and fault‑tolerant environments.


Responsibilities


  • Design and build scalable, real‑time Regulatory/Compliance applications using C#/.NET, Angular, and SQL, leveraging AI‑assisted tools to accelerate development and improve quality.

  • Model business domains using DDD (bounded contexts, aggregates, entities, value objects, domain services, domain events) with a strong focus on business correctness and ubiquitous language.

  • Architect and implement cloud‑native/serverless solutions on AWS, including:

  • Event‑driven services using AWS Lambda and messaging/streaming (Kafka, SQS, SNS).

  • Containerized microservices using Docker and Kubernetes (e.g., Amazon EKS).

  • Build and maintain Angular front‑ends that integrate securely and efficiently with backend APIs and domain services.

  • Design and optimize relational data models and SQL queries (SQL Server, Snowflake) for high‑volume, low‑latency workloads.

  • Drive a test‑first mindset with strong automated test coverage (unit, integration, contract, and end‑to‑end) for critical domain workflows and controls.

  • Collaborate with global business and Compliance stakeholders to understand requirements, shape domain models, and deliver auditable, production‑ready solutions.


Requirements

Core Engineering & Full‑Stack Skills


  • Practical experience with AI‑assisted tools (e.g., Claude Code, GitHub Copilot) for code generation/refactoring, test creation, debugging, and documentation

  • Expert‑level C#/.NET and strong object‑oriented design skills

  • Solid experience building Angular applications (components, state, routing, API integration)

  • Advanced SQL skills for schema design and complex queries (SQL Server, Snowflake)

  • Experience with high‑throughput, concurrent/multithreaded systems

  • Kafka or similar messaging experience, including using JSON and Avro for data contracts in streaming and messaging

  • Strong understanding of unit testing, Dependency Injection, design patterns, concurrency, and SOLID principles

  • Experience with Git and GitHub in a collaborative, code‑review‑driven workflow


Soft Skills & Domain Knowledge


  • Excellent analytical and problem‑solving abilities.

  • Self‑starter who thrives in a fast‑paced, globally distributed environment.

  • Strong written and verbal communication skills with the ability to explain domain models, testing strategies, and architectural decisions to varied audiences.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Compliance Regulatory Reporting Engineer
Real-Time Compliance Regulatory Reporting Engineer

Millennium • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer, Treasury Technology
Software Engineer, Treasury Technology

Millennium Management LLC • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer, Full Stack - #1651
Software Engineer, Full Stack - #1651

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 95,000 - 180,000
Senior Software Engineer
Senior Software Engineer

BOND FINANCIAL GROUP PTE. LTD. • Shenton Way

On-site
SGD 150,000 - 220,000
Lead Software Engineer - Java, Python, AWS
Lead Software Engineer - Java, Python, AWS

JPMORGAN CHASE BANK, N.A. • Singapore

On-site
SGD 180,000 - 260,000
Full Stack Developer (AI-Enabled)
Full Stack Developer (AI-Enabled)

PhillipCapital • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (.NET)
Software Engineer (.NET)

CAPGEMINI SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer/ Senior Software Engineer
Software Engineer/ Senior Software Engineer

cargo community network pte ltd • Singapore

On-site
SGD 90,000 - 130,000
Full Stack Developer - AI Augmented Development:
Full Stack Developer - AI Augmented Development:

Anchor Search Group Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Health insurance
Performance-based bonus
Head of Engineering
Head of Engineering

Merqurio • Singapore

On-site
SGD 180,000 - 360,000