Senior Software Engineer, Infrastructure, Core

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$161,000 - $239,000
Backend
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 and maintaining critical infrastructure components that power Google's extensive range of services. The position offers a competitive base salary range of $161,000-$239,000, plus additional benefits including bonus and equity.

The Core team plays a crucial role as owners and advocates for underlying design elements, developer platforms, product components, and infrastructure at Google. They work across Google's product ecosystem to create central solutions, eliminate technical barriers, and enhance existing systems. This unique position provides an opportunity to impact important technical decisions across the company.

As a Senior Software Engineer, you'll be responsible for designing, developing, testing, and deploying software solutions that handle information at massive scale. The role requires expertise in large-scale system design, distributed computing, and infrastructure development. You'll collaborate with teams across Google, participate in design reviews, and ensure the maintenance of high coding standards through code reviews.

The ideal candidate should have at least 5 years of software development experience and a strong background in data structures and algorithms. Experience with large-scale infrastructure, distributed systems, or networks is essential. The role offers opportunities for technical leadership and the chance to work on projects that directly impact billions of users worldwide.

Working at Google provides exposure to cutting-edge technologies and the chance to solve complex technical challenges. The company offers comprehensive benefits, a collaborative work environment, and opportunities for professional growth. This position is perfect for engineers who are passionate about infrastructure development and want to make a significant impact on technology that shapes how people interact with information globally.

Last updated 21 minutes 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

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

Benefits For Senior Software Engineer, Infrastructure, Core

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive medical, dental, and vision insurance
  • 401k plan
  • Equity compensation
  • Bonus compensation
  • Professional development opportunities

Interested in this job?

Jobs Related To Google Senior Software Engineer, Infrastructure, Core

Senior Computer Aided Design Engineer, Hardware, Google Cloud

Senior CAD Engineer role at Google Cloud, focusing on hardware design automation and developer tools, requiring 5+ years of software development experience.

Senior Software Engineer, Dataform

Senior Software Engineer position at Google's Dataform team, focusing on API development and distributed systems for cloud-based data processing solutions.

Senior Software Engineer, CPU Performance Modeling Engineer

Senior Software Engineer role at Google focusing on CPU Performance Modeling, developing custom silicon solutions and analyzing system performance metrics.

Senior Server Qualification Engineer, Google Cloud

Senior Server Qualification Engineer role at Google Cloud, focusing on hardware testing and qualification for data center infrastructure.

Senior Software Engineer, YouTube Ads

Senior Software Engineer position at Google's YouTube Ads team, focusing on full-stack development and large-scale systems.