R

Rivian

Makes electric pickups, SUVs and delivery vans

Staff Platform Engineer

Platform EngineeringUpdated on Nov 12
Full-timeIn-person

About the Job

Requirements

  • Seven to ten years of experience in Platform Engineering, Developer Experience, Build and Release Engineering, or DevOps, supporting large-scale software engineering organizations.
  • A proven track record of improving developer productivity, building self-service platforms, and reducing friction in the software development lifecycle.
  • A proven track record of building complex, automated CI/CD pipelines and leading release management processes, with deep familiarity with enterprise CI/CD platforms and container registries.
  • Hands-on experience with container orchestration platforms such as AWS EKS, GKE, or AKS, and cloud operations.
  • Practical experience with GitOps methodologies and automated Kubernetes deployments.
  • Four to six years of software development and automation experience, with the coding proficiency to architect in-house platform tooling.
  • Strong shell scripting skills, such as Bash.
  • Experience overseeing, administering, and scaling enterprise version control systems.

Responsibilities

  • Build, maintain, and advocate for self-service developer tooling and platforms that abstract complex underlying systems and enable developers to deploy securely and autonomously.
  • Assess and improve local development environments, build times, and the overall developer feedback loop.
  • Track engineering efficiency using qualitative feedback and quantitative baseline data, identify bottlenecks, and translate internal developer insights into actionable platform enhancements.
  • Design and automate scalable, end-to-end CI/CD pipelines that integrate automated testing frameworks and deployment tools.
  • Define, manage, and optimize the release lifecycle, including standardizing release cadences, versioning, and rollback strategies for predictable, low-risk deployments.
  • Evaluate and integrate modern developer tools, including AI-assisted coding and review assistants such as Claude, Gemini, and GitHub Copilot, into the software development lifecycle.
  • Drive declarative GitOps application deployments, rollouts, and rollbacks using modern deployment controllers.
  • Curate and manage centralized deployment manifests and templates to standardize application delivery to Kubernetes across multiple projects.
  • Use containerization technologies such as Docker and containerd to package, distribute, and run applications consistently across environments.
  • Oversee source code management architecture to ensure system stability, scalable configuration, and strategic alignment with the broader engineering organization.
  • Monitor platform performance, troubleshoot system issues, and enforce modern usage practices across development teams.
  • Define and implement an automated production-readiness process that ensures releases meet standards for quality, observability, compliance, security, and alerting before production deployment.
  • Embed production-readiness checks into CI/CD pipelines to keep deployed applications and services compliant over time.
  • Partner with development teams to identify pipeline bottlenecks and provide actionable solutions for build and release challenges.
  • Provide expert guidance on CI/CD best practices, release engineering strategies, and GitOps deployments.

Desired Qualifications

  • Strong background in Infrastructure as Code, such as Terraform or CloudFormation.
  • Strong fluency in Go; comparable systems-language experience in Python, Rust, Java, or C# is acceptable when the candidate is willing to ramp up on Go quickly.
  • Familiarity with branching strategies such as trunk-based development and GitFlow.

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