R

Rivian

Makes electric pickups, SUVs and delivery vans

Staff Software Engineer - Cloud Infrastructure, Autonomy

Cloud EngineeringUpdated on Nov 12
Full-timePalo Alto, CA, USA$206.5k - $258.1kIn-person

About the Job

Requirements

  • At least 5 years of software engineering or experience in an ML, DevOps, or DataOps role.
  • At least 5 years of experience authoring, scaling, and managing production infrastructure.
  • At least 5 years of experience with Kubernetes, cloud CI/CD tools, and core cloud services across compute, storage, networking, identity, and secrets management, such as AWS EKS, ECS, S3, Lambda, RDS, Systems Manager, Secrets Manager, and CloudTrail; Azure AKS, Blob Storage, and Functions; or GCP GKE, Cloud Storage, and Cloud Functions.
  • At least 5 years of experience with infrastructure as code and configuration management using Terraform, Pulumi, AWS CloudFormation, or AWS CDK.
  • At least 5 years of experience monitoring applications across cloud environments using Datadog, Prometheus, AWS CloudWatch, Google Cloud Operations, or equivalent native tools.
  • At least 5 years of experience debugging production systems and performing root-cause analysis on incidents.
  • At least 3 years of hands-on experience with Python, Go, or Java, plus Git-based tooling such as GitLab or GitHub for automation.
  • At least 2 years of experience with CI/CD or GitOps patterns using GitLab, Jenkins, Argo CD, or similar tools.
  • At least 2 years of experience with microservice-oriented architectures using Kubernetes, container orchestration on a major cloud, or Docker Swarm.
  • At least 2 years of knowledge of Agile development of accessible software tools.

Responsibilities

  • Lead, build, test, and release complex, mission-critical cloud or on-premises infrastructure services for Rivian’s Autonomy team.
  • Set up fault-tolerant, multi-region environments for data operations and data applications.
  • Own CI/CD pipelines for applications and data projects.
  • Define the on-call strategy and participate in on-call rotations.
  • Create automated workflows to streamline developers’ work.
  • Build and optimize highly reliable, scalable, distributed infrastructure using microservice architecture.
  • Collaborate with the security and privacy team to perform audits and mitigate findings.
  • Collaborate with cross-functional Autonomy teams on development and integrations.
  • Optimize costs across AWS or GCP accounts and services.

Desired Qualifications

  • Linux internals, networking, and distributed computing experience.
  • AWS or GCP certification, or a Cloud Native Computing Foundation certification.

About the Company

Rivian

Makes electric pickups, SUVs and delivery vans

Rivian designs and builds electric pickup trucks, SUVs, and delivery vans, pairing off-road ability with electronics and software it develops itself. In 2021, its R1T became the first fully electric pickup truck on the US consumer market, ahead of larger rivals such as Ford and Tesla. It makes the R1T pickup, the R1S and R2 SUVs, and commercial vans in Normal, Illinois, and sells them directly online and in its own stores rather than through dealers. Its vehicles run on Rivian's own software, which gains features through updates sent over the internet, and most revenue comes from vehicle sales, with service and optional software adding more. Rivian was founded in 2009 and is based in Irvine, California.

Company size
10,001+
Company stage
IPO
Headquarters
Irvine, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Rivian

See more jobs