Talent.com
Staff Software Engineer, Site Reliability Engineering, Google Cloud
Staff Software Engineer, Site Reliability Engineering, Google CloudGoogle Inc. • San Francisco, CA, United States
Staff Software Engineer, Site Reliability Engineering, Google Cloud

Staff Software Engineer, Site Reliability Engineering, Google Cloud

Google Inc. • San Francisco, CA, United States
21 hours ago
Job type
  • Full-time
Job description

Staff Software Engineer, Site Reliability Engineering, Google Cloud

corporate_fare Google San Francisco, CA, USA

Apply

X Applicants in San Francisco : Qualified applications with arrest or conviction records will be considered for employment in accordance with the San Francisco Fair Chance Ordinance for Employers and the California Fair Chance Act.

  • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
  • 8 years of experience coding in one or more general purpose languages (e.g., Python, C, C++, Java, Go).
  • 3 years of experience designing, analyzing, and troubleshooting distributed systems.
  • 3 years of experience leading projects.
  • Ability to work across time zones, including weekend on-call work.

Preferred qualifications :

  • Experience working in computing, distributed systems, storage, or networking.
  • Experience in designing, analyzing, and troubleshooting large-scale distributed systems.
  • Knowledge of networking fundamentals (e.g., TCP / IP, Routing, VLANs, Load Balancing, etc.).
  • Ability to debug, optimize code, and to automate routine tasks.
  • Excellent verbal and written communication, and problem-solving skills.
  • About the job

    Site Reliability Engineering (SRE) combines software and systems engineering 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 SRE’s 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 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.

    The SRE team, works to improve the latency, reliability, and observability of L7 Load Balancing with Google Cloud. We deliver secure, low-latency, high bandwidth, cost effective ingress and egress proxies for TCP proxying and HTTP protocols. External proxies act as first servers between the Internet and Google Cloud Platform customers. Internal proxies allow Cloud Customers to build their systems from scalable services, load balanced at the HTTP or HTTP2 level. We collaborate with partners on system design, implement automation, observability or fast mitigation tools, or make changes directly in binaries.

    Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.

    The US base salary range for this full-time position is $197,000-$291,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. 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

  • Engage in and improve the whole lifecycle of services—from inception and design, through to deployment, operation and refinement.
  • Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews.
  • Maintain services once they are live by measuring and monitoring availability, latency and overall system health.
  • Scale systems sustainably through mechanisms like automation, and creative uses of AI to evolve systems, pushing for changes that improve reliability and velocity.
  • Practice sustainable incident response and blameless postmortems.
  • Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity / expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights : workplace discrimination is illegal , Belonging at Google , and How we hire .

    Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.

    To all recruitment agencies : Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.

    #J-18808-Ljbffr

    Create a job alert for this search

    Site Reliability Engineer • San Francisco, CA, United States

    Related jobs
    Staff Software Engineer, Platform

    Staff Software Engineer, Platform

    Scale AI, Inc. • San Francisco, CA, United States
    Full-time
    Software is eating the world, but AI is eating software.We live in unprecedented times - AI has the potential to exponentially augment human intelligence. Every person will have a personal tutor, co...Show more
    Last updated: 29 days ago • Promoted
    Site Reliability Engineer II

    Site Reliability Engineer II

    VirtualVocations • Concord, California, United States
    Full-time
    A company is looking for a Site Reliability Engineer II- Process Automation.Key Responsibilities Optimize and automate incident and change management processes to enhance system efficiency and re...Show more
    Last updated: 30+ days ago • Promoted
    Staff Engineer, CoreUX

    Staff Engineer, CoreUX

    VirtualVocations • Concord, California, United States
    Full-time
    A company is looking for a Staff Engineer, CoreUX and Expansion.Key Responsibilities Lead a small team of engineers while remaining hands-on in development Drive engineering efforts and code own...Show more
    Last updated: 1 day ago • Promoted
    Senior Cloud Software Engineer

    Senior Cloud Software Engineer

    VirtualVocations • Fremont, California, United States
    Full-time
    A company is looking for a Senior Software Cloud Engineer specializing in Golang.Key Responsibilities Continuously develop a multi-tenant cloud security service Develop new features in a secure ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Platform - Hayward, USA

    Software Engineer, Platform - Hayward, USA

    Speechify • Hayward, CA, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 8 days ago • Promoted
    Senior Site Reliability Engineer

    Senior Site Reliability Engineer

    VirtualVocations • Concord, California, United States
    Full-time
    A company is looking for a Senior Site Reliability Engineer.Key Responsibilities Design, develop, and implement software to enhance system availability, scalability, latency, and efficiency Lead...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    VirtualVocations • Hayward, California, United States
    Full-time
    A company is looking for a Staff Software Engineer, Blockchain Protocols.Key Responsibilities Architect and build scalable, reliable distributed systems integrating various data sources Research...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    PsiQuantum • Palo Alto, CA, United States
    Full-time
    Quantum computing holds the promise of humanity's mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer - Growth Platform

    Staff Software Engineer - Growth Platform

    Waymo • San Francisco, CA, United States
    Full-time
    Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...Show more
    Last updated: 8 days ago • Promoted
    Site Reliability Engineer

    Site Reliability Engineer

    VirtualVocations • Santa Clara, California, United States
    Full-time
    A company is looking for a Site Reliability Engineer to provide engineering and operational support for cloud and application services in Oracle Cloud Infrastructure (OCI).Key Responsibilities De...Show more
    Last updated: 30+ days ago • Promoted
    Site Reliability Engineer Lead

    Site Reliability Engineer Lead

    VirtualVocations • Concord, California, United States
    Full-time
    A company is looking for a Site Reliability Engineer, Team Lead.Key Responsibilities Ensure 24x7 availability of production application systems and drive operational efficiency initiatives Ident...Show more
    Last updated: 1 day ago • Promoted
    Site Reliability Engineer Team Lead

    Site Reliability Engineer Team Lead

    VirtualVocations • Concord, California, United States
    Full-time
    A company is looking for a Site Reliability Engineer, Team Lead.Key Responsibilities Ensure 24x7 availability of production application systems Drive initiatives to improve operational efficienc...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer - AI

    Software Engineer - AI

    VirtualVocations • Concord, California, United States
    Full-time
    A company is looking for a Software Engineer - AI Engineering (Remote).Key Responsibilities Build and integrate AI-powered backend features that adapt and learn in production Extend APIs and dat...Show more
    Last updated: 1 day ago • Promoted
    Staff Engineer

    Staff Engineer

    VirtualVocations • Hayward, California, United States
    Full-time
    A company is looking for a Staff Engineer.Key Responsibilities Solves complex problems across multiple areas and leads cross-functional project teams Mentors others and provides specialized tech...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - UI

    Senior Software Engineer - UI

    VirtualVocations • Concord, California, United States
    Full-time
    A company is looking for a Senior Software Engineer - UI (REMOTE) with multiple openings.Key Responsibilities Drive development and maintenance of software, ensuring it meets defined requirements...Show more
    Last updated: 30+ days ago • Promoted
    Staff Front End Software Engineer

    Staff Front End Software Engineer

    OSI Engineering • Menlo Park, CA, US
    Full-time
    Staff Front End Software Engineer Job Summary We are looking for a talented Staff Software Engineer to join our front-end engineering team developing web solutions. You will be part of a dynamic tea...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Staff Software Engineer, Core Retrieval Infrastructure

    Sr. Staff Software Engineer, Core Retrieval Infrastructure

    Pinterest • Palo Alto, CA, United States
    Full-time
    Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we're on a mission to br...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Bio-Rad Laboratories • Hercules, CA, United States
    Full-time
    This role is both technical and collaborative.You will work closely with cross-functional teams including systems engineers, mechanical designers, assay development scientists, and quality engineer...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocations • Fremont, California, United States
    Full-time
    A company is looking for a Lead Software Engineer who will be responsible for designing and implementing software systems. Key Responsibilities Design, develop, and implement software systems usin...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - APIs

    Software Engineer - APIs

    VirtualVocations • Concord, California, United States
    Full-time
    A company is looking for a Software Engineer - APIs and Backends to enhance their hosting platform.Key Responsibilities Develop new features and functionality for the Hosting Platform API using P...Show more
    Last updated: 1 day ago • Promoted