Google Cloud is seeking a Software Developer II for their Site Reliability Development team. This role combines software and systems development to build and run large-scale, massively distributed, fault-tolerant systems. You'll ensure that Google Cloud's services have reliability, appropriate uptime, and a fast rate of improvement. The job involves optimizing existing systems, building infrastructure, and automating processes.
As a Site Reliability Developer, you'll tackle the unique challenges of scale at Google Cloud, applying your expertise in coding, algorithms, complexity analysis, and large-scale system design. The team values diversity, intellectual curiosity, problem-solving, and openness. You'll work in a blame-free environment that encourages collaboration, big thinking, and risk-taking.
Your responsibilities will include writing code, reviewing others' code, contributing to documentation, troubleshooting system issues, and participating in design reviews. You'll manage project priorities, deadlines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing software solutions.
This role offers the opportunity to work on meaningful projects with the support and mentorship needed to learn and grow. If you're passionate about large-scale systems, enjoy problem-solving, and want to contribute to the reliability of Google Cloud's services, this position could be an excellent fit for you.
Google is an equal opportunity employer committed to building a diverse and inclusive workforce. They offer a collaborative work environment and the chance to make a significant impact on one of the world's leading technology companies.