Senior Software Engineer, AI Developer Experience
Core
Building and evolving an internal developer platform to reduce engineering toil, improve build/test/release workflows, and enhance developer ergonomics.
Role type
Senior Software Engineer (Developer Platform/DevTools)
Builds
CI/CD pipelines, release automation, observability standards, platform tooling, and developer workflows
Domain
Software Engineering / Developer Experience / Infrastructure
Deliverable
product features
Required skills
Systems/productivity language (Python, TypeScript/JS), CI/CD pipeline design, observability (instrumentation, alerting, dashboards), containerization (Docker/Kubernetes), developer tooling (CLIs, libraries), cross-team collaboration
Preferred skills
Monorepo management, large-scale CI performance optimization, internal platform building (service templates, paved roads), Infrastructure-as-Code (Terraform), AI-assisted tooling
Technologies
Python, TypeScript/JS, Docker, Kubernetes, Terraform
Responsibilities
Identify workflow bottlenecks and build tools to reduce toil; Design reusable CI pipelines and deployment workflows; Establish shared observability primitives and standards; Build core platform capabilities for running and scaling services; Own systems end-to-end and improve production reliability
Seniority
Senior, hands-on IC