Hybrid Java OMS Engineer – Market-Making Trading Systems

GTS

New York (NY)

Hybrid

USD 175,000 - 225,000

Full time

33 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

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

Job summary

GTS is seeking an experienced Software Engineer specializing in Java to build, enhance, and scale our order management systems for the U.S. equities market‑making business. This hands‑on role requires strong Java expertise and production trading domain knowledge.

You will own projects end-to-end, collaborate across trading, operations, product, risk, and compliance teams, and contribute to system reliability, performance, and architecture while delivering tangible business value.

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, testing, and the design of reliable, high-throughput systems.
  • Demonstrated experience developing order management or execution management systems for U.S. equities, with a strong understanding of order state, routing, executions, cancels/replaces, market events, controls, and downstream processing.
  • Experience within a sophisticated sell-side trading technology organization, electronic market maker, or comparable environment, ideally supporting U.S. equities, retail or wholesale market making, or institutional electronic execution.
  • A demonstrated track record of independently owning substantive projects or workstreams and delivering production solutions across multiple stakeholders.
  • Strong design instincts, disciplined code-review practices, sound debugging skills, and the ability to balance performance, speed, risk, maintainability, and business value.
  • Bachelor's or advanced degree in Computer Science, Engineering, Mathematics, or a related quantitative discipline, or equivalent evidence of exceptional technical achievement.
  • Strong written and verbal communication skills, intellectual curiosity, and the ability to explain technical issues, decisions, and tradeoffs to both engineering and business audiences.

Responsibilities

  • Own projects end to end. Lead the design, development, testing, deployment, and ongoing support of significant OMS initiatives, with clear accountability for technical decisions, delivery, and business outcomes.
  • Understand the business, not just the code. Develop a deep understanding of the Wholesale Market Making business, including client and market workflows and the operational and regulatory requirements that shape system behavior.
  • Partner directly with stakeholders. Work closely with traders, desk leadership, operations, product, risk, compliance, infrastructure, and other technology teams to define requirements, challenge assumptions, prioritize work, and deliver practical solutions.
  • Raise engineering standards. Participate actively in code reviews, provide clear and constructive feedback, improve design consistency, and promote software that is testable, maintainable, observable, resilient, and performant.
  • Operate what you build. Monitor production behavior, investigate incidents, perform root-cause analysis, address structural issues, and continuously improve instrumentation, deployment safety, capacity, and recovery.
  • Contribute to technical direction. Evaluate design alternatives, identify modernization opportunities, reduce unnecessary complexity and technical debt, and help shape the longer‑term architecture and evolution of the OMS platform.

Skills

Java
Multithreading
Performance analysis
System design
Trading systems
Communication skills

Education

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

Tools

Linux
CI/CD
Observability tooling
FIX protocol

Job description

GTS is seeking an experienced Software Engineer specializing in Java to build, enhance, and scale our order management systems for the U.S. equities market‑making business. This hands‑on role requires strong Java expertise and production trading domain knowledge.

You will own projects end-to-end, collaborate across trading, operations, product, risk, and compliance teams, and contribute to system reliability, performance, and architecture while delivering tangible business value.

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

Similar jobs worth comparing

Senior Java OMS Engineer – Market Making
Senior Java OMS Engineer – Market Making

Global Trading Systems • Village of Pelham (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
Software Developer - Java – Wholesale Market Making Team
Software Developer - Java – Wholesale Market Making Team

Global Trading Systems • New York (NY)

Hybrid
USD 175,000 - 225,000
Daily Meal Allowance
Equinox Corporate Membership Rate
Snacks
+2
Software Developer - Java – Wholesale Market Making Team
Software Developer - Java – Wholesale Market Making Team

Global Trading Systems • Village of Pelham (NY)

Hybrid
USD 175,000 - 225,000
Daily Meal Allowance
Equinox Corporate Membership Rate
Snacks
+2
Software Developer - Java – Wholesale Market Making Team
Software Developer - Java – Wholesale Market Making Team

GTS • New York (NY)

Hybrid
USD 175,000 - 225,000
Daily Meal Allowance
Equinox Corporate Membership Rate
Snacks
+2
Java - Trading Systems Software Engineer
Java - Trading Systems Software Engineer

CPS, Inc. • Chicago (IL)

On-site
USD 120,000 - 180,000
Java - Trading Systems Software Engineer
Java - Trading Systems Software Engineer

CPS Inc. • Chicago (IL)

On-site
USD 120,000 - 160,000
Java - Trading Systems Software Engineer
Java - Trading Systems Software Engineer

CPS Inc. • New York (NY)

On-site
USD 120,000 - 190,000
Java - Trading Systems Software Engineer
Java - Trading Systems Software Engineer

CPS, Inc. • New York (NY)

On-site
USD 150,000 - 230,000
Senior Backend Software Engineer/Java Trading Systems-remote
Senior Backend Software Engineer/Java Trading Systems-remote

Ironbeam, Inc. • Chicago (IL)

On-site
USD 120,000 - 180,000