cover image
Rivian and Volkswagen Group Technologies

Rivian and Volkswagen Group Technologies

www.rivianvw.tech

19 Jobs

931 Employees

About the Company

Rivian and VW Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technologies that will set the standards for software-defined vehicles around the world.

Listed Jobs

Company background Company brand
Company Name
Rivian and Volkswagen Group Technologies
Job Title
Sr. Software Engineer, Cloud OTA
Job Description
Job title: Senior Software Engineer, Cloud OTA Role Summary: Design, develop, and scale backend systems that deliver secure, highly available over‑the‑air (OTA) updates at scale, leveraging AWS services. Drive architecture decisions, performance tuning, and operational reliability while mentoring junior engineers. Expactations: 5+ years backend development, strong expertise with AWS, one of Java/Python/Go, proven distributed systems and microservices experience. Must collaborate cross‑functionally, enforce quality via code reviews and testing, and continually optimize system performance and monitoring. Key Responsibilities: - Architect and implement scalable OTA backend solutions using AWS (EC2, S3, Lambda, DynamoDB, RDS). - Develop and maintain RESTful APIs, GraphQL endpoints, and microservices. - Optimize system performance, ensuring high availability, scalability, and security. - Deploy and maintain monitoring, logging, and alerting (e.g., Datadog) for production workloads. - Troubleshoot complex production issues and lead root‑cause analysis. - Mentor junior engineers and provide technical guidance. - Participate in code reviews, enforce coding standards, and maintain thorough documentation. - Contribute to CI/CD pipelines, IaC, and DevOps best practices. - Stay current with industry trends, particularly in OTA, CI/CD, and cloud infrastructure. Required Skills: - 5+ years backend software development; proficiency in Java, Python, or Go. - Deep hands‑on experience with AWS services and architecture. - Advanced knowledge of distributed systems, microservices, and RESTful API design. - Experience with relational (PostgreSQL/MySQL) and NoSQL (DynamoDB/MongoDB) databases. - Containerization with Docker, orchestration with Kubernetes. - Monitoring tools (Datadog) and logging/alerting best practices. - Strong problem‑solving, debugging, and analytical abilities. - Excellent written and verbal communication; collaboration mindset. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience. - AWS Certified Solutions Architect or AWS Certified Developer preferred; other relevant certifications welcome.
Toronto, Canada
On site
Mid level
13-11-2025
Company background Company brand
Company Name
Rivian and Volkswagen Group Technologies
Job Title
Software Engineering Intern, Connected Systems - Summer 2026
Job Description
**Job title:** Software Engineering Intern, Connected Systems – Summer 2026 **Role Summary:** Work on the design, development, deployment, and maintenance of scalable, reliable distributed systems for a Cloud Gateway and connected vehicle infrastructure. Focus on core service implementation, performance tuning, and system resiliency. **Expectations:** - Complete assigned development tasks with high quality in a fast‑moving environment. - Collaborate cross‑functionally with software, security, and ops teams. - Deliver production‑grade code on time, following best practices and coding standards. - Learn and adopt company tools, cloud platforms, and deployment pipelines during the internship. **Key Responsibilities:** - Design, build, and deploy distributed services using event‑driven architectures (Kafka, Redis). - Ensure high availability, low latency, and fault tolerance across applications. - Monitor, debug, and optimize running services; set up alerts with Prometheus/Grafana or CloudWatch. - Deploy and maintain solutions on AWS, leveraging CI/CD pipelines. - Dockerize applications and manage container orchestration with Kubernetes. **Required Skills:** - Proficient in Go (GoLang) programming. - Experience with Redis for caching or distributed data. - Familiarity with distributed systems concepts and architectures. - Hands‑on experience with cloud platforms, especially AWS. - Knowledge of CI/CD processes and tooling. - Understanding of monitoring and observability tools (Prometheus, Grafana, CloudWatch). - Experience with Docker and Kubernetes. **Required Education & Certifications:** - Currently enrolled in a Bachelor’s or Master’s program in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical field (US or Canada). - No specific certifications required; coursework and project experience in distributed systems, cloud computing, or related areas are preferred.
Irvine, United states
On site
Fresher
13-11-2025
Company background Company brand
Company Name
Rivian and Volkswagen Group Technologies
Job Title
Data Engineering Intern, AI & Analytics - Summer 2026
Job Description
Job Title: Data Engineering Intern, AI & Analytics – Summer 2026 Role Summary: Supply hands‑on data engineering expertise to support AI & analytics initiatives for a joint venture in automotive technology. Build, optimize, and maintain scalable ELT pipelines, data models, and automated quality checks to enable actionable insights across vehicle performance and business operations. Expectations: * Internship (Summer 2026) – 12‑weeks. * Current enrolment in a U.S. or Canadian accredited Bachelor’s or Master’s program. * Ability to travel to a remote workspace if required. * Commitment to meet internship deliverables and attend regular team syncs. Key Responsibilities: 1. Develop and refine SQL and Python scripts for data extraction, transformation, and loading. 2. Design, build, and maintain scalable ELT pipelines using cloud data platforms (Databricks, Snowflake, GCP BigQuery). 3. Monitor pipeline performance, troubleshoot issues, and implement reliability improvements. 4. Contribute to data modeling, ensuring accuracy, consistency, and documentation. 5. Collaborate with analytics teams to understand data requirements and provide timely, clean datasets. 6. Create automated tests for data quality and integrate pipeline builds into CI/CD workflows. 7. Manage infrastructure using IaC tools (Terraform) and data transformation tools (dbt). Required Skills: * Proficient in Python and SQL for data processing. * Experience with cloud data platforms (AWS, GCP, Azure) and ELT concepts. * Familiarity with Databricks, Snowflake, or Google BigQuery. * Knowledge of Infrastructure-as-Code (e.g., Terraform). * Experience using dbt or equivalent data transformation frameworks. * Strong analytical and problem‑solving abilities. * Effective written and verbal communication. Required Education & Certifications: * Enrolled in a Bachelor’s or Master’s degree program (Computer Science, Mathematics, Data Science, or related field). * No professional certifications required, but familiarity with cloud or data engineering certificates (e.g., AWS Certified Data Analytics – Specialty) is a plus. ---
Palo alto, United states
On site
Fresher
13-11-2025
Company background Company brand
Company Name
Rivian and Volkswagen Group Technologies
Job Title
Software Engineering Intern - Over-the-Air
Job Description
Job Title: Software Engineering Intern – Over‑the‑Air Role Summary: Support the development of Over‑the‑Air (OTA) middleware services that enable secure and reliable software updates for electric vehicles. Work primarily in Modern C++ or Rust on embedded Linux platforms, collaborating with connectivity and cloud teams to deliver end‑to‑end OTA functionality. Expactations: - Undergraduate or graduate student enrolled in a CS, Software Engineering, or related major. - Anticipated graduation between December 2026 and June 2028. - Full‑time commitment during the Winter 2026 internship term (January – August 2026). - Ability to engage in learning and applying embedded Linux, networking, and distributed system concepts. Key Responsibilities: - Design, develop, and maintain OTA middleware components using C++ or Rust. - Implement communication and data‑handling modules that interface in‑vehicle systems with cloud services. - Write and maintain unit tests (GTest, GMock, etc.) to ensure software quality. - Apply operating‑system concepts such as threading, concurrency, and resource management in an embedded Linux environment. - Debug, profile, and optimize code for performance and reliability within resource‑constrained systems. - Collaborate with connectivity, cloud, and security teams to support complete OTA workflows. - Work with networking protocols (TCP/IP, HTTP/2, gRPC) and data serialization formats (Protocol Buffers). Required Skills: - Proficiency in C++ or Rust (including modern language features). - Experience with Linux environments and command‑line tooling. - Familiarity with operating‑system concepts (threads, signals, memory management). - Knowledge of networking protocols and principles. - Strong debugging, problem‑solving, and performance tuning abilities. - Good communication and teamwork skills. Required Education & Certifications: - Enrolled in an accredited university as an undergraduate, master’s, or Ph.D. candidate in Computer Science, Software Engineering, or a closely related field. - No specific certifications required.
Palo alto, United states
On site
Fresher
20-11-2025