Google's Site Reliability Engineering (SRE) team is seeking a Software Engineer III to join their Network Management team. This role combines software and systems engineering to build and maintain Google Cloud's large-scale, distributed systems. As an SRE, you'll be responsible for ensuring the reliability and uptime of both internal and customer-facing systems while managing capacity and performance.
The position offers unique challenges of scale specific to Google Cloud, where you'll apply your expertise in coding, algorithms, complexity analysis, and large-scale system design. You'll work in a culture that values intellectual curiosity, problem-solving, and openness, bringing together diverse perspectives in a blame-free environment.
Your responsibilities will include writing and reviewing code, contributing to documentation, troubleshooting complex system issues, and participating in design reviews. You'll manage project priorities and deliverables while working on meaningful projects that directly impact Google's infrastructure.
The role requires strong technical skills in distributed systems, software development, and system design. You'll be part of a team that promotes self-direction while providing support and mentorship for professional growth. This position offers the opportunity to work on critical infrastructure that powers Google's global services while collaborating with talented engineers from diverse backgrounds.
The ideal candidate will have experience with data structures/algorithms, distributed systems, and a strong foundation in computer science. You'll be working in Google's Dublin office, contributing to the company's mission of building and maintaining reliable, scalable systems that serve billions of users worldwide.