Software Engineer - Simulation Backend

Avride

Austin (TX)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Vision insurance
401(k)
Paid maternity/paternity leave
Disability insurance

Job summary

Avride is seeking a Software Engineer - Simulation Backend to join their team in Austin, Texas. The candidate will design and optimize backend systems for large-scale simulations, working at the intersection of cloud computing and distributed systems. Key responsibilities include building infrastructure for simulation jobs, collaborating with various teams, and ensuring reliable performance. Applicants should have significant experience in backend service development, particularly in cloud-native architectures and technologies including Python, AWS, and Kafka.

Qualifications

  • 3+ years of experience building backend services in production.
  • Deep understanding of cloud-native architecture and distributed systems.
  • Hands-on experience with AWS (S3, EKS), Redis, Kafka, Postgres, Terraform.
  • Experience with containerization and orchestration.

Responsibilities

  • Architect and implement backend services for managing simulation jobs at scale.
  • Design data storage and retrieval pipelines using systems like S3, Postgres, and Redis.
  • Build distributed messaging systems with Kafka for event-driven pipelines.
  • Define infrastructure as code with Terraform for deployment and scaling in AWS.
  • Collaborate with engineering and infrastructure teams for integration and performance.

Skills

Python
Java
Go
AWS
Redis
Kafka
Postgres
Terraform
Docker
Kubernetes

Job description

Join to apply for the Software Engineer - Simulation Backend role at Avride.

Our Simulation team builds foundational infrastructure for large-scale simulations critical to autonomous system development. We operate at the intersection of cloud computing, distributed systems, and core simulation, supporting daily use across QA, autonomy, ML, safety, and data science teams to verify, investigate, validate, and analyze system scenarios.

About the Role

As a Simulation Backend Engineer, you'll design, build, and optimize systems powering distributed simulation workloads. Your work will span data pipelines, orchestration, cloud storage, and microservice infrastructure, enabling efficient and reliable large-scale experiments for our engineers and researchers.

What You'll Do

  • Architect and implement backend services for managing simulation jobs at scale.
  • Design data storage and retrieval pipelines using systems like S3, Postgres, and Redis.
  • Build distributed messaging systems with Kafka for event-driven pipelines.
  • Define infrastructure as code with Terraform for deployment and scaling in AWS.
  • Collaborate with engineering and infrastructure teams for integration and performance.

What You'll Need

  • 3+ years of experience building backend services in production.
  • Proficiency in Python (preferred), Java, or Go.
  • Deep understanding of cloud-native architecture and distributed systems.
  • Hands-on experience with AWS (S3, EKS), Redis, Kafka, Postgres, Terraform.
  • Experience with containerization and orchestration (Docker, Kubernetes).

Candidates must be authorized to work in the U.S. No relocation sponsorship or remote options available.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function

Referrals can increase your chances of interviewing at Avride by 2x.

Inferred benefits include medical, vision insurance, 401(k), paid maternity/paternity leave, disability insurance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer – Simulation Backend
Software Engineer – Simulation Backend

Avride • Austin (TX)

On-site
USD 100,000 - 130,000
Simulation Backend Engineer: Cloud-Scale Systems
Simulation Backend Engineer: Cloud-Scale Systems

Avride • Austin (TX)

On-site
USD 100,000 - 130,000
Senior C++ Software Engineer – Simulation Infrastructure
Senior C++ Software Engineer – Simulation Infrastructure

Avride Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Senior Core Platform Engineer
Senior Core Platform Engineer

Avride • Austin (TX)

On-site
USD 100,000 - 130,000
Senior Software Engineer – Pipeline Infrastructure
Senior Software Engineer – Pipeline Infrastructure

Avride Inc. • Austin (TX)

On-site
USD 120,000 - 170,000
Senior/Staff Software Engineer – Localization & Mapping
Senior/Staff Software Engineer – Localization & Mapping

Avride • Austin (TX)

On-site
USD 120,000 - 190,000
Senior C++ Engineer: Simulation Infrastructure for Autonomy
Senior C++ Engineer: Simulation Infrastructure for Autonomy

Avride Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Backend Engineer - Metrics Infrastructure
Backend Engineer - Metrics Infrastructure

Avride • Austin (TX)

On-site
USD 90,000 - 135,000
Medical insurance
Vision insurance
401(k)
+1
Software Engineer - Planning
Software Engineer - Planning

Avride • Austin (TX)

On-site
USD 100,000 - 150,000
Software Engineer, Networking & Linux SystemsNew
Software Engineer, Networking & Linux SystemsNew

Avride Inc. • Austin (TX)

On-site
USD 140,000 - 190,000