Software Engineer III, Infrastructure, Core

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI

Description For Software Engineer III, Infrastructure, Core

Google is seeking a Software Engineer III to join their Core Infrastructure team, a crucial position that sits at the heart of Google's technical foundation. This role offers an exceptional opportunity to work on systems that impact billions of users worldwide. The Core team is responsible for building and maintaining the fundamental building blocks that power Google's flagship products, focusing on underlying design elements, developer platforms, product components, and infrastructure.

As a Software Engineer III, you'll be working on large-scale infrastructure and distributed systems that require sophisticated problem-solving skills and technical expertise. The role demands versatility and leadership qualities, as you'll be involved in everything from system design to code development and maintenance. You'll collaborate with cross-functional teams to make critical technical decisions that influence Google's entire technical ecosystem.

The position offers unique challenges in scaling technologies to handle information at massive scale, working across various domains including distributed computing, system design, networking, data storage, and artificial intelligence. You'll be responsible for managing project priorities, conducting design reviews, and ensuring the highest standards of code quality through peer reviews.

This is an ideal opportunity for someone who wants to make a significant impact at one of the world's leading technology companies. You'll be working with cutting-edge technologies, solving complex technical challenges, and contributing to systems that affect users globally. The role offers growth opportunities as you'll be exposed to various projects and technologies, with the chance to switch teams as you develop in your career.

Working at Google means joining a culture of innovation, collaboration, and technical excellence. You'll be part of a team that values diverse perspectives and is committed to building accessible, user-centric technologies. The company offers a supportive environment for professional growth and the opportunity to work on projects that push the boundaries of what's possible in technology.

Last updated a month ago

Responsibilities For Software Engineer III, Infrastructure, Core

  • Write 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 Software Engineer III, Infrastructure, Core

Java
Python
Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • 2 years of experience building and developing large-scale infrastructure, distributed systems or networks (preferred)
  • Experience developing accessible technologies (preferred)

Benefits For Software Engineer III, Infrastructure, Core

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Education Budget
  • Comprehensive health coverage
  • Parental leave benefits
  • Retirement benefits
  • Educational support
  • Professional development opportunities

Interested in this job?

Jobs Related To Google Software Engineer III, Infrastructure, Core

Program Manager II, Memory Commodity Operations, Technical Infrastructure

Program Manager II position at Google focusing on Memory Commodity Operations and Technical Infrastructure, managing supply execution and delivery of AI/ML infrastructure components.

Product Manager I, Ads

Product Manager position at Google Ads team, focusing on developing and launching advertising products that connect businesses with users worldwide.

Software Developer III, Full Stack, Google Cloud Platforms

Full Stack Software Developer role at Google Cloud, focusing on enterprise-grade solutions using Java, TypeScript, and cloud technologies.

Program Manager II, Demand and Supply Planning, Technical Infrastructure

Program Manager II position at Google focusing on demand and supply planning for Technical Infrastructure, offering competitive salary and benefits.

Product Manager, Discover Feed, Internationalization

Lead product strategy and development for Google's Discover Feed internationalization, focusing on emerging markets and user experience optimization.