Senior Software Engineer, Infrastructure, Core

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
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 builds the technical foundation behind Google's flagship products. This role is crucial in developing and maintaining the underlying design elements, developer platforms, product components, and infrastructure at Google. The position involves working on large-scale systems that impact billions of users worldwide.

As a Senior Software Engineer on the Core team, you'll be responsible for designing, developing, and maintaining critical infrastructure components. You'll work across Google's products to build central solutions, break down technical barriers, and strengthen existing systems. The role offers a unique opportunity to impact important technical decisions across the company.

The ideal candidate should have strong experience in software development, distributed systems, and large-scale infrastructure. You'll be working with cutting-edge technologies and will have the chance to contribute to projects that affect Google's entire technical ecosystem. The position requires both technical expertise and leadership qualities, as you'll be participating in design reviews and mentoring other developers.

This role offers the opportunity to work on challenging technical problems at massive scale, collaborate with world-class engineers, and contribute to Google's core infrastructure. You'll be part of a team that sets technical standards and drives innovation across the company. The position is based in Bengaluru, India, where you'll work with a diverse team of engineers on critical infrastructure projects.

Last updated an hour 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
  • 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 Senior Software Engineer, Infrastructure, Core

Java
Python
  • 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
401k
Parental Leave
  • Comprehensive medical insurance
  • 401(k) plan
  • Parental leave benefits

Interested in this job?

Jobs Related To Google Senior Software Engineer, Infrastructure, Core

EDA/CAD Custom Tool Development Engineer, Google Cloud

Senior engineering role at Google Cloud focusing on EDA/CAD tool development for TPU hardware acceleration, combining chip design expertise with AI/ML implementation.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on business systems integration and enterprise software development with 8+ years of experience required.

Senior Networking Formal Verification Engineer, Google Cloud

Senior Networking Formal Verification Engineer position at Google Cloud, focusing on formal verification of hardware designs and networking components for Google's infrastructure.

Senior Software Engineer, Dataform

Senior Software Engineer position at Google Cloud's Dataform team, focusing on API development, distributed systems, and infrastructure improvements.

Senior Application Engineer, Supply Chain Logistics

Senior Application Engineer position at Google focusing on supply chain logistics automation and backend development using Java, TypeScript, and Python.