Senior Software Engineer, Developer Experience
Core
Building frameworks, tooling, and platforms to enable engineers to ship high-quality software quickly and safely by removing friction from the development inner loop.
Role type
Senior IC developer experience engineer (platforms & tooling)
Builds
Developer platforms, build systems, CI/CD pipelines, test infrastructure, and code quality workflows
Domain
Software engineering infrastructure / DevOps / Platform engineering
Deliverable
infrastructure
Required skills
Go, Python, TypeScript, CI/CD systems, containerization, orchestration, observability, software design
Preferred skills
monorepo strategies, internal developer platforms, infrastructure-as-code, service networking, data-driven prioritization
Technologies
GitHub Actions, CircleCI, Jenkins, Bazel, Pants, AWS, GCP, Azure, Docker, Kubernetes, Terraform, Helm, gRPC, Protobuf, OpenTelemetry, Prometheus, Grafana, Backstage
Responsibilities
Design and evolve core developer platforms and tooling; Drive improvements to engineering velocity and reliability; Own critical roadmap areas end-to-end; Establish guardrails for secure-by-default development; Lead cross-functional initiatives and guide architectural decisions; Mentor fellow engineers and promote best practices
Seniority
Senior, hands-on IC