Software Engineer II, 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
1+ year of experience
Enterprise SaaS

Description For Software Engineer II, Infrastructure, Core

Google's Core team is seeking a Software Engineer II to join their Infrastructure division. This role is fundamental to Google's technical foundation, working on the underlying design elements, developer platforms, product components, and infrastructure that power Google's flagship products. The position offers a unique opportunity to impact technical decisions across the company and build central solutions that break down technical barriers and strengthen existing systems.

As a Software Engineer II, you'll be responsible for developing next-generation technologies that influence billions of users' interactions. The role requires expertise in large-scale system design, distributed computing, and core infrastructure development. You'll collaborate with teams across Google to build solutions that handle information at massive scale.

The ideal candidate will bring strong technical skills in software development, particularly in languages like Python, C++, Java, or JavaScript, along with solid understanding of data structures and algorithms. You'll be expected to manage project priorities, participate in design reviews, and contribute to code reviews to ensure best practices.

This position offers the opportunity to work on critical projects with the flexibility to grow and evolve with Google's fast-paced business. You'll be part of a team that serves as owners and advocates for Google's core technical foundation, working on everything from information retrieval to distributed computing, security, and artificial intelligence.

The role combines hands-on development with technical leadership opportunities, allowing you to influence the direction of Google's infrastructure while working with cutting-edge technologies. If you're passionate about building scalable systems and want to impact billions of users, this position offers the perfect blend of technical challenge and growth potential.

Last updated 7 hours ago

Responsibilities For Software Engineer II, Infrastructure, Core

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer II, Infrastructure, Core

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages
  • 1 year of experience with data structures or algorithms

Interested in this job?

Jobs Related To Google Software Engineer II, Infrastructure, Core

Software Developer III, Google Cloud Business Platforms

Software Developer III position at Google Cloud Business Platforms, focusing on developing cloud infrastructure and enterprise solutions with opportunities to work on large-scale systems.

Software Developer III, Infrastructure, Core

Software Developer III position at Google focusing on infrastructure and core systems development, offering competitive compensation and the opportunity to work on large-scale distributed systems.

Technical Solutions Developer, Workspace Support, Google Cloud

Technical Solutions Developer position at Google Cloud, combining software development expertise with customer support to resolve complex issues and improve Google Workspace products.

Software Enginer ll, Chrome Enterprise Core

Software Engineer II position at Google working on Chrome Enterprise Core, focusing on cloud management features and full-stack development.

ASIC RTL Design Engineer, Silicon

ASIC RTL Design Engineer position at Google, focusing on custom silicon solutions and foundation IP design for Pixel SoCs, requiring expertise in RTL design and microarchitecture.