Senior Engineer, Execution Technology

Mission Staffing

Chicago (IL)

On-site

USD 180,000 - 260,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Mission Staffing in Chicago seeks a senior engineering leader to design and operate high-performance trading platforms where microsecond latency is central to the business.

You will drive architecture, set standards, mentor engineers, and partner with traders and risk teams to scale systems and cut latency.

This leadership role requires deep Java expertise, distributed-systems experience, and a proven track record delivering end-to-end initiatives.

Qualifications

  • 10–15+ years building financial or trading systems in Java.
  • Deep experience with multithreaded and concurrent programming.
  • Strong background designing and building distributed systems.
  • Track record of leading complex technical initiatives from start to finish.
  • Experience mentoring engineers and helping build a strong, high-performing team.
  • Strong written and verbal communication skills.
  • Comfortable operating in a fast-paced, high-stakes environment.
  • Able to read and maintain systems written in C# and familiarity with AI-assisted development tools.

Responsibilities

  • Design and build high-performance trading algorithms and distributed system components.
  • Drive strategic engineering initiatives from concept through rollout and production support.
  • Own complex technical projects end-to-end with engineering, trading, and business partners.
  • Help set technical direction, architecture decisions, and development practices.
  • Coach and mentor engineers through hands-on collaboration and code reviews.
  • Push for high standards through design and code review.
  • Continuously improve system efficiency, scalability, latency, and stability.
  • Act as a bridge between engineering and business with traders, PMs, and risk teams.
  • Identify opportunities to modernize and strengthen the execution platform as the business evolves.

Skills

Java
Multithreading
Distributed systems
Leadership
Mentoring engineers
Communication
High-stakes environment
AI-assisted tools

Tools

C#

Job description

Step into a technical leadership role at the heart of a firm’s trading operations, where microsecond-level performance isn’t a nice-to-have, it’s the whole job. This is a chance to shape next-generation execution platforms built to scale by orders of magnitude.

Company Information:

A sophisticated, fast-moving trading firm known for its cutting-edge execution capabilities and its commitment to engineering excellence at every layer of the business.

Job Description:
  • Design and build high-performance trading algorithms and distributed system components
  • Drive strategic engineering initiatives from concept and design through implementation, rollout, and ongoing production support
  • Own complex technical projects end-to-end, working closely with engineering, trading, and business partners
  • Help set technical direction for the team, shaping architecture decisions, engineering standards, and development practices
  • Coach and mentor engineers through hands-on collaboration, design discussions, and code-level guidance
  • Push for high standards through thorough design and code review
  • Continuously improve system efficiency, scalability, latency, and stability
  • Act as a bridge between engineering and the business, working directly with traders, portfolio managers, and risk teams
  • Identify opportunities to modernize, simplify, and strengthen the execution platform as the business evolves
Requirements / Qualifications:
  • 10-15+ years building financial or trading systems in Java
  • Deep experience with multithreaded and concurrent programming, including lock-free techniques
  • Strong background designing and building distributed systems
  • Track record of leading complex technical initiatives from start to finish
  • Experience mentoring engineers and helping build a strong, high-performing team
  • Strong written and verbal communication skills
  • Comfortable operating in a fast-paced, high-stakes environment
  • Familiarity with AI-assisted development tools for planning, coding, and testingAble to read and maintain systems written in C#
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer - Buy-Side Execution Systems | Dynamic Asset Management Leader
Java Developer - Buy-Side Execution Systems | Dynamic Asset Management Leader

Techfellow Limited • New York (NY)

On-site
USD 360,000 - 440,000
Competitive compensation package
Hybrid work model
Principal Software Development Engineer, Trading Systems
Principal Software Development Engineer, Trading Systems

twentyAI • New York (NY)

On-site
USD 120,000 - 180,000
Senior Engineer, Execution Technology
Senior Engineer, Execution Technology

Balyasny Asset Management L.P. • Chicago (IL)

On-site
USD 130,000 - 170,000
Execution Systems Developer – Java
Execution Systems Developer – Java

Landing Point • New York (NY)

On-site
USD 160,000 - 210,000
Senior Lead Software Engineer - Equities Electronic Trading
Senior Lead Software Engineer - Equities Electronic Trading

Selby Jennings • New York (NY)

On-site
USD 180,000 - 240,000
Hybrid work model (3 days onsite)
Senior Engineer, Execution Technology
Senior Engineer, Execution Technology

Balyasny Asset Management L.P. • New York (NY)

On-site
USD 150,000 - 200,000
Engineer, Execution Technology
Engineer, Execution Technology

Balyasny Asset Management L.P. • Chicago (IL)

On-site
USD 110,000 - 140,000
Engineer, Execution Technology
Engineer, Execution Technology

Balyasny Asset Management L.P. • New York (NY)

On-site
USD 120,000 - 160,000
Junior C++ Engineer | Proprietary Trading Firm
Junior C++ Engineer | Proprietary Trading Firm

Selby Jennings • New York (NY)

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

Clarity, LLC. • United States

On-site
USD 120,000 - 180,000