Waymo is a company in the autonomous driving technology space offering self-driving vehicles with the potential to increase mobility and decrease lives lost in
Staff iOS Engineer, Growth
Location
California
Posted
14 days ago
Salary
$251K - $310K / year
Seniority
Senior
Job Description
Staff iOS Engineer, Growth
Waymo
Title: Staff iOS Engineer, Growth Location: Mountain View, California, United States | San Francisco, California, United States Full-Time Software Engineering Job Description: Waymo is an autonomous driving technology company with the mission to be the world's 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's fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving technology. Our software allows the Waymo Driver to perceive the world around it, make the right decision for every situation, and deliver people safely to their destinations. We think deeply and solve complex technical challenges in areas like robotics, perception, decision-making and deep learning, while collaborating with hardware and systems engineers. If you're a software engineer or researcher who's curious and passionate about Level 4 autonomous driving, we'd like to meet you. You Will - Lead technical strategy: Define the long-term architectural roadmap for the iOS platform, ensuring our codebase is modular, performant, and ready to scale as we launch in new cities. - Build and own key infrastructure: Own the foundational frameworks for networking, authentication, and local data persistence, ensuring they are optimized for performance and modularity. - Drive engineering excellence: Set the bar for Swift development, conducting deep technical design reviews (RFCs) and championing best practices in Swift Concurrency and UI performance. - Mentor and grow: Guide senior engineers on the team, helping them navigate complex technical challenges and elevate their architectural thinking. You Have - B.S, or M.S. in Computer Science or a similar technical field, or equivalent practical experience - 6+ years of experience building and shipping mobile apps from scratch using best practices - Experience with SwiftUI in a production environment - Passion and experience building user-facing products - Experience partnering with product managers, designers, vehicle or robotics engineers - Focus on pixel-perfect UI - Client-server protocols (gRPC, Protobuf) - Bluetooth and Bluetooth LE - Test-driven development We Prefer - Experience building and releasing on the iOS App Store - Experience with UIKit, CoreAnimation, and other iOS libraries - Experience with C++ #LI-Hybrid 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 $251,000-$310,000 USD We appreciate your interest in Waymo. Waymo is proud to be an equal opportunity employer, committed to creating a culture of belonging and maintaining a supportive workplace for all employees. We welcome applicants of all backgrounds, and employment decisions are based on a candidate's qualifications, experience, and alignment with job requirements and business needs. Waymo does not discriminate against, and prohibits harassment of, any applicant or employee based on race, color, sex, sexual orientation, gender identity, religion, national origin, age, disability, military status, family status, pregnancy, genetic information or any other basis protected by applicable law. Waymo will also consider for employment qualified applicants with criminal records in accordance with applicable law. Waymo is committed to making sure our hiring process is accessible for all candidates.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Receive tasks from the Project Lead or Team Lead (TL), prepare functional and design specifications, and align them with all stakeholders. • Ensure assigned areas are delivered on time and meet quality expectations. • Provide effort estimations, agree on timelines with the manager, and contribute to project planning. • Evaluate existing data systems and identify improvement opportunities. • Develop best practices for data coding to ensure system-wide consistency. • Update and optimize local and metadata models. • Assess implemented data systems for discrepancies, variances, and performance efficiency. • Troubleshoot and optimize data infrastructure and pipelines. • Understand business drivers and analytical use cases, translating them into reliable data products. • Design, implement, and maintain cloud-based pipelines that deliver business-critical data efficiently. • Identify area-level risks and implement mitigation plans. • Report readiness/quality status and escalate critical issues appropriately. • Take responsibility for resolving crisis situations within the assigned area of responsibility (AOR). • Initiate and conduct code reviews, and help establish coding standards, conventions, and guidelines. • Propose technical and functional improvements to enhance the product. • Continuously upgrade professional knowledge and skills. • Collaborate closely with cross-functional teams.
Forward Deployed Software Engineer
InfluurAccess your audience through our unrivaled influencer community – Forbes 30 under 30
• Fix bugs, ship features, and automate recurring requests end-to-end. • You use Cursor, Claude Code, or Copilot daily and build AI-enabled workflows, not just consume them. • Improve Nucleus, write SQL, clean data, and reduce manual work through automation. • Reproduce bugs, test fixes, and validate end-to-end flows before release. • Translate operational pain points into well-scoped technical tasks and ship the solution.
Senior Software Engineer
Teton RidgeTeton Ridge is a multi-platform brand dedicated to celebrating and preserving the American West through entertainment, sports, and lifestyle ventures. With a mi
• Design, develop, and maintain scalable backend services and APIs supporting Teton Ridge’s digital and streaming platforms • Build integrations with internal systems, third-party vendors, media platforms, advertising systems, analytics tools, and monetization partners • Develop and maintain event-driven services, automation workflows, and operational tooling that improve platform reliability and scalability • Contribute to platform architecture, cloud infrastructure patterns, observability, and engineering best practices • Support modernization and consolidation efforts across legacy and emerging platform systems • Implement and maintain integrations related to advertising, subscriptions, entitlements, video delivery, and audience engagement • Support video advertising workflows including VAST tag integrations, ad playback validation, tracking, and troubleshooting across player environments • Collaborate with Ad Operations, Product, and business stakeholders to improve monetization capabilities and operational efficiency • Assist with integrations involving Google Ad Manager (GAM), SSAI/CSAI workflows, analytics platforms, and video player technologies • Support implementation and troubleshooting of monetization-related APIs, attribution flows, and reporting pipelines • Support integrations with OTT, streaming, and video platform technologies across web, mobile, and connected TV ecosystems • Work with video players and media delivery platforms to improve playback reliability, analytics, ad experiences, and operational tooling • Help implement and maintain metadata, scheduling, entitlement, and content delivery integrations • Troubleshoot playback, tracking, entitlement, and advertising issues across streaming platforms and devices • Build internal dashboards, automation, and tooling to improve operational visibility and reduce manual workflows • Support analytics instrumentation and event pipelines related to subscriptions, advertising, engagement, and platform performance • Monitor application health, system reliability, operational metrics, and integration performance • Collaborate with data and product teams to improve reporting, attribution, and business intelligence capabilities • Partner with Product, Engineering, Data, Marketing, and Operations teams to translate business requirements into technical solutions • Collaborate with external vendors, technology partners, and platform providers to support integrations and operational initiatives • Participate in code reviews, architectural discussions, documentation, and engineering process improvements • Contribute to long-term platform strategy and technical roadmap initiatives
Nuclear Engineer III, Nuclear Safety Analysis
Deep Fission, IncDeep Fission is a nuclear technology company pioneering the development of a revolutionary deep borehole pressurized water reactor. We recently completed a private placement financing and Alternative Public Offering and are now operating as a public company while maintaining our startup agility and innovation focus. With strategic partnerships in place, strong private and public investment, and active engagement with the U.S. Nuclear Regulatory Commission (NRC), we are executing our next phase of growth as we advance our groundbreaking nuclear technology toward commercial deployment.
Role Description This position is a nuclear engineer who supports the design, development, and safety analysis of nuclear reactors. Functions within this role include performing calculations and analyses to support nuclear and radiological safety, shielding design, reactivity and criticality control, and core design. Key Responsibilities - Execute design, analysis, or evaluation activities using sound engineering principles and adhering to business standards, practices, procedures, and product/program/project requirements. - Possess working level knowledge of, or technical experience in one or more of the following areas: - Influence and support the development of strategy, methodology and technical tools for the area of responsibility. - Interpret internal and external business challenges and recommend best practices to improve products, processes, tools, or services. - Use judgement to support decision making and the handling of complex tasks or problems in areas of operations, product management, technology, or engineering. - Work within a multidisciplinary engineering team. - Perform work in accordance with design control procedures, ensuring thorough documentation of work, facilitation of internal and external design reviews, and control of product design configuration data. Qualifications - 3-5 years of experience in the relevant engineering discipline, including successful delivery of Mechanical Handling designs. - Background in regulated environments such as nuclear, aerospace, defense, or industrial capital projects. - Bachelor’s degree in Nuclear Engineering or related technical discipline. - Ability to maintain communication and stakeholder engagement in a virtual and hybrid team environment. - Ability to travel - Candidate will be required to travel on approximately 10% of the year and depending on the project phase. - Must be a U.S. person eligible to meet DOE Export Control requirements under 10 CFR 810. Desired Skills & Experience - Experience with Nuclear Safety Analysis codes and methods (e.g., MELCOR, RADTRAD, SAPHIRE, SCALE, ORIGEN). - Experience with NQA-1 in a nuclear environment. - Proficiency with engineering software tools and AI-enabled platforms. - Experience in startup or innovation-driven organizations. Our Commitment Deep Fission is an equal opportunity employer committed to building a diverse and inclusive workplace. We welcome applicants from all backgrounds who share our passion for advancing clean nuclear energy and creating a sustainable future. We do not discriminate on the basis of race, color, creed, religion, ancestry, age, sex, marital status, national origin, disability, veteran status, or any other characteristic protected by applicable law.


