Software Engineer

Millennium

New York (NY)

On-site

USD 140,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary Performance Bonus
Comprehensive Benefits

Job summary

Millennium is seeking a software engineer to develop and optimize compute-intensive applications used for quantitative modeling and trading within the Fixed Income & Commodities Technology team.

You will collaborate with quants and risk managers to automate system maintenance and improve platform latency and data processing. A strong background in Java/C++, Rust, and SQL, plus containerization, is required for this role.

Qualifications

  • Requires 3-5+ years of professional software development experience in Java or C++, with at least one year of experience in Rust.
  • A Bachelor's or Master's degree in Computer Science or a scientific field is required, along with strong SQL and containerization skills.

Responsibilities

  • Develop and optimize compute-intensive applications for quantitative modeling and trading.
  • Collaborate with quants and risk managers to automate system maintenance.
  • Enhance platform latency and data processing across the Fixed Income & Commodities Technology stack.

Skills

Java
C++
Rust
SQL
Backend Optimization
Systems Programming

Education

Bachelor's or Master's degree in Computer Science or a scientific field

Tools

DuckDB
Postgres
Kubernetes
ArgoCD
Apache Kafka
Apache Arrow
Parquet
Avro
AWS
GCP
Docker

Job description

Develop and optimize compute-intensive applications for quantitative modeling and trading within the Fixed Income & Commodities Technology team. Collaborate with quants and risk managers to automate system maintenance and enhance platform latency and data processing.

Requirements:

Requires 3-5+ years of professional software development experience in Java or C++, with at least one year of experience in Rust. A Bachelor's or Master's degree in Computer Science or a scientific field is required, along with strong SQL and containerization skills.

Key Skills:

Java, C++, Rust, SQL, DuckDB, Postgres, Kubernetes, ArgoCD, Apache Kafka, Apache Arrow, Parquet, Avro, AWS, GCP, Backend Optimization, Systems Programming

Benefits:
  • Discretionary Performance Bonus
  • Comprehensive Benefits
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Millennium • Miami (FL)

On-site
USD 120,000 - 160,000
Discretionary Performance Bonus
Comprehensive Benefits
Low-Latency Trading Systems Engineer (Java/C++, Rust)
Low-Latency Trading Systems Engineer (Java/C++, Rust)

Millennium • New York (NY)

On-site
USD 140,000 - 180,000
Discretionary Performance Bonus
Comprehensive Benefits
Quant Trading Backend Engineer – Latency & Optimization
Quant Trading Backend Engineer – Latency & Optimization

Millennium • Miami (FL)

On-site
USD 120,000 - 160,000
Discretionary Performance Bonus
Comprehensive Benefits
Software Engineer (C Programming / RUST)
Software Engineer (C Programming / RUST)

Employvision Inc. • New York (NY)

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

Soni • New York (NY)

On-site
USD 136,000 - 175,000
Quant Developer - Python/Rust - Options Market Maker
Quant Developer - Python/Rust - Options Market Maker

Radley James • New York (NY)

Hybrid
USD 150,000 - 230,000
C++ Developer | Front Office Trading Technology
C++ Developer | Front Office Trading Technology

Selby Jennings • New York (NY)

On-site
USD 120,000 - 180,000
Quantitative Developer
Quantitative Developer

Green Key Resources • New York (NY)

On-site
USD 120,000 - 150,000
Competitive compensation
Annual bonus
Long-term incentive package
Sr. Software Engineer (C, C++, or Rust)
Sr. Software Engineer (C, C++, or Rust)

Partnerverse • Indiana (PA)

On-site
USD 180,000 - 260,000
Quantitative Developer
Quantitative Developer

Axq • New York (NY)

On-site
USD 80,000 - 120,000