Senior Java OMS Engineer – Market Making

Global Trading Systems

Village of Pelham (NY)

Hybrid

USD 175,000 - 225,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Daily Meal Allowance
Equinox Corporate Membership Rate
Snacks
Office Game Room
Casual Dress

Job summary

Global Trading Systems, a leading market-maker technology firm, seeks a Software Engineer (Java) to own end-to-end OMS initiatives in the U.S. equities space. You will partner with traders, risk, and ops teams to deliver scalable order management solutions in a production trading environment.

The role emphasizes reliability, performance, and maintainability, with code reviews, architecture participation, and production ownership. Hybrid work in New York is available.

Qualifications

  • 5+ years of professional software development experience, ideally including significant experience building and supporting production trading systems.
  • Strong command of modern Java, including multithreading, concurrency, memory management, performance analysis and high-throughput design.
  • Experience developing order management or execution management systems for U.S. equities.
  • Experience in a sell-side trading technology environment, electronic market making, or equivalent.
  • Bachelor's or advanced degree in CS/Engineering/Math or demonstrated exceptional technical achievement.

Responsibilities

  • Own projects end to end: design, development, testing, deployment, and ongoing support of OMS initiatives.
  • Understand the business and trading workflows, including regulatory requirements shaping system behavior.
  • Collaborate with traders, operations, product, risk, compliance, and infra teams to deliver practical solutions.
  • Lead code reviews and improve design consistency to promote maintainable, observable, and performant software.
  • Monitor production, investigate incidents, perform root-cause analysis, and improve instrumentation and reliability.
  • Contribute to the long-term architecture and modernization of the OMS platform.

Skills

Java
Multithreading
Performance analysis
Code reviews

Education

Bachelor's degree in Computer Science, Engineering, Mathematics, or related field

Tools

Linux
CI/CD tooling
Observability tooling
Trading systems knowledge

Job description

Global Trading Systems, a leading market-maker technology firm, seeks a Software Engineer (Java) to own end-to-end OMS initiatives in the U.S. equities space. You will partner with traders, risk, and ops teams to deliver scalable order management solutions in a production trading environment.

The role emphasizes reliability, performance, and maintainability, with code reviews, architecture participation, and production ownership. Hybrid work in New York is available.

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

Similar jobs worth comparing

Hybrid Java OMS Engineer – Market-Making Trading Systems
Hybrid Java OMS Engineer – Market-Making Trading Systems

GTS • New York (NY)

Hybrid
USD 175,000 - 225,000
Daily Meal Allowance
Equinox Corporate Membership Rate
Snacks
+2
Java OMS Engineer - Trading Systems, Hybrid (4x/Week)
Java OMS Engineer - Trading Systems, Hybrid (4x/Week)

Global Trading Systems • New York (NY)

Hybrid
USD 175,000 - 225,000
Daily Meal Allowance
Equinox Corporate Membership Rate
Snacks
+2
Senior Software Engineer - Real-Time Multi-Asset Trading
Senior Software Engineer - Real-Time Multi-Asset Trading

Certus Sales Recruitment • New York (NY)

Hybrid
USD 180,000 - 240,000
Hybrid work model
Excellent benefits
Senior Director, Java OMS Engineering | Real-Time Trading
Senior Director, Java OMS Engineering | Real-Time Trading

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 230,000 - 350,000
Senior Java Architect for OMS/EMS & Quant Risk Solutions
Senior Java Architect for OMS/EMS & Quant Risk Solutions

omnivistasolutions • New York (NY)

On-site
USD 100,000 - 130,000
Senior Java Engineer - Low-Latency Trading OMS
Senior Java Engineer - Low-Latency Trading OMS

Addepar • Mountain View (CA)

On-site
USD 126,000 - 197,000
High-Performance Java OMS/EMS Engineer
High-Performance Java OMS/EMS Engineer

Jain Global, LLC • New York (NY)

On-site
USD 120,000 - 160,000
Exposure to cutting-edge technology
Supportive and inclusive workplace culture
Competitive compensation
Senior Java Engineer - Equities Trading (Hybrid NYC)
Senior Java Engineer - Equities Trading (Hybrid NYC)

Shulman Fleming & Partners • New York (NY)

Hybrid
USD 120,000 - 200,000
Sr Director of Software Engineering - Order Management System / Java
Sr Director of Software Engineering - Order Management System / Java

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 230,000 - 350,000
Senior Software Engineer
Senior Software Engineer

Certus Sales Recruitment • New York (NY)

Hybrid
USD 180,000 - 240,000
Hybrid work model
Excellent benefits