Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer Backend image - Rise Careers
Job details

Senior Software Engineer Backend

Waymo is an autonomous driving technology company with the mission to be the most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo One, a fully autonomous ride-hailing service, and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over one million rider-only trips, enabled by its experience autonomously driving tens of millions of miles on public roads and tens of billions in simulation across 13+ U.S. states.

You will: 

  • Help build and evolve one or more mission-critical commercialization tools and systems
  • Collaborate with Product, and other engineering teams to develop systems and processes as business needs grow and evolve
  • Solve hard, real-world problems such as vehicle profile, secure parts transactions, vehicle configuration and build key infrastructure.

 

You have: 

  • BS degree in Computer Science or equivalent practical experience
  • 7+ years of backend/infra experience
  • Strong knowledge in building software applications at scale
  • TL or technical leadership skills
  • Ability to thrive in ambiguity, solving large, open-ended problems
  • Ability to think strategically and architecturally, while balancing short- and long-term needs

 

We Prefer: 

  • Compiled language experience (C++, Java or Go)
  • Experience building microservices
  • Familiarity with Google infrastructure (e.g. Flume, Borg, Protocol Buffers, OnePlatform)
  • Familiar with Key Store and RBAC
  • Spanner 
  • Experience working with frontend tech (e.g. Angular Typescript, Dart)

The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. 

Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. 

Salary Range
$204,000$259,000 USD
Waymo Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Waymo DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Waymo
Waymo CEO photo
Tekedra Mawakana and Dmitri Dolgov
Approve of CEO

Average salary estimate

$231500 / YEARLY (est.)
min
max
$204000K
$259000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer Backend, Waymo

Waymo is searching for a passionate Senior Software Engineer Backend to join their innovative team in Mountain View, California. As an autonomous driving technology company, Waymo's mission is to be the most trusted driver, and they have made significant strides with the Waymo Driver, the world’s most experienced driver. In this role, you will be instrumental in building and evolving vital commercialization tools and systems that help revolutionize mobility and transportation. Collaborating closely with Product and various engineering teams, you will tackle challenging, real-world problems including vehicle profiles, secure parts transactions, and infrastructure design. Your experience of over 7 years in backend and infrastructure will be essential as you architect solutions that cater to both current and future business needs. If you thrive in ambiguity and enjoy solving complex, open-ended problems, this role is perfect for you. You’ll not just write code; you’ll make a tangible difference in improving safety and access to mobility. With your background in compiled languages, microservices, and strategic thinking, you will help Waymo continue its mission to save lives while enhancing the user experience for millions. If you’re looking to take your engineering career to the next level while joining a pioneering company, Waymo is the place for you!

Frequently Asked Questions (FAQs) for Senior Software Engineer Backend Role at Waymo
What are the key responsibilities of a Senior Software Engineer Backend at Waymo?

As a Senior Software Engineer Backend at Waymo, your primary responsibilities will include building and evolving critical commercialization tools, collaborating with cross-functional teams to develop scalable systems, and addressing real-world challenges such as vehicle profile management and secure transaction handling. Your expertise is vital in creating infrastructure that not only meets current demands but can also adapt as business needs evolve.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer Backend position at Waymo?

To qualify for the Senior Software Engineer Backend position at Waymo, candidates should have a BS degree in Computer Science or related fields and a minimum of 7 years of backend or infrastructure experience. Candidates with strong technical leadership skills and a proven track record of building software applications at scale will thrive in this role. Experience with compiled languages like C++, Java, or Go is preferred.

Join Rise to see the full answer
How does Waymo support career growth for Senior Software Engineers Backend?

Waymo supports career growth for Senior Software Engineers Backend through various initiatives, including ongoing training programs, mentorship from experienced professionals, and opportunities to lead significant projects. Being part of a pioneering company means you will be exposed to the latest technologies and methodologies, enhancing your expertise and professional growth.

Join Rise to see the full answer
What technologies should a Senior Software Engineer Backend at Waymo be familiar with?

A Senior Software Engineer Backend at Waymo should be well-versed in compiled languages such as C++, Java, or Go and possess knowledge of microservices architecture. Familiarity with Google infrastructure tools like Flume, Borg, and Protocol Buffers is highly beneficial. Additionally, any experience with Key Store management, RBAC, and cloud services like Spanner will give candidates an edge.

Join Rise to see the full answer
What is the salary range for a Senior Software Engineer Backend at Waymo?

The expected salary range for a full-time Senior Software Engineer Backend position at Waymo varies based on location and experience but typically falls between $204,000 and $259,000 USD. Actual compensation will depend on various factors, including your skills, qualifications, and past performance.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer Backend
Can you describe your experience with backend development?

When discussing your backend development experience, focus on specific projects where you’ve built scalable systems. Highlight the technologies you've used, such as databases, programming languages, or frameworks, and explain your role in achieving project goals.

Join Rise to see the full answer
How do you approach solving complex engineering problems?

To effectively answer this question, describe a specific instance of a challenging problem you faced, the methodology you used to tackle it, and the outcome. Emphasize critical thinking and creative problem-solving skills that led to a successful resolution.

Join Rise to see the full answer
What strategies do you use for effective collaboration with cross-functional teams?

