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