Staff Engineer – Variational (Rust)
deCircle
About the role
Backend Engineer – High‑Throughput Trading Infrastructure
Location: Remote / US‑based (flexible)
Team size: ~15 engineers (growing fast)
About Us
We are building the foundational infrastructure for the next generation of decentralized derivatives. Our peer‑to‑peer protocol enables seamless trading, clearing, and settlement of perpetual contracts at scale. To date we’ve facilitated hundreds of billions in trading volume and enjoy undisputed product‑market fit.
- Category leader in growth – outpacing the market on both volume and feature velocity.
- Recently closed a $50M+ Series A round backed by Bain Capital Crypto, Peak XV (Sequoia), Coinbase Ventures, Dragonfly, Hack VC, and other top‑tier investors.
- A lean, high‑output team of engineers drawn from elite trading firms and leading tech companies.
We are doubling headcount over the next two quarters and need foundational hires who thrive in high‑throughput, low‑latency environments where the stakes are measured in billions.
The Role
As a Core Backend Engineer you will own critical, high‑throughput systems that process billions of dollars in daily volume. You’ll design, build, and operate the distributed architecture that powers our trading, settlement, and client‑facing services.
Key Responsibilities
- Design & Build high‑frequency trading back‑ends, derivatives settlement pipelines, and full‑stack client APIs.
- Architect Distributed Systems – consistency protocols, multi‑service communication, async queues, real‑time processing.
- Database Design & Optimization across relational, time‑series, flat‑file, and OLAP stores.
- Production Infrastructure – CI/CD, containerized deployments, monitoring, tracing, alerting.
- Security Implementation – JWT auth, WAF configuration, least‑privilege access controls.
- Infrastructure as Code – manage cloud resources with Terraform (or AWS CDK).
What We’re Looking For
| Requirement | Details |
|---|---|
| Experience | 5+ years building backend systems for trading platforms, high‑throughput services, or comparable domains. |
| Languages | Strong proficiency in Rust (preferred) or C++. Go/Java acceptable only with deep distributed‑systems expertise (not just dev‑tooling). |
| Distributed Systems | Proven ability to design and ship large‑scale, low‑latency services (consensus, sharding, async messaging, etc.). |
| Database Expertise | Hands‑on experience with PostgreSQL, time‑series stores, Redis/Memcached, and OLAP solutions. |
| Production Ops | Docker, Kubernetes, Terraform (or CDK), CI/CD pipelines, observability (metrics, logs, tracing). |
| Software Engineering Level | Senior (L5+) – L6 strongly preferred; track record of owning high‑impact systems end‑to‑end. |
Bonus Skills
- Direct experience with trading platforms, market‑making, HFT, or DeFi.
- Rust proficiency (especially if transitioning from C++/Go).
- Knowledge of crypto/Web3 concepts (nice to have, not required).
Why Join Us?
- Impact: Your work directly powers billions of dollars in daily trading volume.
- Speed: Ship features at a rapid pace in a high‑trust, low‑bureaucracy environment.
- Growth: Be part of a fast‑scaling team; opportunities to lead new initiatives as we double headcount.
- Capital‑Backed: Strong financial backing gives us the runway to execute ambitious product roadmaps.
- Culture: Engineers are self‑directed, own end‑to‑end systems, and collaborate closely with domain experts from trading and tech.
Application Process
- Resume & Cover Letter – Highlight relevant high‑throughput or trading experience.
- Technical Screen – Deep dive into system design, distributed architecture, and code fundamentals.
- On‑site/Virtual Interviews – Architecture whiteboard, coding (Rust/C++), and culture fit.
- Offer – Competitive salary, equity, and benefits package.
Ready to build the infrastructure that will define the future of decentralized derivatives?
Apply now and help us shape the next wave of high‑performance finance.
Requirements
- 5+ years of backend development experience in trading platforms, distributed systems, or similar domains
- Strong experience in Rust (preferred), C++, or similar systems languages
- Go/Java acceptable only with deep distributed systems background (not dev tooling focused)
- Strong expertise in distributed systems and database design
- Experience with production infrastructure: Docker / Kubernetes
- Terraform or AWS CDK
- CI/CD pipelines
- Monitoring and alerting systems
- Solid software engineering background (L5+ minimum, L6 strongly preferred) with ownership of high-impact systems
Responsibilities
- Designing and building backend systems for high-frequency trading, derivatives settlement infrastructure, and client-facing fullstack applications
- Architecting distributed systems (consistency protocols, multi-service communication, asynchronous queues, real-time processing)
- Owning database design and optimization across relational, time-series, flat-file, and OLAP systems
- Building and maintaining production infrastructure (CI/CD, containerized deployments, monitoring, tracing, alerting)
- Implementing backend security (JWT authentication, WAF configuration, least-privilege systems)
- Managing infrastructure as code using Terraform
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free