Platform Automation Engineer
Listed on 2026-05-20
-
Engineering
Systems Engineer, Software Engineer
The Opportunity
The Ethos Platform provides industry leading container hosting capabilities. Our solutions support high traffic, highly visible applications with immense amounts of data, heavy compute/GPU requirements and exciting scalability and performance needs.
The Platform Automation Engineer on the Ethos Platform Reliability team will organize and orchestrate maintenance activities across our vast fleet of Kubernetes clusters. In doing so, this engineer will collaborate with internal teams and build automation to support their complex scheduling requirements. Our team prides itself on making a measurable difference to Adobe's development culture, reputation and bottom line.
The successful candidate should have experience with software engineering, release management and a strong ability to script or code. This engineer should be self‑motivated, with a desire to automate all‑the‑things, and an ability to drive projects to conclusion. Strong collaboration with other engineering teams along with proficiency in understanding complex inter‑team requirements are needed to succeed in this role. The individual should regularly use AI tools to improve their individual velocity.
Whatyou'll Do
- Coordinate complex releases, changes and feature deprecation among the multiple teams that deliver them, while communicating with our large body of internal clients.
- Identify client needs and update release schedules to facilitate their needs.
- Ideate, develop and deploy self‑service, client‑oriented applications to aid with scheduling and reporting.
- Write software that integrates multiple systems such as Git, JIRA, Slack to aid in fleet visibility and release orchestration.
- Strive to reduce platform outages and increase velocity through process review, improvement and enforcement.
- Work collaboratively with internal teams and internal clients to achieve the best outcomes in a challenging environment. Examples include scheduling high‑risk work during sensitive periods like holidays or conferences.
- Work directly with your senior manager in a medium‑sized, multi‑layer organization to assist with automation, reporting and process optimization. You may be asked to act as your leader's delegate in some cases.
- B.Sc. or higher in related field, or equivalent experience.
- 5+ combined years of proven experience in release engineering, software engineering, site reliability engineering, program management, and/or configuration management.
- Understanding of platform maintenance methodologies and experience coordinating planned work with clients.
- Skills and passion for automating repetitive work using scripting languages (Python, Go, Bash) and familiarity with popular frameworks like Flask and React.
- Fluency in the modern AI landscape, including use of tools such as Cursor, Co‑Pilot and Claude.
- Highly organized and able to balance multiple communication channels, schedules and meetings. Strong written and oral skills.
- Strong understanding and extensive experience with scrum terminology and processes.
- Experience with cloud service providers:
Microsoft Azure, Amazon AWS. - Familiarity with Kubernetes, containerization, REST‑based APIs, API Gateways and CI/CD systems.
- Belief in process documentation and experience writing them against a technical landscape.
- Schedule flexibility to occasionally meet between 7 AM and 10 AM Pacific Time, or 9 AM and noon Eastern Time.
Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other protected characteristic.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).