Waymo logo
Waymo

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

Software Engineer, Booking

Location

United States

Posted

14 days ago

Salary

$175K - $215K / year

Seniority

Mid Level

Job Description

Software Engineer, Booking

Waymo

Role Description Want to build the front doors to the future of transportation? The Booking team is responsible for some of the most critical, high-impact, user-facing flows in the app — directly enabling users to hail and control Waymo’s autonomous vehicles with industry-leading UX. We solve complex user-facing challenges: - Building intelligent scheduling features - Supporting diverse hailing modalities beyond standard ride-hailing - Designing intelligent search and suggestions - Creating many other offers and experiences that we can’t share just yet We’re a small team with huge plans, and we’d love for you to join us! You will: - Work on a small team designing, building, and maintaining highly scalable core services that are the front door to Waymo’s Marketplace - Directly enable users to hail and control Waymo’s autonomous vehicles - Ensure high reliability, low latency, and fault tolerance for critical infrastructure powering Waymo’s user-facing service - Collaborate closely with Booking iOS & Android engineers, product managers, UX designers/researchers, and data scientists to bring novel autonomous ride-hailing features to market - Architect APIs and systems that serve both internal and external partners Qualifications - BS degree in Computer Science or equivalent practical experience - 4+ years of experience programming in backend coding languages - Experience in building backend distributed systems Requirements - Experience with C++ in a production environment - MS in Computer Science, or equivalent practical experience - Experience in developing low latency, large-scale, user-facing distributed systems - Familiarity with ride-hailing or marketplace consumer platforms - Strong cross-functional collaboration skills, interest in partnering with mobile/frontend teams - Experience at another ride-hailing or marketplace company Benefits - Eligible to participate in Waymo’s discretionary annual bonus program - Equity incentive plan - Generous Company benefits program, subject to eligibility requirements Salary Range The expected base salary range for this full-time position across US locations is: $175,000 — $215,000 USD

Related Job Pages

More Software Engineer Jobs

World Wide Technology Healthcare Solutions logo

ServiceNow Developer

World Wide Technology Healthcare Solutions

Founded in 1990, World Wide Technology (WWT) is a global systems integrator with $13.4 billion in annual revenue that provides digital strategy, innovative technology and supply chain solutions to large public and private organizations.

Full TimeRemoteSince 1990H1B No Sponsor

Role Description - Promote WWT Core Values and best practices. - Participate and consult in architecture, design, development, implementation of integrations, and configuration of our ServiceNow platform. - Collaborate with various teams and business stakeholders to understand business requirements and propose technical solutions. - Participate in strategic project planning that improves operational efficiency across WWT’s Professional Services and Engineering departments. - Test end-to-end solutions to ensure complete satisfaction of internal and external users including unit, functional, and regression testing. - Mentor and collaborate with offshore/onsite developers, perform code reviews, and promote best practices and direction to team members. - Support the development of technical solutions and provide ongoing assistance and consultation to resolve problems to ensure the solutions meet the end user’s requirements. - Provide guidance and direction on Production Issues. - Create and update existing technical/configuration documentation. - Perform platform upgrades. Qualifications - Bachelor’s or master’s degree, preferably in Computer Science or Computer Information Systems, OR equivalent experience and/or certifications. - 3+ Years as a ServiceNow Developer. - Excellent communication skills (written, verbal, and presentation) for both a technical and non-technical audience. - Experience integrating ServiceNow with external systems using JDBC and various Web Services, such as JSON, XML, REST, SOAP, etc., is preferred. - Experience with the following ServiceNow Products: ITSM, PPM, FSM, CSM, AppDev Engine preferred. - Scripting in various areas (business rules, client scripts, UI actions, ACL, UI policies, portal pages, UI pages). - Ability to configure flows and workflows. - Ability to create and maintain Service Catalog. - Demonstrate ability to gather requirements, including problem definition, requirements elicitation, and impact analysis on complex projects spanning multiple stakeholder communities, design and implementation specs, application configuration, workflow configuration, UI configuration, development of reporting, development of requirement integration components, and testing and QA; must be able to coach the team through this process. - Experience with ServiceNow Patch and Major Version Upgrade deployment and support will be helpful. - Ability to thrive in an agile environment with evolving requirements and possess a good understanding of Agile, Lean, and Scrum principles. - Experience with ServiceNow Automated Test Framework (ATF) to automate and verify applications, customizations, or configurations. - Ability to be self-directed and self-motivated with the ability to work independently. - Ability to be innovative, have outside-the-box creativity and present alternative ideas functionally and technically. - Collaborative, team-oriented, and possess strong interpersonal communication skills. - Applicants must be authorized to work in the United States. We are unable to provide sponsorship for this position. Requirements - A reasonable estimate of the current base pay range for this position is $82,400 to $103,000 annually. Actual salary will be based on a variety of factors, including shift, location, experience, skill set, performance, licensure and certification, and business needs. - The range for this position in other geographic locations may differ. - Certain positions may also be eligible for variable incentive compensation, such as bonuses or commissions, that are not included in the base pay. Benefits - Health and Wellbeing: Health, Dental, and Vision Care, Onsite Health Centers, Employee Assistance Program, Wellness program. - Financial Benefits: Competitive pay, Profit Sharing, 401k Plan with Company Matching, Life and Disability Insurance, Tuition Reimbursement. - Paid Time Off: PTO and Sick Leave (starting at 20 days per year) & Holidays (10 per year), Parental Leave, Military Leave, Bereavement. - Additional Perks: Nursing Mothers Benefits, Voluntary Legal, Pet Insurance, Employee Discount Program.

