Stack AV is developing revolutionary AI and advanced autonomous systems to enhance the safety, reliability, and efficiency of modern operations in the trucking transportation industry. The Senior Cloud Software Engineer will focus on backend development for the Remote Assist team, contributing to cloud infrastructure and operator tooling applications that support the self-driving system.
Responsibilities:
- Own the cloud infrastructure for the Remote Assist system, including the specification, design, development, rigorous testing, performance optimization and maintenance
- Influence the entire end-to-end Remote Assist system
- Contribute to the operator tooling application and the onboard RA components, such as the communications stack, video and data streaming technologies, etc
- Founding member of an uncommonly broad end-to-end team that includes front end, cloud, and robotics engineers working together on a single product
- Excited to work across our entire codebase and sees it as positive to contribute to front end, cloud, and even sometimes onboard C++ code on the robot
- Partner closely with the RA tech leads that own onboard and offboard code
- Work across functions with other teams including design, fleet monitoring engineering, infrastructure engineering, etc
- Take part in on-call rotations
- Quarterly travel to on-sites at our headquarters in Pittsburgh
Requirements:
- BS in Computer Science or closely related field
- 5+ years of software engineering experience
- Experience building reliable and highly available cloud services
- Experience in the Go programming language
- Experience in SQL and NoSQL database technologies such as Postgres, Redis, or similar
- Experience with message queue technologies (kafka)
- Proficiency in containerized solutions such as Docker, Tilt, Kubernetes, or similar
- Strong and proven teamwork and collaboration skills
- Experience with some form of low-latency real-time streaming architecture
- Experience with live video streaming systems and WebRTC
- Experience with gRPC and Protobufs
- Experience with front-end development in Typescript and React
- Experience with C++ development
- Experience with AV / Robotics products