Avride
Software Engineer – Simulation Backend
Austin, TXmidAdded 2 days ago
About this role
Build scalable backend infrastructure for distributed simulation systems that power autonomous vehicle development. Design and optimize data pipelines, job orchestration, and cloud-based services enabling research teams to run large-scale experiments efficiently.
What you'll do
- Design and implement backend services for managing and orchestrating simulation jobs at scale
- Develop efficient data storage and retrieval pipelines using S3, Postgres, and Redis
- Build and maintain distributed messaging systems with Kafka for event-driven workflows
- Define and automate infrastructure as code using Terraform on AWS clusters
- Collaborate with simulation engineers and infrastructure teams on integration and performance
What they're looking for
- Backend service development (3+ years production experience)
- Python, Java, or Go
- Cloud-native architecture and distributed systems design
- AWS (S3, EKS), Kafka, Postgres, and Redis
- Terraform and infrastructure as code
- Docker and Kubernetes containerization
- Data pipeline design
- Event-driven architecture
Opens the official application on the employer’s site. No login required.