Software Engineer - Compliance / Regulatory Reporting

Millennium

Singapore

On-site

SGD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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
Senior Software Engineer, Regulatory Reporting
Senior Software Engineer, Regulatory Reporting

Seoulstart • Singapore

On-site
SGD 120,000 - 180,000
Technology Engineer (Full Stack)
Technology Engineer (Full Stack)

PROVIDEND HOLDING PRIVATE LIMITED • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer, Regulatory Reporting
Senior Software Engineer, Regulatory Reporting

United States Digital Space LLC • Singapore

On-site
SGD 150,000 - 190,000
Software Engineer III, Post Trade Technology
Software Engineer III, Post Trade Technology

JPMorgan Chase & Co. • Singapore

On-site
SGD 100,000 - 140,000
Principal / Staff Engineer - Compliance
Principal / Staff Engineer - Compliance

OKX • Singapore

On-site
SGD 85,000 - 120,000
L&D programs
Team building programs
Wellness and meal allowances
+1
Software Program Manager
Software Program Manager

PVH (Tommy Hilfiger/Calvin Klein) • Singapore

On-site
SGD 140,000 - 210,000
Backend Engineering Lead (Go; Compliance)
Backend Engineering Lead (Go; Compliance)

KAST • Singapore

On-site
SGD 180,000 - 240,000
Software Engineer III, Global Equity Portfolio Management Technology
Software Engineer III, Global Equity Portfolio Management Technology

JPMorgan Chase & Co. • Singapore

On-site
SGD 80,000 - 120,000
Software Development Manager
Software Development Manager

CARLSYS TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000