Backend Engineer

Zeromatter Technologies Inc

Mountain View (CA)

On-site

USD 140,000 - 210,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Zeromatter is seeking a Backend Engineer to architect scalable backend systems powering our simulation platform. You will design high-throughput APIs, data pipelines, and distributed services capable of handling thousands of concurrent simulations.

You will optimize databases, implement caching, ensure observability, and build secure multi-tenant authentication. Strong Rust/C++/Go experience and Kubernetes in production are required, with HPC or multi-cloud experience as a bonus.

Qualifications

  • Bachelor's degree or equivalent experience in a relevant field.
  • Strong experience with compiled languages, with Rust strongly preferred (C++, Go, C acceptable).
  • Proven expertise in database design and optimization (PostgreSQL, MySQL, MongoDB).
  • Deep understanding of distributed systems architecture and microservices patterns.
  • Experience building and scaling backend APIs handling millions of requests.
  • Experience with backend observability tools and performance profiling.
  • 1+ years of Kubernetes experience in production environments.
  • Bonus: Background in high-performance computing or scientific computing.
  • Bonus: Experience with multi-cloud backend architectures.

Responsibilities

  • Design and implement high-throughput backend systems serving simulation data to internal and external systems.
  • Build and scale data pipelines for processing petabyte-scale volumes of simulation output.
  • Architect and optimize database systems for high-concurrency workloads.
  • Implement sophisticated caching strategies to minimize latency and maximize throughput.
  • Design fault-tolerant systems with strong observability and monitoring.
  • Develop authentication and authorization systems for a multi-tenant platform.
  • Collaborate with customer teams to ensure backend APIs meet integration requirements.
  • Design load balancing and resource allocation strategies for efficient scheduling.
  • Architect and operate distributed systems across multiple deployments and cloud environments.
  • Identify and address performance bottlenecks under heavy load.

Skills

Rust
C++
Go
Backend APIs
Databases
Distributed systems
Kubernetes

Education

Bachelor's degree in Computer Science or equivalent

Job description

As a Backend Engineer at Zeromatter, you'll architect the high-performance backend systems that power our revolutionary simulation platform. You'll design and implement scalable APIs, data pipelines, and distributed systems that handle the massive computational demands of photorealistic simulations across thousands of concurrent instances. This role offers the unique opportunity to build the technical foundation that enables next-generation autonomous systems to train and validate at unprecedented scale, combining deep backend expertise with cutting-edge distributed systems architecture.

Responsibilities
  • Design and implement high-throughput backend systems serving simulation data to internal and external systems.
  • Build and scale data pipelines for processing petabyte-scale volumes of simulation output.
  • Architect and optimize database systems for high-concurrency workloads.
  • Implement sophisticated caching strategies to minimize latency and maximize throughput.
  • Design fault-tolerant systems with strong observability and monitoring.
  • Develop authentication and authorization systems for a multi-tenant platform.
  • Collaborate with customer teams to ensure backend APIs meet integration requirements.
  • Design load balancing and resource allocation strategies for efficient scheduling.
  • Architect and operate distributed systems across multiple deployments and cloud environments.
  • Identify and address performance bottlenecks under heavy load.
Qualifications
  • Bachelor's degree in a relevant field (e.g. computer science) or equivalent working experience.
  • Strong experience with compiled languages, with Rust strongly preferred (C++, Go, C also acceptable).
  • Proven expertise in database design and optimization (PostgreSQL, MySQL, MongoDB).
  • Deep understanding of distributed systems architecture and microservices patterns.
  • Experience building and scaling backend APIs handling millions of requests.
  • Experience with backend observability tools and performance profiling.
  • 1+ years of Kubernetes experience in production environments.
  • Bonus: Background in high-performance computing or scientific computing.
  • Bonus: Experience with multi-cloud backend architectures.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Infrastrucure Engineer
Infrastrucure Engineer

Zeromatter Technologies Inc • Mountain View (CA)

On-site
USD 180,000 - 260,000
Backend Engineer for High-Performance Simulation Platform
Backend Engineer for High-Performance Simulation Platform

Zeromatter Technologies Inc • Mountain View (CA)

On-site
USD 140,000 - 210,000
Platform Engineer
Platform Engineer

Zeromatter Technologies Inc • Mountain View (CA)

On-site
USD 180,000 - 240,000
Developer Productivity Engineer
Developer Productivity Engineer

Zeromatter Technologies Inc • Mountain View (CA)

On-site
USD 180,000 - 240,000
Software Engineering Generalist
Software Engineering Generalist

Zeromatter Technologies Inc • Mountain View (CA)

On-site
USD 140,000 - 190,000
Rendering Engineer
Rendering Engineer

Zeromatter Technologies Inc • Mountain View (CA)

On-site
USD 140,000 - 240,000
Systems Engineer
Systems Engineer

Zeromatter Technologies Inc • Mountain View (CA)

On-site
USD 120,000 - 190,000
Infrastructure Engineer - Distributed Systems & Cloud
Infrastructure Engineer - Distributed Systems & Cloud

Zeromatter Technologies Inc • Mountain View (CA)

On-site
USD 180,000 - 260,000
Machine Learning Engineer
Machine Learning Engineer

Zeromatter Technologies Inc • Mountain View (CA)

On-site
USD 100,000 - 300,000
Validation Engineer
Validation Engineer

Zeromatter Technologies Inc • Mountain View (CA)

On-site
USD 120,000 - 180,000