3h ago
Software Engineer - Backend
Sunnyvale, California, United States
$153,000-$222,000 / year
full-timemidautonomous vehicles
Tech Stack
Description
You will design, build, and maintain the core backend services and infrastructure for our remote assistance platform, enabling reliable and scalable autonomous trucking. You will create APIs, data pipelines, and systems for real-time data streaming and command processing, collaborating closely with onboard software and front-end teams.
Requirements
- Bachelor's degree in Computer Science or related field
- 3+ years professional experience in web services software development and cloud infrastructure
- Strong proficiency in backend programming languages such as Go and Python
- Experience with distributed systems, microservices, and building scalable backend applications
- Experience with cloud platforms (AWS, GCP, OCI) and containerization (Docker, Kubernetes)
Responsibilities
- Design, develop, and deploy scalable, low-latency backend services for remote assist session management and real-time data streaming
- Architect and implement cloud infrastructure for remote assistance using protobuf, gRPC across multiple AWS regions
- Design and implement service data persistence layer using NoSQL databases like Redis
- Implement data pipelines to ingest, process, and store real-time data from autonomous vehicles
- Collaborate closely with onboard software teams and front-end engineers to ensure seamless end-to-end data flow
0 views 0 saves 0 applications