Staff Software Engineer, Navigation Experience

Job Category: Software Engineer
Job Type: Full Time
Job Location: United States
Company Name: Google

We are looking for a Staff Software Engineer to join our team

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 8 years of experience with software programming architecture of large-scale distributed systems, build testing, reliability and developer productivity solutions for a stack.
  • 8 years of experience in software development, and with data structures/algorithms.
  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
  • 5 years of experience with API and system design, and C++.

Preferred qualifications:

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in a matrixed organization involving cross-functional or cross-business projects.
  • Deep understanding of geo-related technology, including Google Earth and Google Maps.
  • Foundational knowledge of mobile app development on Android or iOS.

Responsibilities

  • Develop and leverage expertise with the cross-platform Navigation Client Experience stack, and the Android and iOS Google Maps mobile development environments in which it exists, to make direct technical contributions to the codebase.
  • Lead technical collaboration with cross-functional partners and cross-organization teams, to determine the right technical projects to pursue, and report on their milestones and timelines. Mentor and train other team members on design techniques and coding standards.
  • Design, guide, and vet solutions to navigation problems that balance product trajectory, system performance, and codebase health.
  • Work with a variety of team leads to plan and track programs of work, building and leveraging a knowledge of the group’s goals and skillsets.
  • Write and review code, providing feedback on and role modeling best practices (e.g., style guidelines, accuracy, testability, maintainability, and efficiency).

APPLY

 

Sorry! This job has expired.