Senior Build Systems & Pipeline Engineer
Core
Design and operate high-performance build systems and resilient CI/CD pipelines for multi-platform applications (web, services, iOS, Android) to improve engineering velocity and reliability.
Role type
Senior IC build systems and pipeline engineer
Builds
Scalable build infrastructure, dynamic CI/CD pipelines, automated test systems, and developer tooling for Adobe Express
Domain
Software engineering infrastructure, CI/CD, distributed systems, AI-assisted development workflows
Deliverable
infrastructure
Required skills
Bazel build systems, CI/CD pipeline design, build graph optimization, dependency management, remote caching strategies, system observability, cloud-native infrastructure, Python/Rust/Kotlin/Swift/TypeScript, AI-assisted development tooling
Preferred skills
Monorepo tooling, release automation orchestration, agentic developer workflows, multi-step automation systems
Technologies
Bazel, Buildkite, GitLab, Cursor, Claude Code, GitHub Copilot
Responsibilities
Architect scalable build systems for large multi-platform codebases; Design and optimize Bazel-based build infrastructure; Build and operate dynamic CI/CD pipelines; Develop stable automated test pipelines; Improve build and test observability; Develop tooling for testing, release orchestration, and artifact management; Enable scalable remote caching and distributed build execution; Apply AI-assisted development tools to improve productivity and operational efficiency
Seniority
Senior, hands-on IC