Senior Software Engineer, Infrastructure, Core

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Infrastructure, Core

Google is seeking a Senior Software Engineer to join their Core team, which is responsible for building the technical foundation behind Google's flagship products. This role involves developing large-scale infrastructure and distributed systems that power Google's essential services. The position requires expertise in software development, system design, and architecture, with a focus on creating scalable solutions that handle information at massive scale.

As a Senior Software Engineer on the Core team, you'll be working on critical projects that form the building blocks of Google's products. You'll be responsible for designing, developing, and maintaining software solutions that impact billions of users. The role involves collaboration with various teams, participating in technical decision-making, and contributing to Google's technical infrastructure.

The ideal candidate will bring strong technical expertise in distributed computing, system design, and software development. You'll have the opportunity to work on diverse projects, from information retrieval to artificial intelligence, and contribute to the evolution of Google's technical foundation. The role offers significant impact, as the Core team has a unique mandate to influence technical decisions across the company.

Key responsibilities include writing and testing code, leading design reviews, mentoring other developers through code reviews, contributing to technical documentation, and resolving complex system issues. You'll be part of a team that drives innovation and sets technical standards across Google's products.

This is an excellent opportunity for experienced engineers who want to work on challenging technical problems at scale, contribute to cutting-edge technology, and have a lasting impact on how users interact with Google's products. The role offers the chance to work with talented engineers, tackle complex technical challenges, and shape the future of Google's infrastructure.

Last updated 8 days ago

Responsibilities For Senior Software Engineer, Infrastructure, Core

  • 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
  • Contribute to existing documentation or educational content and adapt content based on product/program updates
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, Infrastructure, Core

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience developing large-scale infrastructure, distributed systems or networks
  • Experience with compute technologies, storage or hardware architecture

Interested in this job?

Jobs Related To Google Senior Software Engineer, Infrastructure, Core

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development with competitive compensation and benefits.

Senior Software Engineer, Infrastructure, Google Cloud Application Modernization

Senior Software Engineer position at Google Cloud focusing on infrastructure and application modernization with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Google's Data Platform team, focusing on large-scale distributed systems and data processing with competitive compensation and benefits.

Senior Software Engineer, Infrastructure, Google Ads

Senior Software Engineer position at Google Ads, focusing on infrastructure development with competitive compensation and opportunity to work on large-scale distributed systems.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development for Google's flagship products.