Software Engineer (Trade Execution)

Selby Jennings

Chicago (IL)

On-site

USD 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

Selby Jennings is seeking highly skilled Software Engineers to join its Trade Execution Technology team at a top hedge fund. You will design and build ultra-low latency, highly scalable systems that handle large transaction volumes with exceptional reliability.

You will work directly with traders, portfolio managers, and quantitative teams, tackling complex distributed systems challenges and shaping the next generation of trading and execution technology.

Qualifications

  • 3+ years of Java experience.
  • BS or MS in Computer Science or related field.
  • Experience building distributed systems and concurrent/multithreaded applications.
  • Background in trading and financial technology.
  • Proven ability to lead technical projects and work directly with business stakeholders.

Responsibilities

  • Design and develop high-performance trading systems and execution algorithms.
  • Build scalable distributed systems with a focus on latency, reliability, and performance.
  • Lead complex engineering initiatives from design through production deployment.
  • Partner closely with traders and investment teams while driving architectural decisions and technical standards.

Skills

Java
Distributed systems
Multithreading

Education

BS in Computer Science or related field

Tools

JVM
Java debugging tools

Job description

A top-5 hedge fund is seeking highly skilled Software Engineers to join its Trade Execution Technology team. This group builds the mission-critical systems that sit at the heart of the trading business, developing ultra-low latency, highly scalable platforms that process large transaction volumes with exceptional reliability.

This is an opportunity to work directly with traders, portfolio managers, and quantitative teams while helping shape the next generation of trading and execution technology. Candidates who enjoy solving complex distributed systems challenges and building high-performance infrastructure at scale will thrive in this environment.

Key Responsibilities
  • Design and develop high-performance trading systems and execution algorithms.
  • Build scalable distributed systems with a focus on latency, reliability, and performance.
  • Lead complex engineering initiatives from design through production deployment.
  • Partner closely with traders and investment teams while driving architectural decisions and technical standards.
Requirements
  • 3+ years of Java experience
  • BS or MS in Computer Science or Related Field
  • Experience building distributed systems and concurrent/multithreaded applications.
  • Background in trading and financial technology
  • Proven ability to lead technical projects and work directly with business stakeholders.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer, Execution Technology
Senior Engineer, Execution Technology

Mission Staffing • Chicago (IL)

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

CPS, Inc. • Chicago (IL)

On-site
USD 120,000 - 180,000
Software Developer (Java)
Software Developer (Java)

OP Recruiting • Chicago (IL)

On-site
USD 120,000 - 170,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. • Chicago (IL)

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

twentyAI • New York (NY)

Hybrid
USD 120,000 - 180,000
Senior Software Engineer - Algo Trading Systems
Senior Software Engineer - Algo Trading Systems

Volition • New York (NY)

On-site
USD 140,000 - 210,000
Trading Systems Software Engineer - New York
Trading Systems Software Engineer - New York

Miller Maxwell • New York (NY)

On-site
USD 120,000 - 150,000
Java Developer - Trading Systems
Java Developer - Trading Systems

Selby Jennings • New York (NY)

On-site
USD 80,000 - 100,000
Software Engineer, Low-Latency Trade Execution
Software Engineer, Low-Latency Trade Execution

Selby Jennings • Chicago (IL)

On-site
USD 120,000 - 180,000