Highlight your communication skills and proactive approach when collaborating with teams. Share examples of how you've successfully coordinated input from multiple stakeholders to drive project success, ensuring that every voice is heard and valued.

Join Rise to see the full answer
How do you ensure the reliability and scalability of your applications?

Discuss techniques like automated testing, code reviews, and performance monitoring that you've employed to maintain application reliability and scalability. Emphasize your commitment to quality and efficiency in software development.

Join Rise to see the full answer
What is your experience with microservices architecture?

Outline specific projects where you implemented microservices architecture, demonstrating your understanding of its benefits and challenges. Discuss complications faced and how you mitigated them, showing adaptability and technical expertise.

Join Rise to see the full answer
Can you explain a time you led a technical team?

Share an experience where you took on a leadership role, detailing your responsibilities and the project's outcome. Focus on how you motivated the team, managed conflicts, and ensured successful delivery.

Join Rise to see the full answer
What tools and technologies are you most comfortable working with?

List the relevant tools and technologies you are proficient in, especially those related to backend development. Provide examples of how you’ve applied them in real work scenarios to enhance your credibility.

Join Rise to see the full answer
Describe a situation where you had to thrive in ambiguity.

Offer an example of a project or task where you were faced with limited information and the steps you took to navigate through uncertainty. Show how your analytical abilities and resourcefulness helped drive the project forward.

Join Rise to see the full answer
How do you stay current with technology trends?

Mention specific strategies you use to keep your knowledge up-to-date, such as participating in tech communities, attending conferences, or engaging in continuous education. Emphasize your commitment to lifelong learning in the tech field.

Join Rise to see the full answer
What do you think is the most important aspect of backend engineering?

Discuss the importance of scalability, security, and efficiency in backend engineering. Relate this back to how these aspects influence user experiences and overall business success, showing your understanding of the broader impact of your work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Waymo Hybrid Mountain View, California, United States
Posted 6 days ago
Social Impact Driven
Empathetic
Collaboration over Competition
Growth & Learning

Waymo is looking for an experienced Group Product Manager to lead the development of its internal ML Infrastructure platform, enhancing the efficiency of machine learning processes.

Photo of the Rise User
Waymo Hybrid Phoenix, Arizona, United States
Posted 12 days ago
Social Impact Driven
Empathetic
Collaboration over Competition
Growth & Learning

Join Waymo, a frontrunner in autonomous driving, as an Escalation Manager to streamline emergency response strategies.

Posted 6 days ago

Join WebHeavenStudio as a FlutterFlow App Developer and help craft impactful experiences through app development.

Posted 2 days ago

ECA International Group seeks a skilled Full Stack Technical Lead to drive software development and team leadership in a hybrid environment.

Photo of the Rise User

As a Senior Engineer at Palo Alto Networks, you will help shape the future of cybersecurity while collaborating closely with multi-functional teams.

A leading tech company is searching for a Senior Microsoft Dynamics 365 / Power Platform Developer with extensive experience in solution development.

Photo of the Rise User

Join a mission-driven team as a Staff Software Engineer, leading backend development in a clean energy platform.

Photo of the Rise User
Sopra Steria Remote Les Hauts de, 370 Rue René Descartes de, 13290 Aix-en-Provence, France
Posted 13 days ago

Seeking a talented DevOps software developer to enhance digital transformation for leading industry clients at CS Group.

1perTInent inc Remote ., Montréal, Québec, Canada
Posted 8 days ago

An innovative Insurtech company is looking for a Senior Backend Software Engineer to develop cutting-edge software solutions leveraging AI and data architecture.

Photo of the Rise User
American Express Remote Phoenix, Arizona, United States
Posted 7 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Mid-Level Engineer, where you'll leverage your Java and React skills to innovate and enhance their digital solutions.

Waymo’s mission is to make it safe and easy for people and things to move around. With the Waymo Driver, we can improve the world’s mobility while saving thousands of lives.

114 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Diversity ChampionBadge Global CitizenBadge InnovatorBadge Office VibesBadge Work&Life Balance
CULTURE VALUES
Social Impact Driven
Empathetic
Collaboration over Competition
Growth & Learning
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
X
Someone from OH, Cincinnati just viewed Senior Java Engineer (Remote) at Xenon7
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior, Software Engineer- Java at Walmart
Photo of the Rise User
Someone from OH, Cincinnati just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
Photo of the Rise User
Someone from OH, Pickerington just viewed Senior Business Analyst (Salesforce) at Protolabs
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
R
Someone from OH, Hamilton just viewed Forklift Operator Warehouse at Ryder
Photo of the Rise User
Someone from OH, Cincinnati just viewed Ad Ops Specialist, Display at System1
Photo of the Rise User
Someone from OH, Cincinnati just viewed FQHC Billing & Collections Manager at OhioGuidestone
Photo of the Rise User
Someone from OH, Cleveland just viewed Enrollment Specialist- Remote at Adtalem Global Education
o
Someone from OH, Dayton just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Construction Coordinator at Meijer
Photo of the Rise User
Someone from OH, Steubenville just viewed Legal & Compliance Internship at Smiths Group
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health