Senior Software Engineer - Backend
Build and scale backend infrastructure for a 24/7 trading platform, including the core trading engine and real-time market data pipelines. The role requires 5+ years of development experience, strong distributed-systems expertise, and experience with trading systems.
About the job
Responsibilities
- Contribute to the core trading engine, optimizing throughput, latency, and correctness under high concurrency across many trading pairs.
- Build real-time market infrastructure and pipelines that process, aggregate, and distribute order book updates, trades, and market events.
- Design systems for seamless upgrades, horizontal scalability, and zero-downtime deployments to support 24/7 uptime.
- Make foundational architectural decisions as the platform adds asset classes and increases throughput.
Requirements
- 5+ years of experience working as a full-time developer.
- Secure, efficient, high-quality coding skills and strong computer science fundamentals.
- Experience building or integrating with trading systems.
- Deep understanding of distributed systems and software architectures.
- Excellent coding and debugging capabilities.
- Ability to quickly learn new technologies.
Nice to Have
- Experience or interest in decentralized finance.
Compensation
- Salary range: $210,000–$300,000 USD.
- Variable compensation may include merit increases, bonuses, or equity incentives.
Skills
Distributed Systems, Software Architecture, Trading Systems, Real-Time Systems, Concurrency, Horizontal Scaling, Zero-Downtime Deployment, Debugging, Computer Science, Decentralized Finance
Similar jobs
Backend Engineering jobsBuild and evolve scalable backend systems powering Astro’s public API, authentication, billing, alerting, and core infrastructure. The role requires Go, Kubernetes, SQL database, and distributed systems experience, with opportunities to work across platform architecture and customer-facing features.
Senior software engineer responsible for designing and scaling fulfillment-focused platform systems, optimizing databases and architectures, and improving engineering delivery with AI tooling. Requires a master’s degree and 2 years of related experience, or a bachelor’s degree with 5 years of progressive experience.
Build and own backend platform infrastructure that enables engineering teams to develop and ship lending products quickly and reliably. The role requires 5+ years of backend experience, strong ownership, and effective cross-functional collaboration.
Senior Software Engineer on the Platform Engineering team, designing and building shared data platforms, cloud infrastructure, orchestration systems, and developer tooling. Requires backend engineering experience, distributed systems expertise, and proficiency with cloud, containerization, databases, and CI/CD.
Senior backend engineer responsible for designing, operating, and scaling IPC services across Bestow’s insurance platform. The role requires 5+ years of backend experience, strong Go and Python skills, distributed-systems expertise, and production cloud infrastructure experience.