Skip to content
mimi

Staff Software Developer

Google

Canada · On-site Full-time Lead Today

About the role

About

Become a key player in Site Reliability Engineering as a Staff Software Developer. Leverage your expertise to design, develop, and optimize large-scale systems in a fast-paced, open environment.

This role demands advanced skills in software development, distributed systems, and stakeholder engagement. With eight years of experience in coding and three years in system design, you will enhance reliability while addressing complex challenges. Collaborate with diverse teams and utilize your technical skills to create robust solutions that improve uptime and performance.

Utilize your coding and systems expertise to drive reliability and innovation in a wide-ranging technical infrastructure.

Key Responsibilities

  • Engage in the complete lifecycle of services
  • Support pre-live services with design consulting
  • Measure and monitor live service availability
  • Implement automation for sustainable scaling
  • Manage incident response and conduct postmortems

Requirements

  • Bachelor’s degree in Computer Science or related field
  • 8 years in software development across languages
  • 3 years in designing distributed systems
  • Master’s degree preferred but not required
  • Strong problem-solving capabilities and teamwork

Skills

distributed systemssoftware development

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free