Resume and JobRESUME AND JOB
Rivian logo

Staff Software Engineer Careers at Rivian - London, England | Apply Now!

Rivian

Staff Software Engineer Careers at Rivian - London, England | Apply Now!

full-timePosted: Dec 11, 2025

Job Description

Staff Software Engineer Careers at Rivian - London, England | Apply Now!

Role Overview

Rivian is revolutionizing the automotive industry with emissions-free Electric Adventure Vehicles designed for outdoor enthusiasts. We're seeking a Staff Software Engineer to lead the evolution of our massive-scale backend data platform supporting Rivian's global fleet. This critical role focuses on building high-throughput data ingestion and processing systems that empower our ADAS (Advanced Driver Assistance Systems) engineers to query, replay, and analyze petabytes of drive data in seconds.

As a Staff Software Engineer at Rivian UK, you'll work alongside senior leaders to architect resilient distributed systems using cutting-edge technologies like Go (Golang), Python, AWS, and Kafka. This position offers the chance to tackle complex challenges in data querying at scale, performance optimization, and operational excellence while providing technical leadership to growing engineering teams.

Key Responsibilities at Rivian

Joining Rivian means owning the most challenging problems in EV fleet data infrastructure. Your day-to-day will include:

  • Spearhead complex initiatives designing unified search backends for low-latency queries across petabytes of historical drive and sensor data
  • Architect scalable, event-driven services on AWS, driving decisions on API design, processing models, and service boundaries
  • Develop high-volume data ingestion pipelines using Go/Python with AWS Lambda, SQS/SNS, Kafka for telematics/sensor processing
  • Profile and optimize backend services for maximum throughput, tackling concurrency challenges with MCAP files
  • Champion DevOps excellence by defining SLOs, implementing observability (metrics, distributed tracing, logging), and using Terraform IaC
  • Provide technical leadership as a multiplier—mentoring engineers, setting code review standards, shaping the data organization roadmap
  • Collaborate cross-functionally with Embedded/ML teams to design efficient APIs and adapt to evolving data formats
  • Build resilient systems enabling ADAS engineers to analyze fleet data at lightning speed
  • Interface with C++ ADAS libraries and wrap SDKs for seamless data pipeline integration

Qualifications & Requirements

To succeed as a Staff Software Engineer at Rivian, you'll bring:

  • 8+ years industry experience building distributed systems (Bachelor's/Master's in Computer Science required)
  • Expert Go (Golang) and/or Python proficiency—standard libraries, memory management, concurrency patterns mastered
  • Deep AWS expertise: Lambda, API Gateway, S3, DynamoDB, IAM, container orchestration (EKS/ECS)
  • Data engineering experience: ETL/ELT pipelines, message queues, data stores, stream processing
  • Database mastery: Schema design, indexing, SQL/NoSQL/search-engine trade-offs (Elasticsearch/OpenSearch)
  • Strong C++ skills to interface with core ADAS libraries and SDKs
  • Bonus: Robotics standards (ROS/DDS, MCAP, Protobuf), TypeScript/React, workflow tools (Airflow, Step Functions)

Salary & Benefits

Staff Software Engineer salary at Rivian UK ranges from £130,000 - £170,000 annually (market estimate with 5-10% buffer for automotive/tech sector). Total compensation includes equity, bonuses, and comprehensive perks:

  • Competitive base salary + performance bonus
  • Rivian stock options for long-term wealth building
  • Generous pension matching
  • Unlimited PTO to recharge in nature
  • Private medical, dental, vision coverage
  • EV discounts on Rivian vehicles
  • Professional growth budget
  • Flexible hybrid work in London and beyond
  • Wellness programs and parental leave

Why Join Rivian?

Rivian isn't just building electric vehicles—we're protecting the outdoors for future generations. Our diverse team shares a passion for adventure and innovation. As a Staff Software Engineer, you'll:

  • Work on petabyte-scale data platforms powering next-gen ADAS
  • Collaborate with world-class engineers tackling unknown challenges
  • Shape Rivian's technical roadmap in the UK market
  • Enjoy a culture that values courage, curiosity, and work-life balance
  • Contribute to sustainable transportation at global scale

