Skip to content

C++ Trading & Simulator Engineer (USA)

175k – 200kStamford, CTNew York, NYBackend EngineeringOnsite2+ YOE
Summary

Develops high-performance C++ systems for trading simulations, backtesting, data pipelines, and low-latency execution. Collaborates with quants and traders; requires 2+ years C++ experience with strong algorithms and concurrency knowledge.

About the role

Responsibilities

  • Design, build, and maintain the infrastructure for quantitative research, backtesting, and strategy deployment, including data pipelines, computation engines, and integration with trading systems.
  • Continuously optimize the infrastructure to support large-scale data processing and complex model computations.
  • Develop and optimize data loading and transformation pipelines to ensure efficient access to high-quality data for analysis and model development.
  • Create tools and automation scripts to streamline research workflows, including model training, evaluation, and deployment.
  • Collaborate closely with quantitative researchers and traders to understand their needs and deliver technical solutions that enhance research productivity, backtesting accuracy, and trading performance.
  • Provide ongoing support to researchers and traders, ensuring clear documentation for tools, systems, and processes.

Requirements

  • A degree in Computer Science, Engineering, Mathematics, or a related field.
  • 2+ years of experience writing production-quality code in C++ (C++ 17/20) with a deep understanding of data structures, algorithms, concurrency patterns, and numeric processing.
  • Experience designing, implementing, and optimizing low-latency and high-throughput systems, particularly for financial applications.

Nice-to-Haves

  • Experience with Python programming.
  • Experience in alpha/strategy research infrastructure or data pipeline development.

Compensation & Benefits

  • Base salary range: $175,000 to $200,000 depending on candidate's educational and professional background.
  • Discretionary, performance-based bonus.
  • PPO Health, dental and vision insurance premiums fully covered for you and your dependents.
  • Pre-tax commuter benefits.
  • Weekly company meals.
Skills
C++C++17C++20data structuresalgorithmsconcurrencynumeric processinglow-latency systemshigh-throughput systemsPythondata pipelines
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