Senior Software Development Engineer - Developer Productivity
Core
Architect and operate CI/CD and AI Factory automation infrastructure for Adobe Photoshop's build, test, and release pipelines across Windows, macOS, iOS, Android, and Web.
Role type
Senior Software Development Engineer (Developer Productivity & Infrastructure)
Builds
Intelligent automation layer for CI/CD, self-healing pipeline components, and AI-driven failure triage/remediation systems.
Domain
Developer Infrastructure / CI/CD / Cloud Operations / AI Engineering
Deliverable
production ML models | infrastructure
Required skills
CI/CD architecture, AWS infrastructure (EC2, Auto Scaling, VPC, IAM), Python, Go, Shell scripting, multi-platform build systems (Windows/macOS), AI/ML integration for automation, debugging complex systems, mentoring engineers
Preferred skills
AI-driven developer tooling, observability platforms (Splunk, Grafana, CloudWatch), Apple build toolchain (Xcode, Universal Binary, code signing), CI/CD security practices
Technologies
AWS, EC2, Mac instances, Auto Scaling, EBS, S3, VPC, IAM, Python, Go, Groovy, LLMs, Splunk, Grafana, CloudWatch, Xcode
Responsibilities
Architect end-to-end infrastructure systems, build AI Factory automation patterns, design and operate cloud-based CI capacity, lead code and design reviews, eliminate toil via automation, mentor peers, influence cross-team best practices
Seniority
Senior, hands-on IC with architectural leadership