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 for Google's products. You'll be responsible for designing, developing, and maintaining software solutions that impact billions of users. The role involves collaboration with peers and stakeholders, code reviews, and technical leadership opportunities.

The ideal candidate will bring strong technical expertise in distributed computing, system design, and software architecture. You'll have the opportunity to work on various aspects of Google's infrastructure, from compute technologies to storage solutions. The position offers the chance to influence technical decisions across the company and drive innovation in Google's core systems.

This role is perfect for someone who is passionate about large-scale distributed systems, has strong problem-solving skills, and wants to make an impact on technology that affects billions of users. You'll be joining a team that values technical excellence, innovation, and collaboration, while working on some of the most challenging and interesting problems in software engineering.

Last updated 3 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 Systems Research Engineer

Senior Systems Research Engineer position at Google Cloud focusing on next-generation technologies and systems research.

Senior Software Engineer, Infrastructure, Google Cloud NetInfra

Senior Software Engineer position at Google Cloud NetInfra, focusing on infrastructure and distributed systems development with C++ in New York City.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google, focusing on infrastructure and core systems development, requiring 5+ years of experience in software development and distributed systems.

Senior Software Engineer, Infrastructure, Google Global Networking

Senior Software Engineer position at Google Cloud focusing on infrastructure and global networking, developing planet-scale network solutions and distributed systems.