Skip to content
KalshiKalshi

Software Engineer, Trading Platform

Builds high-performance trading platform including order matching, trade execution, clearing systems, and broker integrations. Requires 4+ years experience with concurrent systems, databases, and leading large projects in a fast-paced fintech environment.

About the job

Responsibilities

  • Develop order matching and trade execution algorithms and data structures
  • Build high-performance data feeds and trading APIs for clients
  • Implement high guarantee and availability clearing systems, including margining, collateral management, and banking integrations
  • Lead integrations with external market makers, brokers, and hedge funds
  • Stress test large-scale critical systems for robustness and maintainability
  • Optimize database access patterns and internal algorithms
  • Design new market structures (e.g., non-binary markets, scalars, futures)
  • Interact with customers to define features, ship products, and iterate
  • Ship fast with high quality and make key decisions

Requirements

  • 4+ years of software engineering experience
  • Experience planning and leading large projects with long-term impact
  • Strong technical grasp for complex engineering problems
  • Solid understanding of relational databases and transactions
  • Familiarity with writing highly concurrent systems
  • History of creating processes and tooling for engineering efficiency
  • Excellent judgment on task prioritization
  • Growth mindset and love of the craft

Nice-to-Haves

  • Experience with financial systems, FIX API, clearing infrastructure, broker connectivity
  • Proven experience building large-scale systems
  • Interest in direct customer interaction

Compensation

  • Salary: $200,000–$280,000 annually, plus equity and benefits

Skills

Go, C++, Rust, Fix Api, Relational Databases, Concurrent Systems, Postgres, Order Matching, Trade Execution, Clearing Systems

Hyperbound

Hyperbound

San Francisco, CA

Platform Engineer
$200k+/yrOn-siteBackend Engineering

Own the architecture and reliability of public APIs and third-party integrations connecting a revenue platform to customers’ CRM, dialer, and communications systems. The role requires deep API and authentication expertise, production ownership, and comfort resolving complex integration incidents directly.

Atomicmachines

Atomicmachines

Emeryville, CA

AI and Computational Geometry Engineer
$200k+/yrOn-site5+ YOEBackend Engineering

Build software that converts device geometry into manufacturable geometry under real process constraints. The role requires DFM experience, computational geometry expertise, strong Python and systems programming skills, and collaboration with design, process, and modeling engineers.

Stripe

Stripe

Seattle, WA

Software Engineer, Online Database Infrastructure
$206k+/yrHybrid5+ YOEBackend Engineering

Design, implement, and operate scalable online database infrastructure and distributed systems, improving resiliency, efficiency, and developer tooling. Requires a bachelor's degree and at least five years of post-baccalaureate software development experience.

Anyscale

Anyscale

San Francisco, CA
Software Engineer
$215k+/yrOn-site5+ YOEBackend Engineering

Develop and improve Ray Core’s C++ distributed-systems backend, focusing on performance, reliability, fault tolerance, and scalability. The role requires at least five years of experience with distributed systems, C/C++, low-level operating systems, algorithms, and system design.

Tailscale

Tailscale

United States
Software Engineer, Networking
CA$218k+/yrRemoteBackend Engineering

Build and improve Tailscale’s client-side networking and connectivity software across clients, routers, exit nodes, and customer integrations. The role requires substantial networking experience, low-level programming proficiency, and expertise in routing, VPNs, NAT traversal, and performance optimization.