Skip to content
ArcusArcus

Software Engineer - Backend

Build low-latency financial trading infrastructure, high-performance APIs, and blockchain clients. The role requires professional software development experience, strong coding ability, and a computer science-related degree.

About the job

Responsibilities

  • Write low-latency financial software processing billions of dollars in daily trading volume, including order-book matching engines, trading engines, and REST and WebSocket API endpoints.
  • Build high-performance REST and WebSocket APIs for frontend applications and programmatic traders.
  • Write open-source TypeScript and Python clients for direct interaction with on-chain smart contracts.
  • Collaborate with cross-functional teams to develop the overall product.

Requirements

  • At least 2 years of full-time developer experience; new graduates may qualify with internship experience at a top technology company.
  • Demonstrated technical depth and excellence through previous work.
  • Ability to write secure, efficient, high-quality code.
  • Ability to learn and master new technologies quickly.
  • Bachelor's degree in Computer Science or a related field and 3 years of experience, or a master's degree in the same and 1 year of experience.

Nice-to-haves

  • Experience building high-quality products in finance or security.
  • Experience with JavaScript, Node.js, and/or PostgreSQL.
  • Experience building blockchain applications or smart contracts.

Compensation

  • Salary range: $180,000–$240,000 USD.
  • Compensation varies by experience and location; additional variable compensation may include merit increases, bonuses, commissions, or equity incentives.

Skills

TypeScript, Python, REST APIs, Websocket, JavaScript, Node.js, Postgres, Blockchain, Smart Contracts, Order Book Matching, Trading Engines, Secure Coding

Kalshi

Kalshi

New York, NY

Trading Systems Engineer
$180k+/yrOn-site3+ YOEBackend Engineering

Build and maintain high-performance backend trading infrastructure, including order-management systems and event-driven APIs. The role requires at least three years of backend engineering experience, concurrent programming expertise, relational database proficiency, AWS familiarity, and Go, Rust, or C++ skills.

Tessera Labs

Tessera Labs

San Jose, CA

Software Engineer, Backend
$180k+/yrOn-site3+ YOEBackend Engineering

Build and scale backend APIs, microservices, data pipelines, and enterprise integrations powering an AI automation platform. The role requires 3–5 years of backend experience, strong Python skills, and familiarity with databases, cloud infrastructure, security, and distributed systems.

Mirage

Mirage

New York, NY

Software Engineer, Backend
$175k+/yrOn-site5+ YOEBackend Engineering

Build and own backend services, APIs, data pipelines, and infrastructure powering an AI-native video platform. The role requires 5+ years of industry experience and strong expertise in distributed systems, production scaling, and generative AI integration.

Sesame

Sesame

San Francisco, CA
Backend Software Engineer
$175k+/yrOn-siteBackend Engineering

Build and operate scalable backend systems for voice-agent products, spanning distributed services, data infrastructure, real-time audio, and ML-enabled workflows. The role requires expert programming ability, strong database and reliability engineering skills, Kubernetes experience, and production experience with systems at scale.

Zoox

Zoox

Foster City, CA

Software Engineer - C++ Core Data
$175k+/yrHybrid3+ YOEBackend Engineering

Build foundational, high-performance C++ systems that capture, store, retrieve, and transmit data from autonomous vehicle fleets. The role requires a bachelor’s degree, 3+ years of software development experience, and expertise in concurrency, networking, or inter-process communication.