Software Engineer - Trading Backend
True Markets provides non-custodial, stablecoin-native trading and settlement infrastructure for fintechs, brokerages, banks, institutional traders, and retail users.
Funding history
Projects
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.
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
