Senior Software Engineer, Infrastructure, Core

Google is a global technology leader that develops innovative products used by billions of people worldwide.
Backend
Senior Software Engineer
Contact Company
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer, Infrastructure, Core

Google's Core team is seeking a Senior Software Engineer to help build the technical foundation behind Google's flagship products. This role focuses on developing underlying design elements, developer platforms, product components, and infrastructure that serve as essential building blocks for Google's user experiences. The position involves working on large-scale systems, distributed computing, and infrastructure development that impacts billions of users.

As a Senior Software Engineer on the Core team, you'll have the unique opportunity to influence technical decisions across the company, working on projects that span Google's entire product ecosystem. You'll be responsible for designing, developing, and maintaining software solutions that form the backbone of Google's technical infrastructure. The role requires expertise in system design, architecture, and the ability to handle complex technical challenges at massive scale.

The ideal candidate will bring strong technical expertise in software development, distributed systems, and large-scale infrastructure. You'll work alongside talented engineers, participating in design reviews, code reviews, and technical decision-making processes. The position offers opportunities to grow and evolve with Google's fast-paced business, potentially switching teams and projects as needed.

This role is perfect for someone who is passionate about building foundational technology, has strong problem-solving skills, and wants to make an impact on products used by billions of people. You'll be at the forefront of innovation, working on cutting-edge technology while collaborating with teams across Google to build central solutions and strengthen existing systems.

Last updated 16 hours 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 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

Requirements For Senior Software Engineer, Infrastructure, Core

Java
Python
Go
Kubernetes
  • 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 OEM Networking Commodity Manager

Senior OEM Networking Commodity Manager position at Google, managing supplier relationships and sourcing strategies for networking hardware infrastructure.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on business systems integration and internal process optimization using Java, Python, and cloud technologies.

Senior Software Engineer, Full Stack, Google Workspace

Senior Software Engineer position at Google Workspace, focusing on full-stack development with competitive compensation and opportunity to work on products impacting billions of users.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on business systems integration and internal process optimization using Java, Python, and cloud technologies.

Senior Design Automation CAD Engineer, Silicon

Senior Design Automation CAD Engineer position at Google, developing custom silicon solutions and CAD tools for next-generation hardware products.