Senior Software Engineering Jobs at Waymo with Visa Sponsorship

Waymo hires Senior Software Engineers to build the systems behind autonomous vehicles, spanning perception, motion planning, simulation, and infrastructure. The company sponsors work visas for engineering talent, making it a realistic target if you're on an H-1B, E-3, or similar status and have the technical depth this work demands.

See All Senior Software Engineering at Waymo Jobs

Overview

Open Jobs40+
Top Visa TypeGreen Card
Work Type75% Hybrid
Median Salary$232K
Top LocationMountain View, CA
Most JobsWaymo

Showing 5 of 40+ Senior Software Engineering Jobs at Waymo jobs

Waymo
Senior Machine Learning Engineer
We won't show you this job again
Waymo
New 15m ago
Senior Machine Learning Engineer
Waymo
Mountain View, California
Software Engineering
Data Science & Analytics
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
$213,000/yr - $263,000/yr
On-Site
4+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Waymo
Senior Research Scientist
We won't show you this job again
Waymo
Added 6d ago
Senior Research Scientist
Waymo
Mountain View, California
Data Science & Analytics
Software Engineering
Data Science
$204,000/yr - $259,000/yr
Hybrid
3+ yrs exp.
Master's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Waymo
Senior Applied Research Scientist
We won't show you this job again
Waymo
Added 1w ago
Senior Applied Research Scientist
Waymo
Mountain View, California
Data Science & Analytics
Software Engineering
Data Science
$204,000/yr - $259,000/yr
Hybrid
3+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Waymo
Senior Software Engineer
We won't show you this job again
Waymo
Added 1w ago
Senior Software Engineer
Waymo
Mountain View, California
Software Engineering
Data Science & Analytics
Backend Engineering
Data Science
$204,000/yr - $259,000/yr
On-Site
4+ yrs exp.
Master's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Waymo
Senior Staff Machine Learning Engineer
We won't show you this job again
Waymo
Added 1w ago
Senior Staff Machine Learning Engineer
Waymo
Mountain View, California
Software Engineering
Data Science & Analytics
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
$281,000/yr - $356,000/yr
Hybrid
8+ yrs exp.
Master's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)

See all 40+ Senior Software Engineering Jobs at Waymo

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering Jobs at Waymo.

Get Access To All Jobs

See all 40+ Senior Software Engineering at Waymo jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering at Waymo roles.

Get Access To All Jobs

Tips for Finding Senior Software Engineering Jobs at Waymo Jobs

Align your resume to Waymo's technical stack

Waymo's Senior Software Engineering roles emphasize systems programming, large-scale distributed infrastructure, and ML pipelines. Frame your experience around C++, Python, and real-time systems rather than generic software development to clear their technical screens.

Target teams where your visa type fits

Waymo sponsors H-1B, H-1B1, and E-3 visas. If you hold an E-3 as an Australian citizen, your renewals are simpler and faster than H-1B extensions, which can be a practical advantage when negotiating start dates with a hiring team on a deadline.

Prepare your specialty occupation documentation early

For H-1B sponsorship, USCIS requires evidence that Senior Software Engineering is a specialty occupation tied to your specific degree field. Gather transcripts, credential evaluations, and a detailed offer letter describing technical duties before the filing window opens.

Use Migrate Mate to identify open Senior Software Engineering roles

Waymo posts Senior Software Engineering openings across multiple teams simultaneously. Use Migrate Mate to filter for Waymo roles that explicitly support visa sponsorship so you're applying to positions already cleared for international candidates.

Understand Waymo's LCA filing process and timing

Before your H-1B petition is filed with USCIS, Waymo's legal team must certify a Labor Condition Application with the DOL confirming the offered wage meets the prevailing rate. This typically takes seven business days and must complete before USCIS receives your petition.

Build a project portfolio around autonomous systems

Waymo's interview panels for senior roles assess depth in robotics, sensor fusion, or large-scale simulation. Documenting open-source contributions or research tied to autonomous vehicle systems gives interviewers concrete evidence of specialized expertise before the offer stage.

Senior Software Engineering at Waymo jobs are hiring across the US. Find yours.

Find Senior Software Engineering at Waymo Jobs

Frequently Asked Questions

Does Waymo sponsor H-1B visas for Senior Software Engineers?

Yes, Waymo sponsors H-1B visas for Senior Software Engineering roles. The process involves Waymo's legal team filing a Labor Condition Application with the DOL, followed by an I-129 petition with USCIS. If you're subject to the H-1B cap, timing your application to the April filing window is essential. Waymo also sponsors H-1B1 and E-3 visas for eligible nationals.

How do I apply for Senior Software Engineering jobs at Waymo?

Applications go through Waymo's careers portal, where roles are organized by team and technical domain. Before applying, confirm the job listing states that visa sponsorship is available, since not every open role qualifies. Migrate Mate filters Waymo's Senior Software Engineering postings specifically for sponsorship-eligible positions, so you can target the right openings from the start.

Which visa types does Waymo commonly use for Senior Software Engineering roles?

Waymo sponsors H-1B, H-1B1, E-3, EB-2, and EB-3 visas for Senior Software Engineering positions. H-1B is the most common nonimmigrant pathway. E-3 is available exclusively to Australian citizens and bypasses the H-1B lottery. EB-2 and EB-3 are immigrant visa categories Waymo files for longer-tenured engineers pursuing permanent residence through employer-sponsored Green Card processes including PERM labor certification.

What qualifications does Waymo expect for Senior Software Engineering candidates?

Waymo's Senior Software Engineering roles typically require a bachelor's degree or higher in computer science, electrical engineering, or a closely related field, alongside substantial industry experience in systems software, distributed computing, or machine learning infrastructure. For visa sponsorship purposes, the degree field must align with the role's core duties, which USCIS evaluates as part of the specialty occupation determination.

How long does the visa sponsorship process take at Waymo for a Senior Software Engineer?

The timeline depends on visa type. For H-1B transfers from an existing status, the process runs roughly two to four months with standard USCIS processing, or two to three weeks with premium processing. E-3 applicants can often complete consular processing in Australia within two to four weeks of receiving a certified LCA from Waymo's legal team. Green Card sponsorship through PERM takes significantly longer, often one to three years depending on priority date backlogs.

See which Senior Software Engineering at Waymo employers are hiring and sponsoring visas right now.

Search Senior Software Engineering at Waymo Jobs