Skip to content

High-Frequency Trading System Engineer (USA)

175k – 200kStamford, CTNew York, NYBackend EngineeringOnsite
Summary

Designs and develops ultra-low-latency high-frequency trading infrastructure in C++ and Linux. Optimizes performance across hardware/software layers and collaborates with quants for trading systems impact.

About the role

Responsibilities

  • Lead the design and development of low-latency, high-frequency trading (HFT) systems.
  • Evaluate the existing execution platform and develop plans for a comprehensive revamp.
  • Optimize system performance across hardware and software layers, including CPU architecture, memory/cache utilization, and network interfaces (NICs).
  • Ensure a clean, well-tested, and thoroughly documented codebase.

Requirements

  • Expert-level proficiency in C++ and Linux, with a deep understanding of low-level memory management, concurrency, and performance optimization.
  • Proven experience developing ultra-low-latency, high-throughput systems, preferably in trading or other real-time environments.
  • Strong knowledge of profiling tools and techniques for latency measurement and benchmarking.
  • Hands-on experience with network protocols (TCP/UDP, multicast, Ethernet) and low-latency messaging systems.
  • Exceptional analytical and problem-solving skills.

Benefits

  • Competitive base salary with guaranteed and performance-based bonuses tied to individual and company results.
  • Collaborative, friendly, and results-oriented work environment.
  • Full coverage of PPO health, dental, and vision insurance premiums for you and your dependents.
  • Pre-tax commuter benefits.
  • Additional company perks.

Base salary range: $175,000 - $200,000 depending on candidate's educational and professional background. Base salary is one component of total compensation, which may also include discretionary, performance-based bonus. Position is overtime-exempt.

Skills
C++Linuxlow-latency systemsmemory managementconcurrencyperformance optimizationprofiling toolsTCPUDPmulticastEthernetlow-latency messaging
Similar roles at this salary range
All Backend Engineering jobs →
Mem0

Backend Engineer

Backend engineer building and operating REST APIs, data models, and production services in Python on AWS/K8s for an AI memory platform.

165k – 250kSan Francisco, CABackend EngineeringOn-site2+ YOEAWSFlask
Temporal

Senior Software Engineer, Compute (Temporal Cloud)

Build and operate distributed systems and multi-tenant platform services for Temporal Cloud. Own SLOs, incident response, and production reliability for APIs and control/data planes.

176k – 238kUnited StatesBackend EngineeringRemote5+ YOEGoIAM
6sense

Software Engineer III

Design, develop, and scale distributed backend systems and APIs using Python or Java. Requires 4+ years of experience building scalable services and microservices on cloud platforms.

148k – 217kSan Francisco, CABackend EngineeringRemote4+ YOEAWSGCP
Postman

Staff Software Engineer

Lead complex software initiatives and multiple engineering teams building developer tools and APIs. Requires 10+ years experience, TypeScript/Node.js proficiency, and onsite work in Austin 3 days/week.

210k – 263kAustin, TXBackend EngineeringOn-site10+ YOEAPIsSDKs
Tailscale

Backend Engineer, Identity

Backend engineer focused on identity and access management, building authentication features (SSO, OAuth2, SAML, WebAuthn) and SCIM sync capabilities in Go for a distributed systems platform.

163k – 204kUnited StatesBackend EngineeringRemote5+ YOEGoSSO