Senior System Software and Performance Architect at Google
Mountain View, CA
$163,000–$237,000from the description
Jul 9, 2026
Mountain View, CA
Jul 21, 2026
What this job asks for AI summary
This role focuses on deep performance analysis of complex software workloads running on custom ARM-based silicon, with the goal of identifying bottlenecks and informing future SoC designs. Day-to-day work spans the Linux kernel, Android software stack, and toolchains, while also involving benchmark design and hardware/software co-design methodology. The position suits an experienced engineer comfortable operating across the full stack and guiding other engineers technically.
Senior level · 8+ years · San Jose-Sunnyvale-Santa Clara, CA · Bachelor's required · Full-time
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
Why we read it this way (8)
The role is posted across multiple US locations: Mountain View CA, Austin TX, Portland OR, and Poughkeepsie NY. Mountain View (San Jose CBSA) is listed first and is Google's primary HQ, so it is used as the primary metro.
The Linux Kernel / Toolchains / Android system software stack requirement is an OR gate — candidates must have depth in at least one of the three areas. Linux Kernel is listed as the primary skill with the other two captured as alternatives.
Toolchains (compilers, JIT compilation, symbolization) and Android system software stack are the two named alternatives to Linux Kernel for the required domain expertise gate.
ARM architecture and SoC design appear only in the Responsibilities section (not in the Minimum Qualifications), so they are treated as preferred context rather than hard gates.
The Master's/PhD preference and soft-skill items (mentoring, innovation, ambiguity comfort) appear under Preferred Qualifications and are not hard gates.
Compensation is stated as $163,000–$237,000/year plus a 15% bonus target and equity; the bonus and equity are not captured in the comp fields as they are variable.
The posting's internal label reads 'Mid Experience' in the header, but the title is 'Senior' and the minimum qualifications gate on 8 years of experience — the actual requirements support a Senior classification.
Ignored 3 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): full-stack performance analysis, ARM architecture, SoC design.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.