Google's software engineers are at the forefront of creating technologies that revolutionize how billions of users connect, explore, and interact with information. Our Geo team is dedicated to building the most accurate, comprehensive, and useful maps through products like Maps, Earth, Street View, and Google Maps Platform. Every month, more than a billion people rely on these services to navigate their world. As a software engineer in this dynamic team, you'll have the opportunity to work on high-impact projects and innovate on a global scale.
Key Responsibilities
- Software Development. Write and maintain code for product or system development, ensuring robust and efficient solutions.
- Design and Code Reviews. Participate in or lead design reviews with peers and stakeholders, evaluate available technologies, and ensure adherence to best practices.
- Quality Assurance. Review code developed by others, providing feedback to maintain high standards in style, accuracy, testability, and efficiency.
- Documentation and Support. Contribute to and update documentation and educational content, adapting based on user feedback and product updates.
- Issue Resolution. Triage and resolve product or system issues by analyzing their sources and impacts, ensuring minimal disruption to hardware, network, or service operations.
Minimum Qualifications
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
- At least 1 year of experience in software development with proficiency in one or more programming languages such as Python, C, C++, Java, or JavaScript.
- 1 year of experience with data structures and algorithms.
Preferred Qualifications
- Master’s degree or PhD in Computer Science or a related technical field.
- 1 year of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, and/or natural language processing.
- Experience in developing accessible technologies.
What We Offer
- Innovative Environment. Work on groundbreaking technologies that impact billions of users globally.
- Career Growth. Opportunities to switch teams and projects as you and our business grow and evolve.
- Versatility and Leadership. Engage in diverse projects, display leadership qualities, and tackle new problems across the full-stack.
Equal Opportunity Employment
Google is committed to creating a diverse environment and is proud to be an equal opportunity workplace. We are an affirmative action employer and provide equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or veteran status. We also consider qualified applicants with criminal histories, consistent with legal requirements. For more information, please review Google’s EEO Policy and EEO is the Law.