Engineering
Performance Tooling Engineer - Creative Apps
Opportunity summary
Employment type: FULLTIME. Requisition: 3117065. Job description We're looking for a Performance Tooling Engineer to own the tooling and automated tests that keep our products fast, efficient, and correct.
Your mission is to catch regressions before they ship, across latency, memory, power/thermals and functionality, by building the test harnesses, benchmarks, and CI infrastructure that make regressions visible, reproducible, and actionable. The systems you build will run continuously across our device fleet and become the safety net our engineering team relies on.
If you enjoy turning "it feels slower" into a hard number on a dashboard with a bisected culprit commit, this is for you.
Responsibilities
Design, write, and maintain automated tests that detect performance regressions (latency, memory footprint, power consumption, etc.) and functional regressions. Build and operate CI pipelines and tooling that run these tests reliably across a fleet of hardware devices.
Create dashboards, alerting, and triage tooling that surface regressions early and help engineers root-cause them quickly, e.g. automated bisection, historical trend tracking. Partner with cross-functional teams & leadership to define meaningful performance goals and acceptance criteria. Continuously improve test coverage, execution speed, flakiness, and the developer experience of running and interpreting tests1 …
This is a shortened extract from the public vacancy. Follow the original posting for the complete and authoritative description.