With rapid growth in Europe, this is your chance to build infrastructure that keeps the world adventurous forever.

How to Apply

Ready to architect the future of EV fleet data at Rivian? Apply now for the Staff Software Engineer position in London, UK. Submit your CV highlighting Go/Python/AWS experience and distributed systems work. We're committed to equal opportunity and accessibility—contact candidateaccommodations@rivian.com for support. Don't miss this opportunity to join Rivian's UK engineering team driving electric adventure innovation!

Locations

  • London, England, United Kingdom
  • Manchester, England, United Kingdom
  • Bristol, England, United Kingdom (Remote)

Salary

Skills Required

  • Go (Golang)intermediate
  • Pythonintermediate
  • AWS Lambdaintermediate
  • Kafkaintermediate
  • Terraformintermediate
  • Distributed Systemsintermediate
  • Data Pipelinesintermediate
  • C++intermediate
  • Elasticsearchintermediate
  • Dockerintermediate
  • Kubernetes (EKS/ECS)intermediate
  • DevOpsintermediate
  • ETL/ELTintermediate
  • Stream Processingintermediate
  • API Designintermediate

Required Qualifications

  • Bachelor's or Master's in Computer Science or related field with 8+ years building distributed systems (experience)
  • Expert-level proficiency in Go (Golang) and/or Python including standard libraries, memory management, and concurrency patterns (experience)
  • Deep architectural knowledge of AWS ecosystem (Lambda, API Gateway, S3, DynamoDB, IAM, EKS/ECS) (experience)
  • Experience building ETL/ELT pipelines with message queues, data stores, and stream processing concepts (experience)
  • Strong database theory knowledge including schema design, indexing, SQL/NoSQL/search-engine trade-offs (experience)
  • Strong C++ proficiency to interface with ADAS libraries and wrap SDKs (experience)

Responsibilities

  • Design and build unified search backend for low-latency queries across petabytes of drive/sensor data
  • Collaborate on technical design of scalable, event-driven services on AWS
  • Drive decisions on API design, sync/async processing, consistency models, and service boundaries
  • Develop high-volume data ingestion pipelines using Go/Python with AWS Lambda, SQS/SNS, Kafka
  • Profile and optimize backend services for high throughput and efficient MCAP file processing
  • Champion DevOps culture: define SLOs, implement observability (metrics, tracing, logging), use Terraform
  • Provide technical leadership, mentor engineers, set code review standards, contribute to roadmap
  • Partner cross-functionally to design APIs and understand Embedded/ML data requirements
  • Build resilient distributed systems for ADAS engineers to query/replay/analyze fleet data in seconds

Benefits

  • general: Competitive salary with 5-10% market buffer for UK tech/automotive sector
  • general: Comprehensive health, dental, and vision insurance
  • general: Generous pension contribution matching
  • general: Unlimited PTO policy with encouraged outdoor adventures
  • general: Stock options in Rivian as an early team member
  • general: Professional development budget for certifications and conferences
  • general: Flexible hybrid/remote work options across UK locations
  • general: Employee discounts on Rivian Electric Adventure Vehicles
  • general: Wellness programs including gym memberships and mental health support
  • general: Parental leave and family-friendly policies

Target Your Resume for "Staff Software Engineer Careers at Rivian - London, England | Apply Now!" , Rivian

Get personalized recommendations to optimize your resume specifically for Staff Software Engineer Careers at Rivian - London, England | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Staff Software Engineer Careers at Rivian - London, England | Apply Now!" , Rivian

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringData EngineeringAWSGolangPythonDistributed SystemsEVAutomotive TechADASDevOpsLondon Tech JobsStaff Software Engineer Rivian UKGolang developer jobs LondonAWS data engineer RivianDistributed systems engineer EVStaff engineer salary UK techKafka data pipelines automotiveADAS data platform engineerPython backend developer RivianTerraform DevOps Rivian careersElectric vehicle software jobs UKPetabyte scale data engineerC++ ADAS software engineerRivian UK engineering jobsHigh throughput data pipelinesStaff software engineer remote UKFleet telematics engineer Rivian

Answer 10 quick questions to check your fit for Staff Software Engineer Careers at Rivian - London, England | Apply Now! @ Rivian.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Rivian logo

