Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Rivian and Volkswagen Group Technologies

Senior Software Engineer – Cloud Gateway

Rivian and Volkswagen Group Technologies

. Design, develop, and deploy distributed systems and applications for R | V Tech's Cloud Gateway Platform, focusing on scalability, reliability, and performance .

Posted 9/21/2026full-timeVancouver • CanadaSenior💰 CA$108,200 - CA$143,430 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and deploying distributed systems on cloud platforms, particularly AWS, with a strong foundation in Software Engineering principles. Proficient in event-driven architectures and message brokers, ensuring high availability and performance in production environments.

Highest-signal resume keywords
Go (GoLang) ProgrammingAWS Cloud PlatformsEvent-Driven ArchitectureKafka Message BrokersRedis Caching

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software Engineering PrinciplesDistributed Systems DesignPython ProgrammingRust ProgrammingSystems DebuggingUnit TestingPerformance TestingGit Version ControlHigh-Performance SystemsLow-Latency Systems
Soft Skills
Self-ManagementProject Completion
Tools & Technologies
DatadogAmazon CloudWatchCI/CD ToolsJenkinsGitLab CI/CDTerraformDockerKubernetes
Certifications & Qualifications
Bachelor's Degree
Industry Keywords
Cloud-Native PatternsAutomotive SettingIoT/Connected Devices

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsDockerDynamoDBGRPCIoTJenkinsKafkaKubernetesMongoDBPythonRedisRustTerraformGo

About the role

Key responsibilities & impact
  • Design, develop, and deploy distributed systems and applications for R | V Tech's Cloud Gateway Platform, focusing on scalability, reliability, and performance
  • Work with event-driven architectures using technologies like Kafka and Redis
  • Collaborate with cross-functional teams to translate system requirements into scalable technical solutions
  • Write high-quality, maintainable code and ensure robust test coverage
  • Implement, monitor, and debug applications to ensure high availability and low latency
  • Develop, deploy, and maintain solutions on cloud platforms, particularly AWS
  • Manage and optimize message brokers and implement streaming and queuing solutions
  • Identify and address performance bottlenecks, scalability challenges, and production issues
  • Participate in an on-call rotation to address production issues during off-hours
  • Maintain comprehensive documentation for systems, processes, and tools
  • Continuously improve CI/CD pipelines, monitoring, and alerting systems

Requirements

What you’ll need
  • Ability to work from R | V Tech’s Yaletown Office in Vancouver at least three days per week
  • Ability to work from home two days a week
  • Participation in a rotating on-call schedule, including occasional weekends, late nights, and holidays
  • At least a Bachelor’s Degree
  • At least 2 years of experience
  • Strong foundation in Software Engineering principles and Distributed systems design
  • Proficiency in Go (GoLang) Programming, Rust, and Python, with demonstrated experience building production-grade applications
  • Experience with cloud platforms, preferably AWS, and familiarity with cloud-native patterns
  • Expertise in event-driven architecture and working with message brokers such as Kafka
  • Proficiency with Redis for caching, session storage, or distributed data structures
  • Expertise in utilization of data stores such as Amazon DynamoDB, Amazon Relational Database Service (RDS), Amazon DocumentDB, and/or MongoDB
  • Solid understanding of systems debugging, production, and monitoring tools such as Datadog and Amazon CloudWatch
  • Experience with unit testing, system testing, and performance testing
  • Experience building cost effective and efficient designs in your technology choices
  • Strong knowledge of Git for version control and collaboration
  • Ability to self-manage and drive projects to completion while working independently
  • Familiarity with communications protocols like websocket and GRPC is highly preferred
  • Familiarity with CI/CD tools like Jenkins and GitLab CI/CD is preferred
  • Familiarity with cloud infrastructure provisioning tools like Terraform, Terragrunt, Crossplane, Argo CD
  • Knowledge of containerization and orchestration tools such as Docker and Kubernetes
  • Experience with building high-performance and low-latency systems in large-scale environments
  • Experience working in an automotive setting, or with IoT/Connected devices is a plus but not required

Benefits

Comp & perks
  • Annual company performance bonus program eligibility
  • Equity in the form of Restricted Stock Units (RSUs)
  • Health coverage
  • Retirement savings
  • Time off
  • Family planning programs
  • Work from home two days a week