Taro Logo

Senior Software Engineer, Storage Components and Integrations SRE

Google is a global technology company that builds innovative products and services used by billions of users.
Site Reliability
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Storage Components and Integrations SRE

Google's Site Reliability Engineering (SRE) team is seeking a Senior Software Engineer to join their Storage Components and Integrations team. This role combines software and systems engineering to build and maintain large-scale, distributed systems that power Google Cloud's services. The position focuses on ensuring reliability, appropriate uptime, and continuous improvement of both internal and external systems.

As an SRE, you'll tackle complex challenges unique to Google Cloud's scale, applying expertise in coding, algorithms, and large-scale system design. The role involves optimizing existing systems, building infrastructure, and creating automation solutions. You'll work in a culture that values intellectual curiosity, problem-solving, and openness, bringing together diverse perspectives and backgrounds.

The Technical Infrastructure team plays a crucial role in maintaining Google's architecture, from data centers to next-generation platforms. This position offers the opportunity to work on critical systems that make Google's product portfolio possible, ensuring users have the best and fastest experience.

Key responsibilities include improving service reliability and scalability, developing automation workflows, managing production outages, and contributing to large-scale systems. The ideal candidate will have strong experience in software development, distributed systems, and technical leadership, combined with excellent problem-solving and communication skills.

This role offers the chance to work with cutting-edge technology at massive scale, collaborate with talented engineers, and make a significant impact on Google's infrastructure. Join a team that values innovation, technical excellence, and continuous learning while building systems that power some of the world's most widely-used services.

Last updated 3 days ago

Responsibilities For Senior Software Engineer, Storage Components and Integrations SRE

  • Work with our developer partners to improve the reliability and scalability of our current services, and ensure services meet production best practices
  • Develop uniform workflows and automation to make it easy for clients to onboard to our services, manage their data, and monitor and understand their usage
  • Identify and automate away sources of operational load
  • Mitigate production outages in a Tier 1 on-call rotation
  • Contribute to our portfolio of large-scale systems

Requirements For Senior Software Engineer, Storage Components and Integrations SRE

Python
Java
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • 5 years of experience with data structures or algorithms
  • 3 years of experience in designing, analyzing, and troubleshooting large-scale distributed systems
  • 2 years of experience leading projects and providing technical leadership

Benefits For Senior Software Engineer, Storage Components and Integrations SRE

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave
  • Professional development opportunities
  • Competitive compensation package

Interested in this job?

Jobs Related To Google Senior Software Engineer, Storage Components and Integrations SRE