Senior Site Reliability Engineer, Software Engineer
AI Summary ✨
Requirements:
Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
8 years of experience with software development in one or more programming languages.
3 years of experience leading projects.
3 years of experience designing, analyzing, and troubleshooting distributed systems.
Nice to haves:
Experience working with Unix/Linux environments, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking.
Experience in designing, analyzing, and troubleshooting distributed systems.
Excellent problem-solving approach, coupled with effective verbal and written communication skills.
What you'll be doing:
Focus on the end customer, both individuals and organisations.
Get them the reliability they need with a strong focus on resource efficiency.
Analyze and deliver ambiguous problems and recommend multi-person projects.
Improve the efficiency of services by optimizing resource allocation and achieving more with fewer resources.
Break down large, complex systems into manageable, sensibly-sized components, determining when and how to do this. Debug complex issues within a set of services.
Perks and benefits:
Google is an equal opportunity and affirmative action employer.
English proficiency is a requirement for all roles unless stated otherwise in the job posting.