Google Cloud is seeking a Software Developer II for their Site Reliability Development team, focusing on building and maintaining large-scale, distributed systems. This role combines software and systems development to ensure Google Cloud's services maintain high reliability and performance standards. The position involves working on complex challenges unique to Google Cloud's scale, requiring expertise in coding, algorithms, and large-scale system design.
The role offers an opportunity to work in a culture that values intellectual curiosity and problem-solving. Google promotes a blame-free environment where developers can collaborate, take risks, and work on meaningful projects while receiving necessary support and mentorship for professional growth. The team is responsible for optimizing existing systems, building infrastructure, and implementing automation to improve efficiency.
As a Site Reliability Developer, you'll be managing project priorities and deliverables while designing, developing, testing, and maintaining software solutions. The position requires strong technical skills and the ability to work effectively with cross-functional teams. Google's commitment to diversity and inclusion means you'll be part of a team that brings together people with various backgrounds and perspectives.
The ideal candidate should have experience with software development, data structures, and algorithms. They will be responsible for code review, documentation, system troubleshooting, and participating in technical design decisions. This role offers an excellent opportunity to work on critical infrastructure that powers Google Cloud's services while contributing to the company's culture of innovation and technical excellence.