SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Amplitude is a leading AI-first digital analytics platform serving over 4,700 customers including Atlassian, Burger King, NBCUniversal, and Square. The UI Foundation team owns the frontend infrastructure that powers product engineering across the organization—architecture, performance, developer experience, tooling, and build systems.
You'll join as a Staff Software Engineer to drive architectural decisions for the frontend platform and lead the buildout of Amplitude's "software factory," a set of autonomous AI-agent-driven engineering workflows designed to increase velocity across the organization.
Key responsibilities include:
**Frontend Architecture**: Own and evolve the architectural foundations of the frontend platform, including module boundaries, micro-frontend patterns, shared component and design-system infrastructure, and state management strategy.
**Application Performance**: Diagnose and fix systemic performance issues such as bundle size, load time, runtime performance, and rendering bottlenecks. Establish performance budgets and guardrails that scale across teams.
**Developer Experience & Tooling**: Build and maintain build systems, local development environments, CI/CD pipelines, linting/codegen tools, and internal tooling that other engineers depend on daily.
**Software Factory & Agentic Workflows**: Continuously identify the biggest bottleneck in the engineering workflow and build AI-agent-driven automation to remove it. This is an iterative practice of finding where engineers spend unnecessary manual effort and systematically eliminating it with agentic tooling.
**Technical Leadership**: Set technical direction and standards for the frontend organization. Mentor senior and staff-track engineers. Review architecture proposals from other teams that touch shared frontend infrastructure.
**Cross-Functional Partnership**: Work closely with product engineering teams, design systems, and platform/infrastructure teams to ensure foundational investments solve real product-team pain points.
This is a high-leverage, low-oversight role where you'll set technical direction for a foundational team rather than execute a predefined roadmap. You should think like an infrastructure engineer with deep fluency in frontend systems.