Senior Software Engineer - IoT Rivian and Volkswagen Group Technologies Join our joint venture aimed at producing the next generation of softwaredefined vehicles. With a focus on operating systems, zonal controllers, cloud and connectivity solutions, we develop the technology that will set the standards for electric vehicles worldwide. About Us Rivian and Volkswagen Group Technologies is a collaboration between two industry leaders with a clear vision for the automobiles future. We combine expertise in connectivity, AI, security and more to create a more connected, intelligent and sustainable world. Role Summary The Internet of Things (IoT) and Streaming Team seeks a passionate Senior Software Engineer. You will design, develop, and maintain highperformance, lowlatency, robust, scalable, and reliable distributed systems that form the backbone of R | V Techs technology infrastructure. The role involves a rotating oncall schedule, including occasional weekends, late nights, and holidays to resolve critical production issues. What We Value Two industry leaders with a shared vision for automotives next chapter. Building worldclass distributed systems that are robust, efficient, and scalable. Collaboration across diverse backgrounds, from Rivians EV innovation to VWs longterm automotive leadership. Accelerating the global transition to electric vehicles, creating safer roadways and a more sustainable planet. Why Join Us Realworld impact across worldrecognised car brands. Work on cuttingedge technologies and challenging technical problems. Engineeringcentric culture that embraces firstprinciples thinking. Collaborative environment with diverse, bold thinkers. Professional development, career advancement, and tuition reimbursement. Flexible time off to rest, recharge, and explore. Inclusive culture and equity commitments. Responsibilities Design, develop, and deploy distributed systems and applications focused on scalability, reliability, and performance. Build eventdriven architectures using technologies such as Kafka and Redis for faulttolerance. Collaborate with crossfunctional teams to translate requirements into technical solutions. Write highquality, maintainable Go code with robust test coverage. Implement, monitor, debug applications to ensure high availability and low latency. Deploy and maintain solutions on AWS cloud platforms. Manage message brokers and implement streaming and queuing solutions. Identify and address performance bottlenecks, scalability challenges, and production issues. Participate in oncall rotation during offhours, weekends, and holidays. Maintain comprehensive documentation for systems, processes, and tools. Continuously improve CI/CD pipelines, monitoring, and alerting systems. Qualifications Required Work from R | V Techs Yaletown office at least 3 days per week. Work from home up to 2 days per week supported. Oncall rotation (including weekends, late nights, holidays). Bachelors degree (or equivalent). At least 3 years of relevant experience. Strong foundation in software engineering principles and distributed systems design. Proficiency in Go with productiongrade experience. Experience with cloud platforms and cloudnative patterns. Expertise in eventdriven architecture and message brokers such as Kafka. Proficiency with Redis for caching or distributed structures. Solid understanding of monitoring tools (Prometheus, Grafana Labs, Amazon CloudWatch) and production debugging. Experience with unit, integration, and performance testing. Strong knowledge of Git. Qualifications Preferred Masters or PhD preferred. AWS cloud platform experience. Familiarity with CI/CD tools (Jenkins, GitLab CI/CD). Knowledge of containerization and orchestration (Docker, Kubernetes). Experience building highperformance, lowlatency systems at scale. Pay Disclosure Salary Range for Vancouver, British Columbia, Canada based applicants: $96,800 $121,000 (actual compensation determined by experience, location, and factors permitted by law). Benefits Summary Rivian and Volkswagen Group Technologies offers robust medical, prescription, dental, and vision insurance packages for fulltime and parttime employees, their spouse or domestic partner, and children up to age 26. Fulltime coverage is effective on the first day of employment; parttime coverage is effective from the first of the month following 90 days of employment. Equal Opportunity Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equalopportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. We also commit to compliance with all applicable fair employment practice laws regarding citizenship and immigration status. Accessibility for Persons with Disabilities If you have a disability or limitation requiring accommodations for the application process, please email us at [email protected]. Candidate Data Privacy Rivian and VW Group Technologies (Rivian and Volkswagen Group Technologies) may collect, use and disclose your personal information when you apply for employment and participate in our recruitment processes. This data includes contact, demographic, communications, education, professional, employment, social media/website, network/device, recruiting system usage, security and preference information. Candidate Personal Data may be used for tracking interactions, improving our application process, vetting, establishing employment relationship, compliance with legal obligations, recordkeeping, ensuring security, fraud prevention, and as required by law. Data may be shared with internal personnel, affiliates, and service providers (background checks, staffing services, cloud services). It may be transferred internationally (e.g., U.S., Canada, EU, cloud). For more details, see our Candidate Data Privacy Notice. ThirdParty Application Services We are currently not accepting applications from thirdparty application services. #J-18808-Ljbffr
Job Title
Senior Software Engineer - IoT