Senior Software Engineer - Front-Office Risk & AI Enablement

Millennium

New York (NY)

On-site

USD 175,000 - 250,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Millennium is seeking a senior Java backend engineer to lead a small team in designing and delivering scalable, low-latency services and streaming components. You will collaborate with risk managers, quants, and technologists across multiple locations to align on requirements and priorities.

You will own features end to end, mentor peers, and promote engineering excellence while leveraging AI-assisted development and modern DevOps practices. Strong Java, Kafka and cloud experience are valued.

Qualifications

  • 6+ years of professional software development experience with strong Java (Core Java, JVM, 17+).
  • Bachelor’s degree in a quantitative discipline (CS/Engineering/Math/Physics).
  • Experience leading or mentoring engineers and owning features end to end.
  • Solid OO design, multithreading, distributed systems; exposure to Kafka preferred.
  • Good stakeholder communication with front-office audiences; UNIX/Linux comfort; CI/CD (Jenkins), Git, and DevOps practices.
  • Desirable front-end exp (TypeScript/JavaScript); knowledge of VaR/risk concepts; cloud exp (AWS) and AI-assisted dev tools.

Responsibilities

  • Design, deliver, and maintain scalable, low-latency Java services and streaming components.
  • Lead a team of about three engineers; review code, mentor peers, and promote ownership and quality.
  • Collaborate with risk managers, quants, and technologists across multiple offices to gather requirements and set priorities.
  • Ensure production readiness: monitoring, troubleshooting, and data integrity across systems.
  • Drive adoption of AI-assisted development and modern tooling to improve pace and quality.

Skills

Java
Leadership
CI/CD
Kafka
SQL
Linux

Education

Bachelor's degree in Computer Science/Engineering/Math/Physics or related field

Tools

Jenkins
Git
AWS
Docker
Kubernetes

Job description

Millennium is seeking a senior Java backend engineer to lead a small team in designing and delivering scalable, low-latency services and streaming components. You will collaborate with risk managers, quants, and technologists across multiple locations to align on requirements and priorities.

You will own features end to end, mentor peers, and promote engineering excellence while leveraging AI-assisted development and modern DevOps practices. Strong Java, Kafka and cloud experience are valued.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Risk Technology
Senior Software Engineer - Risk Technology

Millennium • New York (NY)

On-site
USD 175,000 - 250,000
Software Engineer — Low-Latency Quant & Data Platforms
Software Engineer — Low-Latency Quant & Data Platforms

Millennium • Miami (FL)

On-site
USD 175,000 - 250,000
Lead Java Engineer - AI-Driven Microservices & Cloud
Lead Java Engineer - AI-Driven Microservices & Cloud

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 140,000 - 190,000
Lead Software Engineer: Java Microservices + AI-Driven
Lead Software Engineer: Java Microservices + AI-Driven

JPMorganChase • Houston (TX)

On-site
USD 140,000 - 210,000
Senior Java Backend Engineer — Cloud & Microservices
Senior Java Backend Engineer — Cloud & Microservices

Next Frontier Capital • Kentucky

On-site
USD 140,000 - 190,000
Competitive total rewards package
Health care coverage
Retirement savings plan
+1
Lead Java Engineer for AI-Driven Microservices
Lead Java Engineer for AI-Driven Microservices

Socket.dev • Houston (TX)

On-site
USD 130,000 - 210,000
Lead Java & AI Engineer: Build Low-Latency FinTech APIs
Lead Java & AI Engineer: Build Low-Latency FinTech APIs

JPMorganChase • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Senior Java Kafka Engineer for Payments & AI Tools
Senior Java Kafka Engineer for Payments & AI Tools

JPMorganChase • Jersey City (NJ)

On-site
USD 120,000 - 170,000
Health care coverage
Retirement savings plan
Tuition reimbursement
+2
Lead Fintech Backend Engineer: Java + AI
Lead Fintech Backend Engineer: Java + AI

Envestnet • All (MO)

On-site
USD 152,000 - 191,000
Lead Java Engineer: Kafka & Microservices
Lead Java Engineer: Kafka & Microservices

JPMorgan Chase & Co. • Chicago (IL)

On-site
USD 150,000 - 190,000