
Staff Software Engineer, Vehicle Access Cloud
Rivian and Volkswagen Group Technologies3 months ago
Palo Alto, CA, USAStaff+
Base Salary
$186k - $256k/yr
Responsibilities
- Lead the design, implementation, and deployment of backend components for vehicle access software across vehicle models.
- Develop APIs for secure data exchange among backend services, mobile devices, and embedded systems.
- Ensure the scalability, reliability, performance, and security of services.
- Collaborate with product management, cloud, embedded software, mobile engineering, and cybersecurity teams to integrate connected services.
- Partner with mobile device OEMs to integrate software with their platforms.
- Provide technical guidance, mentor junior engineers, and conduct code reviews.
- Monitor, troubleshoot, and optimize processes for reliable real-world functionality.
- Create and maintain architectural designs, API specifications, system integration guides, technical documentation, and automated tests.
Requirements
- Bachelor’s or master’s degree in computer science, software engineering, or a related field.
- At least 8 years of software engineering experience focused on high-performance microservices in the automotive or related industry.
- Proficiency in Go, Python, or Java.
- Hands-on experience with AWS or Azure, Kubernetes, and Cloud HSM environments.
- Strong DevOps skills for deploying scalable services on AWS or other leading cloud platforms.
- Strong problem-solving, independent working, teamwork, and cross-functional communication skills.
- Preferred familiarity with CCC Digital Key infrastructure, identity management systems, and cybersecurity best practices.
Benefits
- Eligibility for the annual company performance bonus program for full-time positions.
- Eligibility for equity in the form of Restricted Stock Units, subject to approval and plan terms.
- Comprehensive benefits including health coverage, retirement savings, time off, and family planning programs, with offerings varying by country.