company

Senior Software Engineer - IoT at Rivian and Volkswagen Group Technologies | Vancouver

Rivian and Volkswagen Group TechnologiesVancouver, British ColumbiaNew
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Key ResponsibilitiesDesign and implement distributed systems and applications with an emphasis on scalability, reliability, and performance. Utilize event-driven architectures, employing technologies such as Kafka and Redis to construct efficient and resilient systems. Collaborate with cross-functional teams to gather system requirements and convert them into scalable technical solutions. Write high-quality, maintainable code primarily in Go.

About the job

Rivian and Volkswagen Group Technologies have formed a joint venture in Vancouver to advance automotive technology, with a strong focus on electric vehicles. The partnership brings together expertise in operating systems, cloud connectivity, artificial intelligence, and security to address the evolving needs of the automotive industry.

This collaboration aims to create vehicles that are more connected, intelligent, and sustainable. The team works on solutions that span from core vehicle software to cloud-based systems, shaping the future of mobility.

Role overview

The Senior Software Engineer - IoT will join the Internet of Things and Streaming Team. This role centers on building architecture and software for next-generation Software Defined Vehicles (SDVs). The work involves designing, implementing, and maintaining distributed systems that demand high performance and low latency.

Key responsibilities

  • Develop and refine architecture for SDVs, focusing on IoT and streaming technologies
  • Design, implement, and support distributed systems for vehicle connectivity
  • Collaborate with cross-functional teams to address complex technical challenges
  • Participate in an on-call rotation, including evenings and weekends, to resolve urgent production issues

What you bring

  • Experience building high-performance, low-latency distributed systems
  • Ability to work collaboratively with diverse technical teams
  • Commitment to supporting production systems as part of an on-call schedule

About Rivian and Volkswagen Group Technologies

Rivian and Volkswagen Group Technologies represents the convergence of two automotive giants, driving forward with a visionary approach to electric vehicles. Our joint venture is dedicated to developing innovative technologies that enhance connectivity and sustainability in the automotive landscape.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.