
Senior Software Engineer, Geo, Urban Mobility
2 hours ago
•No application
About
MINIMUM QUALIFICATIONS
- * Bachelor’s degree or equivalent practical experience.
- * 5 years of experience with software development in one or more programming
- languages.
- * 3 years of experience in testing, maintaining, or launching software
- products, and 1 year of experience with software design and architecture.
- * 3 years of experience with applied data science and statistical methods,
- machine learning (ML) algorithms and tools, or applied ML (e.g., deep
- learning, natural language processing, Large Language Model).
PREFERRED QUALIFICATIONS
- * PhD in Computer Science, Mathematics, Statistics or a related field.
- * 5 years of experience with data structures/algorithms.
- * 1 year of experience in a technical leadership role.
- * Experience in routing algorithms.
- * Knowledge of mathematics and statistical methods.
ABOUT THE JOB
- Google's software engineers develop the next-generation technologies that change
- how billions of users connect, explore, and interact with information and one
- another. Our products need to handle information at massive scale, and extend
- well beyond web search. We're looking for engineers who bring fresh ideas from
- all areas, including information retrieval, distributed computing, large-scale
- system design, networking and data storage, security, artificial intelligence,
- natural language processing, UI design and mobile; the list goes on and is
- growing every day. As a software engineer, you will work on a specific project
- critical to Google’s needs with opportunities to switch teams and projects as
- you and our fast-paced business grow and evolve. We need our engineers to be
- versatile, display leadership qualities and be enthusiastic to take on new
- problems across the full-stack as we continue to push technology forward.
- The Geo team is focused on building the most accurate, comprehensive, and useful
- maps for our users, through products like Maps, Earth, Street View, Google Maps
- Platform, and more. Every month, more than a billion people rely on Maps
- services to explore the world and navigate their daily lives.
- The Geo team also enables developers to use the power of Google Maps platforms
- to enhance their apps and websites. As they plot a course for the future of
- mapping, they are solving complex computer science problems, designing beautiful
- and intuitive product experiences, and improving our understanding of the real
- world.
RESPONSIBILITIES
- * Write and test product or system development code.
- * Participate in, or lead design reviews with peers and stakeholders to decide
- amongst available technologies.
- * Review code developed by other developers and provide feedback to ensure best
- practices (e.g., style guidelines, checking code in, accuracy, testability,
- and efficiency).
- * Contribute to existing documentation or educational content and adapt content
- based on product/program updates and user feedback.
- * Triage product or system issues and debug/track/resolve by analyzing the
- sources of issues and the impact on hardware, network, or service operations
- and quality.