Principal Software Engineer, Platform
Core
Own the architecture of a large, multi-team codebase and build shared platform services, infrastructure, and paved paths for data access, background jobs, environments, and observability.
Role type
Principal Software Engineer, Platform
Builds
Shared platform services, infrastructure, and paved paths for data access, background jobs, environments, and observability
Domain
Software Engineering / Platform Infrastructure
Deliverable
infrastructure
Required skills
architectural judgment, monorepo tooling, cloud infrastructure, infrastructure as code, CI/CD, observability, agentic software engineering, AI coding agents, context engineering, sandboxed execution
Preferred skills
product engineering, working across the stack
Technologies
Nx, Turborepo, Bazel
Responsibilities
Design monorepo structure, package ownership, build graph, and conventions for effective agent-assisted development; Build and operate shared platform services, infrastructure, and paved paths; Develop AI-assisted code review, test generation, and CI gates; Deploy background agents for scoped tickets, flaky-test triage, dependency upgrades, migrations, and incident-related fixes; Set technical direction across multiple teams through architectural judgment and working code
Seniority
Principal, strategy & mentorship
