FREE ACCESS
5,000–10,000 jobs/day
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.

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 .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesAWSCloudDistributed 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