Staff Software Engineer Careers at Rivian - London, England | Apply Now!

Rivian

Staff Software Engineer Careers at Rivian - London, England | Apply Now!

full-timePosted: Dec 11, 2025

Job Description

Staff Software Engineer Careers at Rivian - London, England | Apply Now!

Role Overview

Rivian is revolutionizing the automotive industry with emissions-free Electric Adventure Vehicles designed for outdoor enthusiasts. We're seeking a Staff Software Engineer to lead the evolution of our massive-scale backend data platform supporting Rivian's global fleet. This critical role focuses on building high-throughput data ingestion and processing systems that empower our ADAS (Advanced Driver Assistance Systems) engineers to query, replay, and analyze petabytes of drive data in seconds.

As a Staff Software Engineer at Rivian UK, you'll work alongside senior leaders to architect resilient distributed systems using cutting-edge technologies like Go (Golang), Python, AWS, and Kafka. This position offers the chance to tackle complex challenges in data querying at scale, performance optimization, and operational excellence while providing technical leadership to growing engineering teams.

Key Responsibilities at Rivian

Joining Rivian means owning the most challenging problems in EV fleet data infrastructure. Your day-to-day will include:

  • Spearhead complex initiatives designing unified search backends for low-latency queries across petabytes of historical drive and sensor data
  • Architect scalable, event-driven services on AWS, driving decisions on API design, processing models, and service boundaries
  • Develop high-volume data ingestion pipelines using Go/Python with AWS Lambda, SQS/SNS, Kafka for telematics/sensor processing
  • Profile and optimize backend services for maximum throughput, tackling concurrency challenges with MCAP files
  • Champion DevOps excellence by defining SLOs, implementing observability (metrics, distributed tracing, logging), and using Terraform IaC
  • Provide technical leadership as a multiplier—mentoring engineers, setting code review standards, shaping the data organization roadmap
  • Collaborate cross-functionally with Embedded/ML teams to design efficient APIs and adapt to evolving data formats
  • Build resilient systems enabling ADAS engineers to analyze fleet data at lightning speed
  • Interface with C++ ADAS libraries and wrap SDKs for seamless data pipeline integration

Qualifications & Requirements

To succeed as a Staff Software Engineer at Rivian, you'll bring:

  • 8+ years industry experience building distributed systems (Bachelor's/Master's in Computer Science required)
  • Expert Go (Golang) and/or Python proficiency—standard libraries, memory management, concurrency patterns mastered
  • Deep AWS expertise: Lambda, API Gateway, S3, DynamoDB, IAM, container orchestration (EKS/ECS)
  • Data engineering experience: ETL/ELT pipelines, message queues, data stores, stream processing
  • Database mastery: Schema design, indexing, SQL/NoSQL/search-engine trade-offs (Elasticsearch/OpenSearch)
  • Strong C++ skills to interface with core ADAS libraries and SDKs
  • Bonus: Robotics standards (ROS/DDS, MCAP, Protobuf), TypeScript/React, workflow tools (Airflow, Step Functions)

Salary & Benefits

Staff Software Engineer salary at Rivian UK ranges from £130,000 - £170,000 annually (market estimate with 5-10% buffer for automotive/tech sector). Total compensation includes equity, bonuses, and comprehensive perks:

  • Competitive base salary + performance bonus
  • Rivian stock options for long-term wealth building
  • Generous pension matching
  • Unlimited PTO to recharge in nature
  • Private medical, dental, vision coverage
  • EV discounts on Rivian vehicles
  • Professional growth budget
  • Flexible hybrid work in London and beyond
  • Wellness programs and parental leave

Why Join Rivian?

Rivian isn't just building electric vehicles—we're protecting the outdoors for future generations. Our diverse team shares a passion for adventure and innovation. As a Staff Software Engineer, you'll:

  • Work on petabyte-scale data platforms powering next-gen ADAS
  • Collaborate with world-class engineers tackling unknown challenges
  • Shape Rivian's technical roadmap in the UK market
  • Enjoy a culture that values courage, curiosity, and work-life balance
  • Contribute to sustainable transportation at global scale

