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, optimal uptime, and continuous improvement of both internal and external systems.

As an SRE, you'll tackle complex scalability challenges unique to Google Cloud, applying expertise in coding, algorithms, and large-scale system design. The role involves optimizing existing systems, building infrastructure, and implementing automation to eliminate manual work. You'll be part of a culture that values intellectual curiosity, problem-solving, and openness, working in a blame-free environment that encourages collaboration and innovation.

The Technical Infrastructure team plays a crucial role in maintaining Google's architecture, from developing and maintaining data centers to building next-generation platforms. This position offers the opportunity to work on critical systems that directly impact Google's vast user base, ensuring optimal performance and reliability.

The ideal candidate will have strong experience in software development, distributed systems, and technical leadership. You'll work closely with developer partners, manage production systems, and contribute to improving service reliability while maintaining a healthy on-call rotation. This role offers the perfect blend of technical challenge and leadership opportunity, making it ideal for engineers passionate about large-scale system reliability and automation.

Last updated 2 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
  • Develop uniform workflows and automation to make it easy for clients to onboard to our services
  • 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
  • Comprehensive health benefits
  • Retirement plans
  • Equal opportunity employer

Interested in this job?

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

Senior Software Developer, Site Reliability Development, Google Cloud

Senior Software Developer role focusing on Site Reliability Engineering for Google Cloud, building and maintaining large-scale distributed systems with emphasis on reliability and automation.

Senior Software Engineer, SRE, Cloud Incident Response

Senior SRE position at Google focusing on Cloud Incident Response, requiring expertise in distributed systems and incident management.

Senior Software Engineer, Site Reliability Engineering

Senior SRE position at Google Bengaluru focusing on Enterprise Applications, combining software and systems engineering to build and maintain large-scale distributed systems.

Senior Software Engineer, Site Reliability Engineering, Technical Infrastructure

Senior SRE position at Google focusing on building and maintaining large-scale distributed systems for Google Cloud's Technical Infrastructure.

Senior Software Engineer, Site Reliability Engineering, Google Cloud

Senior SRE position at Google Cloud focusing on building and maintaining large-scale distributed systems, requiring expertise in software development, system design, and technical leadership.