Base Career helps you apply smarter for this job.
Key skills for this role
We are looking for a senior Software Developer to own and advance our CI/CD and AI Factory automation infrastructure. This is a self-directed, high-ownership role built around extensive solution design and end-to-end implementation — you will architect systems from first principles, drive them through design review, and own their delivery and operation in production. A core mandate of this role is to use automation to reduce the reactive support burden on the team. This includes building systems that triage failures, predict flakiness, auto-remediate known issues, and provide insights without human help. You will establish the AI Factory automation patterns and infrastructure that permit the team to prioritize strategic improvements and non-automatable maintenance. As a senior engineer, you will influence across teams, lead technical reviews, mentor peers, and make architectural decisions with lasting impact on how Photoshop engineers build and ship software.
What You'll Own
Build and implement comprehensive solutions by architecting, documenting, reviewing, and delivering complex infrastructure systems end-to-end. Own the full lifecycle from problem definition through production operation, not just individual features or components.
AI Factory automation platform — compose and construct the intelligent automation layer on our continuous integration and delivery environment. Integrate LLM capabilities to auto-diagnose failures, classify root causes, generate remediation suggestions, and surface actionable signals. Replace manual log triage with self-healing pipeline components, including flaky test detection, predictive build health, and automated failure classification.
AWS infrastructure — design and operate cloud-based CI capacity on AWS, including Mac EC2 instances, Auto Scaling groups, EBS volumes, caching, cost optimization strategies, and hybrid on-premises/cloud orchestration
Architectural decisions for pipeline infrastructure and toolchain evolution across all supported platforms
Code standards and patterns for our pipeline tooling codebase (GO Lang, Python, Groovy)— establishing practices that improve consistency and long-term maintainability across the team
Lead code and design reviews, providing constructive criticism grounded in system-level thinking and production experience
Identify and eliminate toil — proactively find recurring manual work and build automation that removes it permanently, measurably reducing on-call and support burden for the team
Mentor peers on CI/CD best practices, AI-assisted automation patterns, AWS infrastructure, and macOS platform specifics
Cross-team influence — represent the CI/CD team in conversations with platform, security, and product engineering stakeholders; drive AI Factory and cloud infrastructure best practices beyond the Photoshop team to the broader Adobe engineering community
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
San Francisco, USA
Mexico, USA
San Francisco, USA
Toronto, CAN
Paris, USA
Noida, IND
San Jose, USA
San Jose, USA
Lehi, USA
The Photoshop CI/CD Infrastructure team owns the build, test, and release pipeline that ships one of Adobe's most iconic products across Windows, macOS, iOS, Android and Web. We operate Photoshop's CI/CD pipelines and infrastructure at a significant scale — thousands of builds per day, hundreds of engineers as customers — running across on-premises Apple Macintosh hardware and AWS cloud infrastructure. We are actively evolving our platform to incorporate automation that reduces toil, accelerates developer feedback loops, and allows the group to focus on higher-leverage work. We are building toward an AI Factory model — where intelligent automation handles routine operational decisions and the team focuses on problems that genuinely require human judgment.
We are looking for a senior Software Developer to own and advance our CI/CD and AI Factory automation infrastructure. This is a self-directed, high-ownership role built around extensive solution design and end-to-end implementation — you will architect systems from first principles, drive them through design review, and own their delivery and operation in production. A core mandate of this role is to use automation to reduce the reactive support burden on the team. This includes building systems that triage failures, predict flakiness, auto-remediate known issues, and provide insights without human help. You will establish the AI Factory automation patterns and infrastructure that permit the team to prioritize strategic improvements and non-automatable maintenance. As a senior engineer, you will influence across teams, lead technical reviews, mentor peers, and make architectural decisions with lasting impact on how Photoshop engineers build and ship software.
What You'll Own
Build and implement comprehensive solutions by architecting, documenting, reviewing, and delivering complex infrastructure systems end-to-end. Own the full lifecycle from problem definition through production operation, not just individual features or components.
AI Factory automation platform — compose and construct the intelligent automation layer on our continuous integration and delivery environment. Integrate LLM capabilities to auto-diagnose failures, classify root causes, generate remediation suggestions, and surface actionable signals. Replace manual log triage with self-healing pipeline components, including flaky test detection, predictive build health, and automated failure classification.
AWS infrastructure — design and operate cloud-based CI capacity on AWS, including Mac EC2 instances, Auto Scaling groups, EBS volumes, caching, cost optimization strategies, and hybrid on-premises/cloud orchestration
Architectural decisions for pipeline infrastructure and toolchain evolution across all supported platforms
Code standards and patterns for our pipeline tooling codebase (GO Lang, Python, Groovy)— establishing practices that improve consistency and long-term maintainability across the team
Lead code and design reviews, providing constructive criticism grounded in system-level thinking and production experience
Identify and eliminate toil — proactively find recurring manual work and build automation that removes it permanently, measurably reducing on-call and support burden for the team
Mentor peers on CI/CD best practices, AI-assisted automation patterns, AWS infrastructure, and macOS platform specifics
Cross-team influence — represent the CI/CD team in conversations with platform, security, and product engineering stakeholders; drive AI Factory and cloud infrastructure best practices beyond the Photoshop team to the broader Adobe engineering community
Creative software and digital experience company behind Photoshop, Acrobat, and Experience Cloud, empowering creators and businesses worldwide.
Visit company websiteJobs and hiring trendsUSD 190200-301600 / year
Full-time
Senior · 10+ years experience
Apply faster on company sites with our extension.