Jobs / Goo***
Site Reliability Engineer- SWE- Cloud (Multiple Openings)
Goo*** · Mountain View, CA, United States
Mountain View, CA, United StatesFull timeExp: 2+ yrs152,800-211,000 USD/yearlyHybrid
Remuneration
$152,800 - $211,000 base salary, 15% bonus target, equity, and benefits
Location
Mountain View, CA, United States
Visa sponsorship
Sponsors visa
Job summary
This site reliability engineering role develops and operates scalable, reliable software services, improving availability, performance, and service quality throughout the lifecycle from design to deployment and ongoing operation. Work includes writing and reviewing code, debugging system issues, planning capacity, building automation, monitoring service health, and leading incident response and blameless postmortems. The role involves distributed and backend systems, with software development experience in C++, Python, Java, Go, or JavaScript.
Benefits
15% bonus targetEquityBenefits
Qualifications
- Bachelor’s degree in Computer Science, Engineering, Mathematics, Physics, or a related field.
- At least 2 years of experience in the role or a Site Reliability Engineer-related occupation.
- At least 2 years of software development experience using C++, Python, Java, Go, or JavaScript.
- At least 2 years of experience with distributed systems, backend systems, scalable and reliable software architecture, debugging and troubleshooting, and software or system design.
- At least 2 years of experience in two or more of incident response management, Kubernetes, API design, performance analysis, machine learning infrastructure, applied AI, system efficiency improvement, security, integration testing, or real-time monitoring and alerting.
- At least 1 year of experience in distributed computing.
Responsibilities
- Write product or system development code.
- Review engineers’ code and provide feedback on best practices, accuracy, testability, and efficiency.
- Contribute to and update documentation or educational content.
- Triage, debug, track, and resolve product or system issues.
- Participate in or lead design reviews and evaluate technology options.
- Improve services throughout design, deployment, operation, and refinement.
- Prepare services for launch through system design consulting, platform development, capacity planning, and launch reviews.
- Guide teams on service availability, performance, and automation to prevent recurring issues.
- Monitor service availability, latency, and overall system health.
- Lead incident response and blameless postmortems.
- Scale systems through automation and changes that improve reliability and delivery speed.
Skills
C++GCPGoJavaJavaScriptKubernetesPythonOpenTelemetryREST
Degrees
Bachelor’s degree in Computer Science, Engineering, Mathematics, Physics, or a r
Industry
Cloud computing
Relocation
No