Roku

Senior AI DevOps Engineer

Roku
Apply
3 months ago

Responsibilities

  • Design and maintain GitLab CI/CD pipelines for iOS and Android applications.
  • Architect fail-fast pipeline stages and optimize test routing across physical devices and emulators.
  • Build flaky-test detection and quarantine systems that distinguish infrastructure failures from code failures.
  • Automate code signing, versioning, TestFlight and Play Console uploads, and dSYM and mapping-file management.
  • Scale pipelines to handle increasing agent-authored merge request volume without degrading performance or starving human-authored work.
  • Build device reservation and orchestration systems that prevent contention and maximize device utilization.
  • Create self-healing device automation using health checks, remote recovery APIs, and automatic re-registration.
  • Define device compatibility matrices for firmware, models, real hardware, and emulators.
  • Use AI to identify failure patterns, predict infrastructure issues, and continuously optimize pipeline performance.

Requirements

  • At least 5 years of experience operating CI/CD infrastructure at scale, preferably with GitLab CI.
  • Ability to travel up to 20%.
  • Deep understanding of Xcode/xcodebuild, Gradle, code signing, provisioning, and multi-platform mobile builds.
  • Strong Python and Bash scripting skills, including the ability to build reservation systems, health monitors, and pipeline analytics dashboards.
  • Advanced proficiency with AI-assisted development tools such as Copilot, Claude Code, Cursor, or equivalent.
  • Experience designing autonomous, self-healing systems that detect, diagnose, and recover from failures.
  • Experience with infrastructure-as-code such as Terraform, Ansible, or equivalent.
  • Working knowledge of WiFi and BLE protocols.
  • Experience with XCUITest, Espresso, or Appium and the infrastructure needs of mobile test automation.
  • Experience scaling CI for high-volume automated code generation and bot-authored merge requests.

Benefits

  • Hybrid work with office attendance Monday through Thursday and flexible remote work on Fridays, subject to role and office policy.
  • Healthcare options may include medical, dental, and vision coverage, plus life, accident, disability, commuter, and retirement benefits.
  • Global mental health and financial wellness support and resources.
  • Paid time off in accordance with local leave policies.

Tech Stack

AnsibleAppiumBashGitLab CI/CDGradleiOSPythonTerraform

Categories

Roku

About Roku

1,001-5,000 employees

Roku builds streaming players, Roku-branded TVs and audio gear, and the Roku OS licensed to TV manufacturers. Its platform supports ad-supported and subscription streaming, including The Roku Channel and Roku Originals, and underpins a significant advertising business. Founded in 2002 and headquartered in San Jose, it is a public company trading on NASDAQ under the ticker ROKU.

Contact me