Rivian and Volkswagen Group Technologies

Senior Software Engineer - Cloud Gateway

Rivian and Volkswagen Group Technologies
Apply
11 hours ago
Vancouver, CanadaSenior

Responsibilities

  • Design, develop, and deploy scalable, reliable, and high-performance distributed systems for the Cloud Gateway Platform.
  • Build event-driven, streaming, queuing, and fault-tolerant systems using technologies such as Kafka and Redis.
  • Collaborate with cross-functional teams to translate system requirements into scalable technical solutions.
  • Write maintainable production code with robust test coverage.
  • Implement, monitor, debug, and optimize applications for high availability and low latency.
  • Develop, deploy, and maintain cloud solutions, particularly on AWS.
  • Manage and optimize message brokers and address performance, scalability, and production issues.
  • Participate in rotating on-call coverage, including occasional weekends, late nights, and holidays.
  • Maintain documentation and continuously improve CI/CD pipelines, monitoring, and alerting systems.

Requirements

  • Bachelor’s degree required; a master’s or PhD in Computer Science, Engineering, or a related field is preferred.
  • At least 2 years of experience required.
  • Production-grade programming experience with Go, Rust, and Python.
  • Strong foundation in software engineering, distributed systems design, event-driven architecture, message brokers, and cloud-native patterns.
  • Experience with AWS, Kafka, Redis, data stores such as Amazon DynamoDB, Amazon RDS, Amazon DocumentDB, and/or MongoDB.
  • Experience with systems debugging, production and monitoring tools such as Datadog and Amazon CloudWatch.
  • Experience with unit, system, and performance testing, plus designing cost-effective and efficient solutions.
  • Strong knowledge of Git and the ability to independently manage projects through completion.
  • Familiarity with WebSocket, gRPC, Jenkins, GitLab, Terraform, Terragrunt, Crossplane, Argo CD, Docker, and Kubernetes is preferred.
  • Experience building high-performance, low-latency systems at scale is preferred; automotive, IoT, or connected-device experience is a plus.
  • Ability to work from the Vancouver Yaletown office at least three days per week, work from home two days per week, and participate in rotating on-call coverage.

Benefits

  • Competitive base salary, annual company performance bonus eligibility, and equity in the form of RSUs.
  • Comprehensive benefits for full-time employees, including health coverage, retirement savings, time off, and family planning programs; offerings vary by country.
  • Hybrid work arrangement requiring at least three days per week in the Vancouver Yaletown office with two supported work-from-home days.
  • Rotating on-call schedule may include occasional weekends, late nights, and holidays.

Tech Stack

Amazon DynamoDBApache KafkaArgo CDAWSDatadogDockerGitGogRPCJenkinsKubernetesMongoDBPythonRedisRustTerraform

Categories

Rivian and Volkswagen Group Technologies

About Rivian and Volkswagen Group Technologies

1,001-5,000 employees

Rivian and Volkswagen Group Technologies is a 2024 joint venture building software and electrical architectures for software-defined electric vehicles. It develops in-vehicle operating systems, zonal controllers, connectivity, and cloud solutions used by Rivian and Volkswagen Group brands. The privately held company is headquartered in Palo Alto, CA, and focuses on creating a shared platform that can be integrated and licensed across multiple vehicle programs.

Contact me