Member of Technical Staff 2

Adobe is changing the world through digital experiences, providing creative, marketing and document solutions to empower everyone from emerging artists to global brands.
$120,000 - $180,000
DevOps
Staff Software Engineer
In-Person
2+ years of experience
Enterprise SaaS

Description For Member of Technical Staff 2

Adobe's Photoshop team is seeking a Release Automation Software Engineer to join their build and release automation team. This role focuses on building efficient, automated systems and tools that empower Android developers to deliver high-quality software faster and with greater reliability.

The position involves working closely with mobile engineers, QE, and release program managers to improve release workflows, simplify processes, and build an exceptional developer experience through automation, streamlined tooling, and optimized build systems.

As a Release Automation Engineer, you'll be responsible for creating and maintaining CI/CD pipelines, automating build and release processes, securing the supply chain, and managing binary signing processes. The role requires expertise in CI/CD tools like Jenkins and GitHub Actions, strong programming skills in languages like Python or Go, and experience with monitoring tools and Kubernetes-based deployments.

Adobe offers an innovative environment where you'll work with cutting-edge technologies to solve complex automation challenges. The company is committed to creating exceptional employee experiences and values diversity and inclusion. This is an opportunity to join a world-class team that's transforming how creative professionals work through digital experiences.

The ideal candidate will have 2+ years of experience in build and release engineering, strong technical skills, and excellent communication abilities. You'll be part of Adobe's mission to change the world through digital experiences, working on products used by millions of creative professionals globally.

Last updated a month ago

Responsibilities For Member of Technical Staff 2

  • Author CI/CD pipelines for PS Desktop and Mobile Applications
  • Automate build and release processes to reduce developer friction
  • Secure the supply chain and manage binary signing processes
  • Create and maintain high-quality documentation

Requirements For Member of Technical Staff 2

Python
Go
Kubernetes
  • Bachelor's degree in Computer Science, Engineering, or related field
  • 2+ years of experience as a Build and Release Engineer
  • Knowledge in Jenkins and GitHub Actions for CI/CD
  • Strong proficiency in Python, Go, or Groovy
  • Binary signing and security experience
  • Knowledge in CI/CD deployments, monitoring and alerting
  • Good communication skills

Benefits For Member of Technical Staff 2

Medical Insurance
Vision Insurance
Dental Insurance
  • Equal Employment Opportunity
  • Accommodations for disabilities

Interested in this job?

Jobs Related To Adobe Member of Technical Staff 2

Senior Build Systems Engineer

Senior Build Systems Engineer role at Adobe leading the development and management of proprietary build systems for Adobe applications.

Technical Program Manager, Customer Engineering

Technical Program Manager role at Adobe leading customer engineering initiatives, managing support-engineering partnerships, and developing scalable solutions.

Manager of Systems Engineering

Lead a team of systems engineers at Disney Experiences, managing infrastructure, automation, and cloud technologies while ensuring system reliability and security.

Lead DevOps Engineer (Release Platforms)

Lead DevOps Engineer position at Tableau (Salesforce) focusing on cloud infrastructure, CI/CD pipelines, and security automation for Tableau Online platform.

Software Engineer L5, Build and Release Tools, Machine Learning Platform

Staff Software Engineer position at Netflix focusing on build and release tools for the Machine Learning Platform, offering competitive compensation and remote work.