Senior Software Engineer
$146.9k - $201.95kRivian and Volkswagen Group Technologies
About Us
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world.
The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we’ll map a new way forward. Working together, we’ll create a future that’s more connected, more intelligent, more sustainable for everyone.
Role Summary
We are seeking a Senior Software Engineer in Test to join our Consumer Applications Test Team and own testing strategy, execution, and quality outcomes for consumer app products and platforms. This role builds on the existing scope of owning testing for new features, test infrastructure, internal tooling, CI/CD, and automation across Consumer Applications, while adding senior-level expectations for technical leadership, strategy, and domain ownership.
As a senior member of the team, you will define test strategy, lead and mentor junior engineers, and act as a force multiplier across the organization. You will be expected to bring strong technical depth in one or more key product domains such as vehicle access, mapping, mobile applications, or cloud services, and to take end-to-end ownership for the quality of products released to customers.
Responsibilities
Testing leadership and product ownership
- Own product quality and release confidence for your assigned domain, ensuring high-quality releases are delivered on schedule through effective manual and automated testing.
- Define and drive end-to-end test strategy for new features, systems, and releases, including risk assessment, coverage planning, release-readiness criteria, and quality signals.
- Act with a customer‑centric mindset to proactively identify, break, and resolve issues before products ship.
- Take clear ownership of the products and test outcomes that release from your domain, driving accountability across the full development lifecycle.
Senior technical execution
- Design, implement, and evolve scalable test infrastructure, automation frameworks, runners, lab or bench tooling, and execution services used by the broader test organization.
- Build reliable services, libraries, and internal tools that make it easy for engineers to create, run, debug, and scale automated testing.
- Own and improve CI/CD pipelines for unit, SIL, HIL, integration, system, and end‑to‑end test coverage across mobile, cloud, infotainment, vehicle access systems, and related services.
- Lead technical decisions for test architecture, test selection, parallelization, flakiness reduction, reporting, and reliability improvements.
- Apply deep domain expertise in areas such as vehicle access, mapping, mobile app, or cloud to drive high‑quality test coverage and infrastructure.
Team leadership and multiplier impact
- Lead junior team members through technical guidance, mentoring, reviews, and day‑to‑day collaboration.
- Raise the effectiveness of the broader team by standardizing best practices, improving tooling, removing blockers, and sharing expertise broadly.
- Be a multiplier for the organization by improving systems and processes in ways that enable other engineers to move faster with higher quality.
Continuous improvement and operational excellence
- Own monitoring, alerting, and service‑level expectations for key test infrastructure and pipelines.
- Analyze test results and pipeline behavior to identify bottlenecks, flaky areas, coverage gaps, and high‑value automation investments.
- Continuously improve the reliability and stability of test assets supporting both manual and automated testing across teams.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years in software test engineering, including automation, test infrastructure, and CI/CD systems.
- Proven ability to develop and execute test strategies across unit, integration, SIL, HIL, and end‑to‑end layers.
- Experience leading projects or mentoring junior engineers to improve team effectiveness.
- Proficiency in Python, C/C++, Java, Shell, or Rust for building backend services and automation.
- Expertise in CI/CD (Jenkins, GitLab CI, GitHub Actions, Buildkite) and modern build systems.
- Background in designing automation frameworks for cloud, mobile, or embedded environments.
- Strong knowledge of testing best practices, including the test pyramid, mocking, and test data management.
- Experience with HIL, SIL, or lab bench setups is preferred.
- Proficient in Linux, Git, and standard developer workflows.
- Excellent cross‑functional communication and collaboration skills.
- Self‑motivated with an ownership mindset and a focus on continuous improvement.
Total Rewards
We build the exceptional — and we believe the people doing that work should be rewarded accordingly. In addition to a competitive base salary, full‑time positions may be is eligible to participate in our annual company performance bonus program.
Payments are discretionary and not guaranteed; actual amounts depend on company results and the terms of the plan in effect, and require active employment at the time of payout. This role is also eligible for equity in the form of Restricted Stock Units (RSUs), subject to board approval and the terms of our equity incentive plans, including applicable vesting requirements.
In addition to our compensation programs, we invest in our people with a comprehensive benefits package designed to support the health, wellbeing, and financial future for full‑time employees — including health coverage, retirement savings, time off, and family planning programs. Offerings vary by country.
Equal Opportunity
Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status.
Rivian and Volkswagen Group Technologies is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at View email address on click.appcast.io.
Candidate Data Privacy
Rivian and Volkswagen Group Technologies” may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian and Volkswagen Group Technologies may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) record keeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.
Rivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies’ service providers, including providers of background checks, staffing services, and cloud services.
Rivian and Volkswagen Group Technologies may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.
If you provide a mobile telephone number as part of your application or during the recruitment process, Rivian and Volkswagen Group Technologies may use that number to contact you via SMS text message for recruitment-related purposes, including scheduling, logistics, and status updates. Message and data rates may apply. You may opt out of SMS communications at any time by replying STOP to any text message you receive from us. Consent to receive SMS messages is not a condition of applying for or being considered for employment.
Please see our Candidate Data Privacy Notice (English) and Candidate Data Privacy Notice (Serbian) for more information.
Compensation Range
$146,900 - $201,950
#J-18808-Ljbffr- ...Rivian seeks a Software Engineer specializing in safety-critical self-driving software to design, develop, and deploy software that underpins core autonomous features. Based in Palo Alto, CA, you will contribute across development, architecture analysis, and deployment...Senior
- ...Robinhood is seeking a Senior Software Engineer to build and scale our DevX developer infrastructure, focusing on monorepo builds with Bazel and remote build execution. You will drive fast, reliable CI pipelines and improve onboarding to accelerate productivity. Based...SeniorRemote work3 days per week
$170k - $240k
...Athelas is seeking a Senior Software Engineer to join their Revenue Cycle Management Product Team. You will scale and maintain infrastructure for their practice management platform, Insights, ensuring it supports thousands of practices nationwide. Ideal candidates...Senior$185k - $230k
The OpportunityWe're excited to welcome a talented and passionate Senior Software Engineer to join our highly skilled team. The ideal candidate will hold a deep comprehension of search and recommendations algorithms and infrastructure, including retrieval augmented generation...SeniorPermanent employment- ...Ayr Energy is seeking software engineers to build scalable software platforms spanning distributed systems, data pipelines, APIs, and user interfaces. You’ll enable secure, high‑quality products serving users and operators in critical sectors. You will work on fault...Senior
$160.36k - $240.54k
...ride requests to Nuro vehiclesTelemetry pipelines surfacing live vehicle state to riders and operationsAbout You4+ years of backend engineering experience with strong Go proficiencyExperience designing and operating distributed systems where reliability isn't optionalEnd-...Senior- ...Senior Software Engineer – Bluetooth Connectivity Role Summary Ford is seeking a highly skilled Senior Software Engineer – Bluetooth Connectivity focused on execution and issue resolution for Bluetooth connectivity on the Android-based software stack for next-...Senior
$123k - $215.25k
...Location: Phoenix, AZ, United States; Palo Alto, CA, United StatesSalary: $123000 - $215250 annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeWorkplace: HybridCareer Area: TechnologyCompany: American ExpressDescriptionInfrastructure as...Senior$196k - $230k
...Robinhood. Our team owns and scales the systems that thousands of engineers rely on daily, partnering with software developers across the company to make development fast, reliable, and cost-efficient!As a Senior Software Engineer, you will focus on building and scaling our...SeniorWork at officeLocal areaRemote workFlexible hoursShift work3 days per week$174k - $252k
...Python.3 years of experience testing, maintaining, or launching software products.1 year of experience with software design and... ...Experience developing accessible technologies.Google's software engineers develop the next-generation technologies that change how billions...Senior$174k - $252k
...C++.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture... ..., ranking, and content recommendation.Google's software engineers develop the next-generation technologies that change how...Senior$193.93k - $291.15k
...expanding/scaling existing systems.Collaborate closely with autonomy engineers and build an understanding of how autonomy works to formulate... ...solutions.About YouYou have 3+ years of experience working in software engineering or related fields.You are a talented software...SeniorImmediate startFlexible hours- ...Matternet, based in Mountain View, CA, seeks a Senior Onboard Software Engineer to develop software for aircraft and ground assets. Working primarily in modern C++ on embedded Linux, you will own safety‑critical subsystems and drive end‑to‑end development from simulation...Senior
- YO AI Labs is seeking a Senior Software Engineer contractor (approx. 15 hours/week) to work on an AI training project by creating reinforcement learning environments that evaluate AI models on complex software engineering tasks using MCP tools.You will design reproducible...SeniorFor contractors
$193.93k - $291.15k
...Visualization team, your top priority will be developing high-quality visualization platforms. These platforms will allow any software engineer to add new viz elements. Additionally, you’ll also have the opportunity to work end-to-end on viz features and products, exercising...SeniorImmediate startFlexible hours$174k - $252k
...measure impact and guide improvements.Collaborate with other engineers and researchers to implement new ideas.Contribute to the quality... ...or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of...Senior- ...Mashgin is seeking an engineer to build and own a 0-to-1 pipeline using in-store cameras. You will handle capture, encoding, and transport decisions, balancing on-site processing with cloud ingestion across thousands of stores with varied networks and hardware. You...Senior
$174k - $252k
...minimal latency.Collaborate with cross-functional product and engineering teams to integrate features—like seamless cross-platform video... ...working with algorithms, data structures, complexity analysis and software design.Experience with Android system-level development or...SeniorWorldwide$162k - $260k
..., get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Senior Software Engineer, Perception to join our autonomous driving team. In this role, you will collaborate closely with cross-functional engineering...SeniorWork at officeLocal area3 days per week- ...is essential. Key Skills TypeScript Python Backend Engineering Agentic Systems Real-Time Execution Infrastructure... ...Financial Infrastructure API Integration System Architecture Software Engineering Benefits ~ Equity #J-18808-LjbffrSenior
$183.52k - $230k
...about fostering innovation, collaboration, and diversity in the workplace.We are looking for a highly skilled and motivated Senior Software Engineer to join our Growth Engineering team. The ideal candidate will be responsible for designing, building, and scaling...SeniorWork experience placementWork at officeLocal areaFlexible hours- ...You will create Reinforcement Learning Environments to test AI models' ability to solve complex software engineering problems using Model Context Protocol tools. Tasks include fixing bugs, implementing features, refactoring code, and designing reproducible environments...Senior
- ...entrepreneurial spirit of a startup, we're hiring. SageSure, a leader in catastrophe-exposed property insurance, is seeking a Senior Software Engineer to join our Policy Onboarding and Home Services team. As a vital member of this team, you will own and evolve the backend...SeniorFor contractorsLive inRemote work
$176.4k - $264.6k
...Team crafts vital services that ensure Nuro Driver reaches destinations safely and efficiently. We continuously refine our routing engine to calculate more efficient routes, deliver highly accurate ETAs, and manage scalable traffic for every journey, adapting as our business...SeniorImmediate startFlexible hours- ...ambitions are much larger. Our mission is to take the world class engineering tools that are only available to employees of large companies... ...them available to everyone. We're looking for generalist software engineers to help us fulfill this mission. You'll work across...SeniorRemote work
$150k - $300k
...investors, and the team is growing because demand is outpacing engineering capacity. What you'll own Real-time C++ on embedded... ...team ships next What we're looking for ~5+ years shipping software on real robotic or embedded systems, not just simulations ~...Senior$193.93k - $291.15k
...Google, Softbank, Fidelity, T. Rowe Price, and other leading investors.About the RoleWe’re looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/embedded computer and makes real-time decisions using onboard sensors and...SeniorLocal areaImmediate startFlexible hours$153k - $179k
...closely with product managers, product designers, and security engineers to deliver highly reliable, high-performance systems for... ...high technical standards, and respectful collaboration.As a Senior Software Engineer, you’ll build and own the backend services, infrastructure...SeniorWork at officeWorldwideFlexible hoursShift work3 days per week$130k - $152k
...team with ethics at the center of everything we do. Expectations are high, and so are the rewards. Robinhood is seeking a Senior Software Engineer to join the Enterprise Build team: the small, high-leverage team that turns the company's best AI-built prototypes into true...SeniorWork at officeFlexible hoursShift work3 days per week$119.8k - $234.7k
...officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...distributed systems, and delivering top-quality ads.As a Software Engineer on our team, you will play a crucial role in building solutions...SeniorOngoing contractWork at officeLocal areaRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer fintech Palo Alto, CA
- startup software engineer Palo Alto, CA
- financial software developer Palo Alto, CA
- junior software developer remote Palo Alto, CA
- software engineer Palo Alto, CA
- software data engineer Palo Alto, CA
- software developer internship no experience Palo Alto, CA
- software engineer entry level Palo Alto, CA
- software engineer amazon Palo Alto, CA
- senior robotics software engineer Palo Alto, CA

