Builds and owns distributed backend systems for ingesting, processing, and storing high-frequency telemetry data for hardware platforms. Requires 3+ years in performance-critical systems, expertise in Go/Rust/Java, cloud infra, and storage/streaming tech.
130k – 230k/yr
On-site3+ YOEBackend Engineering
About the role
Responsibilities
Architect and evolve distributed systems that ingest, process, and persist high-frequency telemetry and sensor data.
Design storage and indexing strategies for large, time-series, and event-driven datasets with strict performance and correctness requirements.
Tackle hard problems around scalability, backpressure, fault tolerance, and data consistency in real-time systems.
Optimize hot paths, reduce tail latency, and improve reliability as the system scales with new customers and use cases.
Collaborate closely with product, infrastructure, and customer-facing engineers to solve domain-specific problems for cutting-edge hardware teams.
Influence backend architecture and technical direction, mentoring teammates, and raising the bar for system design across the org.
Requirements
3+ years building distributed systems where performance, reliability, and operational simplicity matter.
Strong experience in Go, Rust, or Java, with an emphasis on correctness, clarity, and long-lived systems.
Deep familiarity with cloud infrastructure (AWS, GCP, or Azure) and production tooling like Kubernetes, Docker, and Terraform.
Hands-on experience designing or operating storage systems — time-series databases, columnar formats, or analytics engines (e.g., ClickHouse, TimescaleDB, Druid, InfluxDB, Parquet).
Experience with streaming or data processing technologies such as Kafka, Apache Arrow, Flink, or Spark.
Comfort reasoning about distributed systems tradeoffs — latency vs throughput, consistency vs availability, abstraction vs control.
Clear technical communication and a bias toward ownership: you design it, build it, ship it, and operate it.
Software Engineer building core backend systems for a high-volume AI talent marketplace, including matching, allocation, search, and real-time decisioning infrastructure. Requires strong production backend experience with high-throughput APIs and distributed systems.
130k – 500k/yr
On-siteBackend Engineering
Software Engineer, Platform
MercorSan Francisco, CA +1
Builds secure, scalable backend systems for contracts, payouts, fraud detection, and identity/access management on Mercor's AI platform. Requires 4+ years experience with production systems at scale and strong ownership.
130k – 500k/yr
On-site4+ YOEBackend Engineering
Software Engineer, Fraud
MercorSan Francisco, CA +1
Builds backend systems for fraud detection, identity verification, and abuse prevention at scale. Partners with product/engineering on roadmaps; requires 4+ years software engineering experience, strong backend fundamentals, and autonomous problem-solving in ambiguous spaces.
130k – 500k/yr
On-site4+ YOEBackend Engineering
Backend Engineer, API
PylonPalo Alto, CA +1
Builds and maintains a production GraphQL API modeling complex, nonlinear mortgage processes. Designs event-driven systems, semantic models, and developer-friendly abstractions using TypeScript, NestJS, and Temporal.io.
130k – 220k/yr
HybridBackend Engineering
Backend Engineer, Underwriting
PylonPalo Alto, CA +1
Builds backend systems to automate mortgage underwriting by encoding regulatory rules into precise, AI-enhanced code. Collaborates with experts using TypeScript, NestJS, GraphQL, and custom DSLs for high-stakes lending decisions.