Senior Software Engineer, Infrastructure, Platforms Infrastructure Engineering
at Google
Location
Sunnyvale, CA, USA; Kirkland, WA, USA
Compensation
$174k–$252k USD
Type
full time
Posted
6/25/2025
Market range · company + function + seniority
p25 · target · p75 · n=800
Posted $252k · in the market band
Posting health
Aging · 65- ·Open 484 days
Tailor your résumé to this role in 30 seconds.
Free account · ATS keyword check · per-job bullet rewrite by Claude.
Job description
With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.
The AI and Infrastructure team works on the world’s toughest problems, redefining what’s possible and the possible easy. We empower Google customers by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. Our customers include Googlers, Googler Cloud customers, and billions of Google users worldwide. We’re at the center of amazing work at Google by being the “flywheel” that enables our advanced AI models, delivers computing power across global services, and offers platforms that developers use to build services.
In AI and Infrastructure, we shape the future of hyperscale computing by inventing and creating world-leading future technology, and drive global impact by contributing to Google infrastructure, from software to hardware (including building Vertex AI for Google Cloud). We work on complex technologies at a global scale with key players in the AI and systems space. Join a team of talented individuals who not only work together to keep data centers operating efficiently but also create a legacy of driving innovation by building some of the most complex systems technologies.Individual pay is determined by factors including job-related skills, experience, and relevant education or training.US: $174000 - $252000 (USD) + 15% bonus target + equity + benefits
Learn more about benefits at Google.
Responsibilities
- Write and test product or system development code.
- Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
- Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
- Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
Minimum qualifications:
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience programming in C++, Python, or Go.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
- 3 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 related technical field.
- 1 year of experience in a technical leadership role.
- Experience developing accessible technologies.
In most instances, this position requires in-person interviews as part of the hiring process.
- Health, dental, vision, life, disability insurance
- Retirement Benefits: 401(k) with company match
- Paid Time Off: 20 days of vacation per year, accruing at a rate of 6.15 hours per pay period for the first five years of employment
- Sick Time: 40 hours/year (increased to 69 hours/year for Seattle) including 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
More open roles at Google
Hiring velocity, headcount trend, and every open posting on one page.
Similar roles
Open postings ranked by description similarity — useful if this role isn't quite right.
- Senior Software Engineer, Infrastructure, AI and Infrastructure98% matchGoogle· Sunnyvale, CA, USA· $174k–$252k USD· same company
- Senior Software Engineer, Infrastructure, Google Cloud AI96% matchGoogle· Sunnyvale, CA, USA; Kirkland, WA, USA· $174k–$252k USD· same company
- Software Engineer III, Infrastructure, Platforms Infrastructure Engineering96% matchGoogle· Sunnyvale, CA, USA; Boulder, CO, USA· $147k–$210k USD· same company
- Software Engineer III, Infrastructure, Google Cloud AI95% matchGoogle· Sunnyvale, CA, USA; Kirkland, WA, USA· $147k–$210k USD· same company
- Senior Software Engineer, Performance, Platforms Infrastructure Engineering95% matchGoogle· Sunnyvale, CA, USA· $174k–$253k USD· same company
- Senior Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering95% matchGoogle· Sunnyvale, CA, USA· $174k–$252k USD· same company