About the job
Role overview
The Full-Stack Software Engineer II - Developer Productivity role at Rivian and Volkswagen Group Technologies centers on building tools and systems that support software-defined vehicles. The team’s mission is to advance connectivity, artificial intelligence, and security for next-generation mobility solutions. This position is based in Irvine, California.
What you will do
- Design and implement APIs that enable new capabilities for connected vehicles.
- Develop scalable software development kits (SDKs) to help developers integrate with the vehicle ecosystem.
- Create user-friendly applications that enhance the connected automotive experience.
- Collaborate with engineers, designers, and product managers to deliver high-impact solutions.
- Adopt and experiment with new tools in mobile development, cloud computing, and AI to improve developer productivity.
Main responsibilities
- Enhance and expand features for connected services across the Rivian Volkswagen Technologies platform.
- Work closely with team members to meet project goals.
- Troubleshoot and debug code using strong analytical skills.
- Write clean, maintainable code that follows established standards.
- Stay current with trends and best practices in full-stack development.
- Communicate ideas and updates clearly within the team and with stakeholders.
- Participate in Agile processes to help deliver projects efficiently.

