C# Algo Developer

Huxley Associates
New York, NY, United States
7 days ago
Apply on www.huxley.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Algorithmic Trading C Sharp (Programming Language) Profiling Continuous Delivery Software Debugging Software Design Patterns Distributed Systems Python (Programming Language) Network Architecture Object-Oriented Software Development Performance Tuning
+7 more
Software Deployment Software Engineering Multithreading Performance Testing Parallel Computation Information Technology Low Latency

Job description

We are seeking an experienced Algorithmic Trading Developer to design, build, and support sophisticated electronic trading solutions for equities and futures markets. This individual will work closely with trading, technology, and infrastructure teams to develop high-performance trading systems that operate reliably in fast-moving market environments., * Design, develop, support, and enhance low-latency trading systems and related tools.

  • Take ownership of algorithmic trading platforms throughout the full software development lifecycle, from design through production deployment and support.
  • Partner directly with traders and business stakeholders to understand requirements and implement trading strategies.
  • Analyze and optimize end-to-end system performance.
  • Collaborate with infrastructure, support, and connectivity teams to improve reliability, scalability, and performance.
  • Enhance and adapt existing trading tools and platforms to meet evolving business needs.
  • Stay current on developments in algorithmic trading, market structure, and electronic execution.
  • Collaborate with software engineering teams across multiple business and technology functions.
  • Improve research and quantitative development infrastructure.
  • Evaluate and implement new indicators, analytics, and trading strategies while recommending technical solutions to support business objectives.

Requirements

The ideal candidate has experience building real-time, low-latency applications with a focus on scalability, performance, and maintainability. Success in this role requires the ability to rapidly convert trading ideas and business requirements into robust production-ready solutions., * Strong software development experience using C#.

  • Experience building real-time, low-latency, high-availability applications.
  • Expertise in parallel programming, multithreading, and asynchronous processing.
  • Strong knowledge of object-oriented design principles and design patterns.
  • Understanding of distributed systems, computer architecture, and network architecture.
  • Experience with Agile software development methodologies and continuous delivery practices.
  • Experience with memory and CPU profiling, performance optimization, and multithreaded debugging.

Preferred Technical Skills

  • Python development experience.
  • Experience with performance testing, benchmarking, and application profiling.
  • Knowledge of algorithmic trading systems and execution strategies.
  • Familiarity with exchange connectivity and electronic trading infrastructure., * Minimum of 3 years of experience developing front-office or electronic trading applications.
  • Experience in one or more of the following areas:
  • Order Management Systems (OMS)
  • Trade Execution Systems
  • Real-Time Market Data Platforms
  • Real-Time Pricing Systems
  • Algorithmic Trading
  • Systematic Trading
  • Market Making
  • Auto-Hedging Solutions
  • Exchange Connectivity
  • Exposure to financial markets and electronic trading environments.
  • Experience within equities, futures, fixed income, or other asset classes is beneficial., * Bachelor’s degree in Computer Science, Engineering, Mathematics, Physics, or a related technical discipline.
  • Master’s degree or equivalent industry experience is a plus.

Benefits & conditions

In addition to base pay, direct-hire employees may be eligible for client offered benefits such as medical, dental, and vision coverage, and paid leave where required by applicable law. Eligibility may vary based on factors such as location and hire date and is subject to change.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.huxley.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

47 sec

Profiling native execution calls with async-profiler

Gonzalo Ortiz Jaureguizar Gonzalo Ortiz Jaureguizar · World Congress 2026 Europe

5:48 min

Balancing delivery latency with stream reliability and scale

Phil Cluff · LIVE

3:13 min

Multithreading basics and physical versus logical threads

Grzegorz Lang · World Congress 2022

1:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · World Congress 2024

2:17 min

Comparing code profiling with surface level monitoring

Jérôme Vieilledent · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all