With rapid growth in Europe, this is your chance to build infrastructure that keeps the world adventurous forever.

How to Apply

Ready to architect the future of EV fleet data at Rivian? Apply now for the Staff Software Engineer position in London, UK. Submit your CV highlighting Go/Python/AWS experience and distributed systems work. We're committed to equal opportunity and accessibility—contact candidateaccommodations@rivian.com for support. Don't miss this opportunity to join Rivian's UK engineering team driving electric adventure innovation!

Locations

  • London, England, United Kingdom
  • Manchester, England, United Kingdom
  • Bristol, England, United Kingdom (Remote)

Salary

Skills Required

  • Go (Golang)intermediate
  • Pythonintermediate
  • AWS Lambdaintermediate
  • Kafkaintermediate
  • Terraformintermediate
  • Distributed Systemsintermediate
  • Data Pipelinesintermediate
  • C++intermediate
  • Elasticsearchintermediate
  • Dockerintermediate
  • Kubernetes (EKS/ECS)intermediate
  • DevOpsintermediate
  • ETL/ELTintermediate
  • Stream Processingintermediate
  • API Designintermediate

Required Qualifications

  • Bachelor's or Master's in Computer Science or related field with 8+ years building distributed systems (experience)
  • Expert-level proficiency in Go (Golang) and/or Python including standard libraries, memory management, and concurrency patterns (experience)
  • Deep architectural knowledge of AWS ecosystem (Lambda, API Gateway, S3, DynamoDB, IAM, EKS/ECS) (experience)
  • Experience building ETL/ELT pipelines with message queues, data stores, and stream processing concepts (experience)
  • Strong database theory knowledge including schema design, indexing, SQL/NoSQL/search-engine trade-offs (experience)
  • Strong C++ proficiency to interface with ADAS libraries and wrap SDKs (experience)

Responsibilities

  • Design and build unified search backend for low-latency queries across petabytes of drive/sensor data
  • Collaborate on technical design of scalable, event-driven services on AWS
  • Drive decisions on API design, sync/async processing, consistency models, and service boundaries
  • Develop high-volume data ingestion pipelines using Go/Python with AWS Lambda, SQS/SNS, Kafka
  • Profile and optimize backend services for high throughput and efficient MCAP file processing
  • Champion DevOps culture: define SLOs, implement observability (metrics, tracing, logging), use Terraform
  • Provide technical leadership, mentor engineers, set code review standards, contribute to roadmap
  • Partner cross-functionally to design APIs and understand Embedded/ML data requirements
  • Build resilient distributed systems for ADAS engineers to query/replay/analyze fleet data in seconds

Benefits

  • general: Competitive salary with 5-10% market buffer for UK tech/automotive sector
  • general: Comprehensive health, dental, and vision insurance
  • general: Generous pension contribution matching
  • general: Unlimited PTO policy with encouraged outdoor adventures
  • general: Stock options in Rivian as an early team member
  • general: Professional development budget for certifications and conferences
  • general: Flexible hybrid/remote work options across UK locations
  • general: Employee discounts on Rivian Electric Adventure Vehicles
  • general: Wellness programs including gym memberships and mental health support
  • general: Parental leave and family-friendly policies

Target Your Resume for "Staff Software Engineer Careers at Rivian - London, England | Apply Now!" , Rivian

Get personalized recommendations to optimize your resume specifically for Staff Software Engineer Careers at Rivian - London, England | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Staff Software Engineer Careers at Rivian - London, England | Apply Now!" , Rivian

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringData EngineeringAWSGolangPythonDistributed SystemsEVAutomotive TechADASDevOpsLondon Tech JobsStaff Software Engineer Rivian UKGolang developer jobs LondonAWS data engineer RivianDistributed systems engineer EVStaff engineer salary UK techKafka data pipelines automotiveADAS data platform engineerPython backend developer RivianTerraform DevOps Rivian careersElectric vehicle software jobs UKPetabyte scale data engineerC++ ADAS software engineerRivian UK engineering jobsHigh throughput data pipelinesStaff software engineer remote UKFleet telematics engineer Rivian

Answer 10 quick questions to check your fit for Staff Software Engineer Careers at Rivian - London, England | Apply Now! @ Rivian.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.