United States
$82.4K - $103K / year
Fanatics Betting & Gaming logo

Software Engineer III - Android, Client Service - FBG

Fanatics Betting & Gaming

Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Fanatics has an established database of over 100 million global sports fans. A global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences, and retail partners. 2,500 athletes and celebrities, and 200 exclusive athletes. Over 2,000 retail locations, including its Lids retail stores. More than 22,000 employees committed to enhancing the fan experience and delighting sports fans globally.

Full TimeRemoteTeam 10,001

Role Description As a Software Engineer III - Android at Fanatics Betting & Gaming (FBG), you'll be joining our dynamic mobile engineering teams, contributing to the rapidly growing Fanatics sportsbook app ecosystem. You'll work across various product areas, developing features that enhance customer experience and drive business growth. As a Software Engineer III at FBG, you are a fundamental problem solver and growing contributor, known for your ability to think critically and adapt to new technologies. You combine strong programming fundamentals with a willingness to learn our technology stack, delivering results across mobile platforms. You play an important role in implementing features and solutions while continuously developing your technical expertise and engineering skills. We embrace principles of data-driven development, operational excellence, and continuous process optimization to deliver a stable, scalable platform. Central to our strategy is Kotlin Multiplatform, which empowers us to deliver high-quality features quickly and consistently across multiple ecosystems. - Develop, test, document, and deploy high quality software into production - Develop a fundamental understanding of our industry, product, feature set and roadmap - Implement new features from functional requirements to logic and UI with guidance - Learn and follow the principles, guidelines, and best practices of our engineering strategy - Work closely with our product team, design, and other internal stakeholders to understand technology decisions that grow and improve our products - Participate in an on-call rotation to address urgent issues outside business hours and contribute to app enhancements and operational efficiency (OE) by troubleshooting and resolving application-related problems - Escalate when tasks or projects hit roadblocks and seek guidance when needed - Participate in code reviews to maintain code quality and learn from senior team members - Contribute to team planning and design discussions, building expertise around design approaches - Impact software quality and customer experience of product features - Learn about testability, operational excellence metrics, and team documentation practices - Collaborate effectively with team members and contribute to a positive team culture - Be open to occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities Qualifications - 3 - 7 years of development experience - Strong programming fundamentals in any language with demonstrated problem-solving abilities - Experience with Kotlin as the primary development language - The bulk of our business logic strategy relies on Kotlin Multiplatform (KM). You should be comfortable learning and developing business logic within this ecosystem. - Experience with Jetpack Compose and modern Material Design principles - Experience with Coroutines and Dependency Injection or ServiceLocator patterns - Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better - Able to articulate your thinking process and explain your reasoning when working through problems - Demonstrates initiative and independent problem-solving skills while knowing when to seek guidance - Demonstrates logical reasoning when working through technical challenges - Comfortable with ambiguity and changing requirements in a fast-paced environment - Familiar with or willing to learn Agile software product delivery and SCRUM methodology - Thrives in a high-growth environment where priorities evolve regularly and decisions are made quickly - Able to work cross-functionally within an enterprise environment Preferred Qualifications - Experience with Android development - Exposure to modern development tools and frameworks - Understanding of basic software engineering principles and best practices - Experience working in collaborative development environments - Familiarity with version control systems and development workflows Salary Range $131,080 — $163,850 USD By submitting your application, you agree to our terms of service and acknowledge you have read our Candidate Privacy Policy.

United States
$131.1K - $163.9K / year
ContractRemoteTeam 1,001-5,000Since 1977H1B No Sponsor

• Design, develop, and implement enterprise solutions using Power Apps (Canvas & Model-driven), Dataverse, Power Pages, Power Automate, and Dynamics 365. • Architect and implement robust security models within Power Platform solutions. • Develop custom processes and integrations using C# plugins, Power FX, Azure Functions, Azure Service Bus, and API Management. • Build custom UI components using PowerApps Component Framework (PCF) with TypeScript and React. • Create and maintain Power Automate flows (Cloud, Scheduled, Business Process Flows, and workflows) to automate complex business processes. • Design and develop custom web applications using Dataverse and Power Platform as backend services, integrated with Azure and APIs. • Ensure seamless data integration and synchronization across systems using OData, REST APIs, Azure services, and Dataverse. • Manage solution packaging, deployments, and environment strategies. Apply best practices for version control, governance, security, and compliance. • Optimize application performance and troubleshoot complex issues across apps, flows, and integrations. Ensure solutions are scalable, maintainable, and aligned with enterprise standards.

Colombia
$1 - $2 / month

Senior iOS Developer

Talenter

We scale IT teams, You lead the future.

Full TimeRemoteTeam 1-10H1B No Sponsor

• Desarrollar funcionalidades en aplicaciones móviles nativas Android y/o iOS • Participar en el diseño técnico y definición de arquitectura mobile • Integrar APIs y servicios backend • Garantizar calidad de código, performance y seguridad • Colaborar en code reviews y buenas prácticas • Detectar y resolver bugs productivos • Acompañar procesos de publicación en stores • Proponer mejoras técnicas y de experiencia de usuario

Peru