Trading Systems Engineer


New York
Permanent
USD150000 - USD200000
Financial Technology
PR/540652_1744118712
Trading Systems Engineer

Join one of the top proprietary trading firms globally, known for its deep technical culture, elite trading teams, and cutting-edge market infrastructure. This particular role sits within a team behind a next-generation, multi-asset class Execution Management System used by leading hedge funds and asset managers.

As a Software Engineer on the trading technology team, you'll be working on high-throughput, low-latency systems that form the core infrastructure of the platform. This includes:

  • Designing, developing and implementing a best-in-class execution management system
  • Enhancing and modernizing a high-performance messaging router
  • Migrating legacy features to a modern Java-based tech stack
  • Supporting and evolving a real-time in-memory database environment for Linux
  • Collaborating with reference and trading data services across the firm
  • Contributing to core service development, while also partnering closely with UI/UX engineers to support and shape how backend services are surfaced to end users

Although this is primarily a backend-focused role, the team values engineers who have cross-stack awareness - familiarity with Java or C#/.NET-based UI layers is a big plus. You'll occasionally contribute to functionality that spans both the backend and client-side, especially in areas tied to performance, usability, and system integration.

What They're Looking For:

  • 3-7 years of experience with Java, ideally in low-latency or distributed systems
  • Proficiency with Linux-based development environments
  • Exposure to Java or C#/.NET; full-stack experience is a bonus, but not required
  • Comfort working across multiple systems and collaborating cross-functionally
  • Experience with messaging systems, in-memory databases, or real-time applications is a plus
  • Passion for clean code, scalable systems, and solving complex technical problems

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your resume so you can be considered for roles that have yet to be created. 

Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you