Trade Execution - Software Engineer

Selby Jennings

Chicago (IL)

On-site

USD 120,000 - 165,000

Full time

39 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Selby Jennings, a leading hedge fund in Chicago, is seeking an experienced Software Engineer to help build and enhance technology supporting electronic trading, order routing, and execution workflows across global markets.

You will work on highly performant distributed systems at the center of the trading lifecycle, partnering with investment professionals to deliver scalable, reliable, and latency-sensitive solutions in a fast-paced, engineering-driven environment.

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong proficiency in Java and backend systems.
  • Deep understanding of concurrent and multithreaded programming concepts.
  • Experience designing distributed systems in production environments.
  • Ability to communicate effectively with technical and non-technical stakeholders.
  • Familiarity with AI-assisted engineering workflows.

Responsibilities

  • Design and develop high-performance applications and distributed services that support electronic trading and market interaction.
  • Collaborate with experienced engineers to deliver scalable solutions for latency-sensitive workloads.
  • Drive software quality through thoughtful architecture, design reviews, testing, and code reviews.
  • Continuously improve system performance, reliability, and operational efficiency.
  • Work closely with trading, portfolio management, and risk stakeholders to understand requirements and translate them into technical solutions.
  • Contribute to the evolution of core platform architecture and engineering best practices.

Skills

Java
Backend
Distributed systems
Multithreading
Stakeholder comm
C# familiarity
AI-assisted workflows

Job description

A leading hedge fund is seeking an experienced Software Engineer to join a team responsible for building and enhancing the technology that supports electronic trading, order routing, and execution workflows across global markets.

This group develops highly performant distributed systems that sit at the center of the trading lifecycle, partnering closely with investment professionals to deliver scalable, reliable, and latency-sensitive solutions. The environment is fast-paced, collaborative, and focused on engineering excellence.

We are looking for individuals who enjoy solving complex technical challenges, building resilient platforms, and operating in environments where performance, scalability, and reliability are critical.

What You’ll Do

A leading hedge fund is seeking an experienced Software Engineer to join a team responsible for building and enhancing the technology that supports electronic trading, order routing, and execution workflows across global markets.

This group develops highly performant distributed systems that sit at the center of the trading lifecycle, partnering closely with investment professionals to deliver scalable, reliable, and latency-sensitive solutions. The environment is fast-paced, collaborative, and focused on engineering excellence.

We are looking for individuals who enjoy solving complex technical challenges, building resilient platforms, and operating in environments where performance, scalability, and reliability are critical.

What You’ll Do
  • Design and develop high-performance applications and distributed services that support electronic trading and market interaction.
  • Collaborate with experienced engineers to deliver scalable solutions for latency-sensitive workloads.
  • Drive software quality through thoughtful architecture, design reviews, testing, and code reviews.
  • Continuously improve system performance, reliability, and operational efficiency.
  • Work closely with trading, portfolio management, and risk stakeholders to understand requirements and translate them into technical solutions.
  • Contribute to the evolution of core platform architecture and engineering best practices.
Requirements
  • 5+ years of professional software engineering experience.
  • Strong proficiency in Java and experience developing complex backend systems.
  • Deep understanding of concurrent and multithreaded programming concepts.
  • Experience designing and developing distributed systems in production environments.
  • Ability to communicate effectively with both technical and non-technical stakeholders.
  • Comfortable working in a fast-moving, business-facing environment.
  • Familiarity with modern developer productivity tools, including AI-assisted engineering workflows.
  • Ability to support, maintain, or extend applications built in C# when required.
Preferred Experience
  • Experience building low-latency or high-throughput systems.
  • Exposure to electronic trading, capital markets, market structure, or quantitative investment environments.
  • Experience optimizing applications for performance and scalability.
  • Understanding of fault-tolerant and highly available system design.
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
Software Enigneer – Java/Linux
Software Enigneer – Java/Linux

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Software Engineer
Software Engineer

The Phoenix Group • New York (NY)

On-site
USD 120,000 - 190,000
Health insurance
Hardware allowances
Casual work environment
+1
Software Enigneer - Java/Linux
Software Enigneer - Java/Linux

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Software Engineer – Client Trading Infrastructure (Java)
Software Engineer – Client Trading Infrastructure (Java)

Clarity, LLC. • United States

On-site
USD 120,000 - 180,000
Technology Lead – Market Data (Low Latency)
Technology Lead – Market Data (Low Latency)

Banyak Group • Chicago (IL)

On-site
USD 150,000 - 230,000
Principal Software Development Engineer, Trading Systems
Principal Software Development Engineer, Trading Systems

twentyAI • New York (NY)

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

Thurn Partners • New York (NY)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Radley James • New York (NY)

On-site
USD 130,000 - 210,000
Software Engineer C++ | Top Tier Hedge Fund | NYC
Software Engineer C++ | Top Tier Hedge Fund | NYC

Delmar Nord • New York (NY)

On-site
USD 150,000 - 190,000
Discretionary bonus
Benefits package
Professional development