Search jobs > San Francisco, CA > Software developer ii

Software Developer II, Site Reliability Developing, Google Cloud

Google Cloud - Minnesota
San Francisco, California, US
$114K-$168K a year
Full-time

Minimum Qualifications

Not sure what skills you will need for this opportunity Simply read the full description below to get a complete picture of candidate requirements.

  • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
  • Experience with data structures / algorithms and software development in one or more programming languages.

Preferred Qualifications

Master's degree in Computer Science or Engineering.

About The Job

Site Reliability Developers combine software and systems development to build and run large-scale, massively distributed, fault-tolerant systems.

SRE ensures that Google Cloud's services both our internally critical and our externally-visible systems have reliability, uptime appropriate to customer's needs and a fast rate of improvement.

Additionally, SREs will keep an ever-watchful eye on our systems capacity and performance.

Much of our software development focuses on optimizing existing systems, building infrastructure, and eliminating work through automation.

On the SRE team, you’ll have the opportunity to manage the complex challenges of scale which are unique to Google Cloud, while using your expertise in coding, algorithms, complexity analysis, and large-scale system design.

SRE's culture of diversity, intellectual curiosity, problem-solving, and openness is key to its success. Our organization brings together people with a wide variety of backgrounds, experiences, and perspectives.

We encourage them to collaborate, think big, and take risks in a blame-free environment. We promote self-direction to work on meaningful projects, while we also strive to create an environment that provides the support and mentorship needed to learn and grow.

With your technical expertise, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

The US base salary range for this full-time position is $114,000-$168,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location.

The range displayed on each job posting reflects the minimum and maximum target salaries for the position across all US locations.

Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.

Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits.

Learn more about benefits at Google.

Responsibilities

  • Write product or system development code.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product / program updates and user feedback.
  • Triage product or system issues and debug / track / resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
Google Inc.
San Francisco, California

Software Engineering Manager II, Site Reliability Engineering, Google Cloud. Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google's services—both our internally critical and o...

Promoted
Google Inc.
San Francisco, California

Software Engineering Manager II, Site Reliability Engineering, Google Cloud. Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google's services—both our internally critical and o...

Promoted
Google Inc.
San Bruno, California

Software Engineering Manager II, YouTube. Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. As a...

Promoted
Google
San Francisco, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

Promoted
Myriad Genetics Inc.
San Francisco, California

Site Reliability Cloud Engineer. Use AWS Cloud to build, configure, automate and maintain highly reliable, scalable and secure services & infrastructure (EC2, IAM, Security Groups, Route53 and S3). ...

Promoted
Intelliswift Software
San Francisco, California

Job Title: Java Developer - AWS. Looking for an experienced cloud engineer who will be working on design and development of a suite of web applications. The individual will be responsible for developing, implementing, maintaining, and supporting Java based components and interfaces. Over 10 years of...

Promoted
Cruise
San Francisco, California

We are looking for a Senior Engineer with an extensive engineering background, experience using a variety of developer tools and technologies, and who is passionate about developer productivity. The developer productivity organization is responsible for delivering and maintaining the tools and servi...

Unreal Gigs
San Francisco, California
Remote

Are you passionate about developing scalable, cloud-native applications that empower users and drive innovation? Do you excel in building robust software that leverages the full potential of cloud services? If you’re ready to create software that scales effortlessly and meets the challenges of moder...

Cisco
San Francisco, California

Our Internet and cloud intelligence platform delivers the only collectively powered view of the Internet, cloud and SaaS platforms, helping enterprises and service providers work together to identify problems before it impacts revenue, damages brand reputation, or halts employee productivity. We’re ...

Guidewire
San Mateo, California

Software Engineer role within a data platform/data engineering team. Understanding of distributed systems concepts and principles (consistency and availability, liveness and safety, durability, reliability, fault-tolerance, consensus algorithms). Design, develop and run cloud native data platform an...