Software Engineer - Trading Backend

True Markets provides non-custodial, stablecoin-native trading and settlement infrastructure for fintechs, brokerages, banks, institutional traders, and retail users.

New York, United States
About True Markets

True Markets operates digital-asset trading products spanning a retail app, institutional exchange access, and Gateway infrastructure. Its platform supports CeFi and DeFi execution, real-time market data, stablecoin settlement, multi-chain access, non-custodial wallets, on-chain yield, and agent-ready APIs and tools.

View jobs by True Markets

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

Build and maintain centralized trading infrastructure and server-side components, primarily using C++, to power real-time trading systems. Design and implement high-performance APIs, optimize system latency, work with colocation hardware and cloud resources, support production environments, and improve observability and testing.

Requirements

  • Strong background in performance-critical software engineering and system-level tuning
  • Proven experience in systems programming languages such as C++ or Rust
  • Experience in financial services, fintech, or crypto
  • Proficient in Linux development and operations
  • Experience with low-latency messaging technologies and transports
  • 5+ years of experience with modern C++ (C++17 or newer) and tooling such as CMake, gcc/clang, and gtest
  • Linux administration and performance tuning skills
  • Experience with advanced performance techniques such as kernel bypass networking, CPU isolation, core affinity, and memory optimizations
  • Familiarity with security hardening practices
  • Hands-on experience with cloud platforms, preferably AWS, and cost optimization
  • Knowledge of networking fundamentals and administration
  • Experience with Infrastructure as Code using Ansible and Terraform
  • Experience with observability and monitoring frameworks such as Grafana and Prometheus
  • Familiarity with modern SDLC workflows and CI/CD pipelines such as GitHub Actions

Responsibilities

  • Build and maintain trading system applications and supporting code infrastructure
  • Work with colocation hardware and cloud resources
  • Utilize automated testing tools to validate code changes and ensure reliability
  • Support DevOps processes and SDLC tooling
  • Participate in code reviews
  • Support development, user acceptance testing, and production environments
  • Document and maintain public APIs and internal documentation
  • Identify and implement observability tools for monitoring and troubleshooting

Benefits

  • Full healthcare coverage
  • Equity
  • Remote flexibility