Jobs · Engineering · Washington

Software Engineer III, Infrastructure, AI and Infrastructure

Google · Seattle, WA · 1 mo ago
On-siteEngineeringFull-time

Benefits

  • Health, dental, vision, life, and disability insurance
  • Retirement: 401(k) with company match
  • Paid Time Off: 20 days of vacation per year, accruing at 6.15 hours per pay period for the first five years
  • Sick Time: 40 hours/year (increased to 69 hours/year for Seattle) plus 5 discretionary sick days per instance
  • Maternity Leave (Short‑Term Disability + Baby Bonding): 28–30 weeks
  • Baby Bonding Leave: 18 weeks
  • Holidays: 13 paid days per year

Preferred work locations: Kirkland, WA; Seattle, WA; Sunnyvale, CA (US‑based employees).

Minimum qualifications

  • Bachelor’s degree or equivalent practical experience
  • 2 years of experience programming in C++, Python, or Go
  • 2 years of experience developing large‑scale infrastructure, distributed systems, or networks, or experience with compute technologies, storage, or hardware architecture

Preferred qualifications

  • Master’s degree or PhD in Computer Science or a related technical field
  • 2 years of experience with performance, large‑scale systems data analysis, visualization tools, or debugging
  • 2 years of experience with data structures or algorithms in an academic or industry setting
  • Experience developing accessible technologies
  • Proficiency in code and system health diagnosis, resolution, and software test engineering

About the role

Google’s software engineers develop next‑generation technologies that power billions of users worldwide. The work spans information retrieval, distributed computing, large‑scale system design, networking, data storage, security, AI, natural language processing, UI design, mobile, and more. Engineers are expected to be versatile, demonstrate leadership, and tackle full‑stack problems as the business evolves. The Technical Infrastructure team builds and maintains the architecture behind Google’s products, from data centers to AI platforms, ensuring reliability, efficiency, and speed at hyperscale.

Responsibilities

  • Write product or system development code
  • Participate in, or lead, design reviews with peers and stakeholders to evaluate technology options
  • Review code authored by others and provide feedback on style, accuracy, testability, and efficiency
  • Contribute to documentation or educational content and adapt it based on product updates and user feedback
  • Triage product or system issues, debug, track, and resolve them by analyzing impacts on hardware, network, or service operations and quality

Pay

US: $147,000 – $210,000 (USD) plus a 15 % bonus target, equity, and benefits.

Most interviews for this position are conducted in person, as required by the hiring process.

Similar jobs