Who are we? Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that are designed to solve real-world business problems.
Backend Engineer
Job description
We’re looking for a passionate Backend Developer to join our growing engineering team. You'll be working on scalable backend systems, collaborating with cross-functional teams, and shipping real products used by thousands of users.
Key Responsibilities:
- Build and maintain the core engine: pricing / market-making, order books and matching,execution, and inventory-risk controls.
- Research, prototype, and productionize quantitative logic for pricing, order-flow signals,and risk management.
- Develop simulation and backtesting frameworks; run parameter sweeps and evaluateperformance against historical and synthetic order flow.
- Implement the real-time delivery path (WebSocket fan-out) and authoritative data-feedingestion, with strict stale-data safety.
- Contribute to the money-grade double-entry ledger and the settlement flows that dependon it.
- Define and monitor key risk and performance metrics, and instrument the system so theyare observable in real time.
- Write correctness-critical, deterministic, well-tested code — with attention to numericalprecision and edge cases — and keep a reference test suite green in CI.
- Collaborate across engineering, product, and infrastructure to take work from spec toproductioninistic, test-covered code.
Requirements
- Strong backend engineering and computer-science fundamentals: data structures,algorithms, concurrency, and performance/latency awareness.
- Proficiency in Python / TypeScript / Node.js — or strong adjacent experience and theappetite to be fully productive in TypeScript
- A solid quantitative foundation: probability, statistics, and numerical methods.
- Experience with relational databases (PostgreSQL) and event-driven or streamingarchitectures.
- A habit of proving correctness with tests, and a fail-safe mindset — when something iswrong or unverified, stop rather than continue wrongly.
- Clear communication with both technical and non-technical stakeholders.
- Experience in trading, market-making, exchanges, derivatives/options pricing, or predictionmarkets.
- Knowledge of market micro-structure, order-book dynamics, execution, and adverseselection.
- Low-latency / real-time systems, WebSockets at scale, and event sourcing / CQRS.
- Double-entry ledger or payments-platform experience.
- Cloud at production scale (AWS EKS / RDS), Terraform, and observability (Datadog /Sentry).
- Simulation / backtesting experience and statistical rigour about what a result does and doesn't mean.
Benefits
In addition to a market competitive compensation, we have a reward philosophy that expand beyond this.
Fully remote
Opportunity to work with a truly global team
Flexible timings. You decide your work schedule
You will be redirected to the company's website to complete your application.