Senior Software Engineer, Infrastructure and Geo

4 weeks ago


Mountain View, California, United States Google Full time
Minimum Qualifications:

A Bachelor's degree or equivalent practical experience. A minimum of 2 years of experience in software development utilizing one or more programming languages, or 1 year of experience with an advanced degree in a relevant industry context.

At least 2 years of experience working with data structures or algorithms in either academic or professional environments.

2 years of experience in developing large-scale infrastructure, distributed systems, or networks, along with experience in compute technologies, storage, or hardware architecture.


Preferred Qualifications:


A Master's degree or PhD in Computer Science or related technical fields. 2 years of experience in performance analysis, large-scale systems data analysis, visualization tools, and/or debugging.

Experience in developing accessible technologies. Proficiency in code and system health, diagnosis and resolution, as well as software testing engineering.

About the Role: Google's software engineers are at the forefront of developing innovative technologies that transform how billions of users connect, explore, and interact with information and each other.

Our products are designed to manage information at an immense scale, extending far beyond web search.

We seek engineers who bring innovative ideas from diverse fields, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile technologies; the possibilities are vast and continually expanding.

As a software engineer, you will focus on a specific project that is crucial to Google's objectives, with opportunities to transition between teams and projects as our dynamic business evolves.

We require our engineers to be adaptable, demonstrate leadership qualities, and be eager to tackle new challenges across the full technology stack as we advance technology.

Utilizing your technical expertise, you will oversee project priorities, deadlines, and deliverables. Your responsibilities will include designing, developing, testing, deploying, maintaining, and enhancing software solutions.

The Geo team is dedicated to creating the most precise, comprehensive, and valuable maps for our users through products such as Maps, Earth, Street View, Google Maps Platform, and more.

Every month, over a billion users depend on Maps services to navigate the world and their daily routines.

The Geo team also empowers developers to leverage the capabilities of Google Maps platforms to enrich their applications and websites.

As they chart the future of mapping, they are addressing complex computer science challenges, crafting beautiful and intuitive product experiences, and enhancing our understanding of the real world.

Compensation: The US base salary range for this full-time position is $136,000-$200,000 plus bonus, equity, and benefits. Our salary ranges are determined by role, level, and location.

The displayed range reflects the minimum and maximum target for new hire salaries for the position across all US locations.

Individual pay within the range is influenced by work location and additional factors, including job-related skills, experience, and relevant education or training.

Your recruiter can provide more information about the specific salary range for your preferred location during the hiring process.

Responsibilities:

  • Write product or system development code.
  • Participate in or lead design reviews with peers and stakeholders to evaluate available technologies.
  • Review code produced by other developers and provide constructive feedback to ensure adherence to best practices (e.g., style guidelines, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and modify 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 their impact on hardware, network, or service operations and quality.


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:A Bachelor's degree or equivalent practical experience. A minimum of 2 years of experience in software development utilizing one or more programming languages, or 1 year of experience with an advanced degree in a relevant industry context.At least 2 years of experience working with data structures or algorithms in either academic or...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:A Bachelor's degree or equivalent practical experience is required. A minimum of 2 years of experience in software development using one or more programming languages, or 1 year of experience with an advanced degree in a relevant industry context.Additionally, 2 years of experience with data structures or algorithms in either academic...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:A Bachelor's degree or equivalent practical experience. A minimum of 2 years of experience in software development using one or more programming languages, or 1 year of experience with an advanced degree in a relevant industry.At least 2 years of experience with data structures or algorithms in either academic or industry...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a skilled Senior Software Engineer to join our Geo team at Google. As a key member of our team, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.ResponsibilitiesDesign, develop, test, deploy, maintain, and...


  • Mountain View, California, United States Google Full time

    About the RoleAs a Senior Software Engineer on the Geo team at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutions for the Geo team's...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Geo team, focusing on machine learning and geo-related projects. As a key member of our team, you'll work on developing cutting-edge technologies that drive innovation and excellence in mapping and location-based services.ResponsibilitiesDesign, develop, test, deploy, maintain,...

  • Software Engineer

    3 days ago


    Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer to join our Geo team at Google. As a key member of our team, you will be responsible for designing, developing, and deploying large-scale software solutions that enable our users to navigate the world and access critical information.As a Software Engineer on our Geo team, you will work on a...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our Geo team at Google. As a key member of our team, you will be responsible for designing, developing, and deploying software solutions that enable our users to navigate the world and access critical information.ResponsibilitiesWrite high-quality product or system development...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Geo team at Google. As a key member of our team, you will be responsible for designing, developing, and deploying software solutions that enable our users to navigate the world and access critical information.ResponsibilitiesWrite and test product or system development...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:A Bachelor's degree or equivalent practical experience is required. A minimum of 2 years of experience in software development using one or more programming languages, or 1 year of experience with an advanced degree in a relevant industry setting.At least 2 years of experience with data structures or algorithms in either academic or...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:A Bachelor's degree or equivalent practical experience. A minimum of 2 years of experience in software development using one or more programming languages, or 1 year of experience with an advanced degree in a relevant industry. A minimum of 2 years of experience with data structures or algorithms in either an academic or professional...


  • Mountain View, California, United States YouTube Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at YouTube. As a key member of our infrastructure team, you will be responsible for designing, developing, and maintaining large-scale software systems that power our platform.ResponsibilitiesWrite and test product or system development codeParticipate in design reviews...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Cloud Infrastructure team. As a key member of our team, you will be responsible for designing, developing, and deploying large-scale software solutions that meet the needs of our customers.ResponsibilitiesProvide technical leadership on high-impact projects, influencing and...


  • Mountain View, California, United States YouTube Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Infrastructure team at YouTube. As a key member of our team, you will be responsible for designing, developing, and maintaining large-scale infrastructure systems that support our mission to give everyone the power to share their story.With a strong background in software...


  • Mountain View, California, United States Google Full time

    About the RoleAs a Senior Software Engineer on the Geo team at Google, you will play a critical role in developing the next-generation mapping technologies that power our products and services. Our team is responsible for building the most accurate, comprehensive, and useful maps for our users, and we are looking for talented engineers to join us in this...


  • Mountain View, California, United States Google Full time

    About the RoleAs a Senior Software Engineer on the Silicon Infrastructure team at Google, you will play a critical role in building and operating foundational tooling and infrastructure that enables the development of custom silicon. This is a unique opportunity to work on cutting-edge technologies and collaborate with cross-functional teams to drive...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Geo team at Google. As a key member of our team, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.ResponsibilitiesDesign, develop, test, deploy,...


  • Mountain View, California, United States DNAnexus Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at DNAnexus. As a key member of our engineering team, you will be responsible for designing and building scalable infrastructure for our cloud-based platform.Key ResponsibilitiesDesign and Build Scalable Infrastructure: Develop and implement scalable infrastructure solutions...


  • Mountain View, California, United States Groq Full time

    About the RoleWe are seeking a highly skilled Principal Site Reliability Engineer to join our team at Groq. As a key member of our infrastructure team, you will be responsible for ensuring the reliability, scalability, and performance of our tools and services for provisioning and managing the full lifecycle of Groq hardware and related support systems.Key...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Staff Software Engineer to join our Google Ads team. As a technical leader, you will be responsible for designing, developing, and deploying large-scale software solutions that meet the needs of our users.With a strong background in software development, data structures, and algorithms, you will work...