Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer

Home > Python programming jobs

Senior Software Engineer in USA new

  • Rivian and Volkswagen Group Technologies
  • Full time
  • Email
  • Palo Alto, CA

Responsibilities

  • Own product quality, release confidence, and test outcomes for an assigned consumer application or platform domain.
  • Define and drive end-to-end test strategy, including risk assessment, coverage planning, release-readiness criteria, and quality signals.
  • Design and evolve scalable test infrastructure, automation frameworks, runners, lab or bench tooling, and execution services.
  • Build services, libraries, and internal tools for creating, running, debugging, and scaling automated tests.
  • Own and improve CI/CD pipelines covering unit, SIL, HIL, integration, system, and end-to-end testing.
  • Lead technical decisions involving test architecture, test selection, parallelization, flakiness reduction, reporting, and reliability.
  • Mentor junior engineers and provide technical guidance, reviews, and collaboration.
  • Monitor test infrastructure and pipelines, analyze results, identify bottlenecks and coverage gaps, and improve reliability.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of software test engineering experience, including automation, test infrastructure, and CI/CD systems.
  • Experience developing and executing test strategies across unit, integration, SIL, HIL, and end-to-end testing layers.
  • Experience leading projects or mentoring junior engineers.
  • Proficiency in Python, C/C++, Java, Shell, or Rust for backend services and automation.
  • Expertise with Jenkins, GitLab CI, GitHub Actions, Buildkite, and modern build systems.
  • Experience designing automation frameworks for cloud, mobile, or embedded environments.
  • Knowledge of testing best practices, including the test pyramid, mocking, and test data management.
  • Experience with HIL, SIL, or lab bench setups is preferred.
  • Proficiency in Linux, Git, and standard developer workflows.
  • Strong cross-functional communication, collaboration, ownership, and continuous-improvement skills.

Benefits

  • Competitive base salary, annual company performance bonus eligibility, and equity in the form of Restricted Stock Units subject to applicable plan terms.
  • Comprehensive benefits may include health coverage, retirement savings, time off, and family planning programs, with offerings varying by country.

Salary: $147k - $202k/yr

Rivian and Volkswagen Group Technologies

Rivian and Volkswagen Group Technologies unite to pioneer sustainable mobility solutions, blending cutting‑edge electric vehicle engineering with advanced autonomous driving capabilities. Together, they develop next‑generation platforms that prioritize performance, safety, and environmental stewa...

Similar positions

Research Engineer, Infrastructure

  • Harvey
  • Full time
  • USA
  • 10/31/2026
  • Salary: $230k - $340k/yr
  • Remote

Staff Software Engineer AI, Platform

  • Airbnb
  • Full time
  • USA
  • 10/31/2026
  • Salary: $212k-$265k
  • Remote

Staff Software Engineer, Backend (Observability)

  • Affirm
  • Full time
  • Remote
  • 10/31/2026
  • Salary: $129k-$172k
  • Canada

Distributed Systems Testing Software Engineer

  • Canonical
  • Full time
  • Remote
  • 10/31/2026
  • Anywhere

Middle DevOps Engineer

  • Patrianna
  • Full time
  • Remote
  • 10/31/2026
  • Europe