Senior Software Engineer, Infrastructure / Efficiency / Productivity

Roku

Cambridge, United Kingdom
Hybrid (in-office monday to thursday, flexible remote work on fridays)
Ai-first automation roadmap
Ai/llm-enabled workflow automation
Ci/cd and build/test pipelines
Roku is seeking a Senior Software Engineer to lead the strategy and architecture of engineering infrastructure and productivity tools. This role focuses on AI-assisted workflow automation and requires strong technical expertise, particularly in CI/CD, developer productivity, and cross-functional collaboration

Job Summary

  • Roku is seeking a world class engineer to be a true force multiplier by owning the strategy, architecture, and long-term execution of engineering infrastructure, enterprise tooling, and AI-assisted workflow automation.
  • This architect/strategist role drives org-wide improvements in engineering productivity, delivery throughput, quality, security posture, and cost efficiency by building platforms, working practices and automation (including AI/LLM-enabled capabilities) that scale across geographies and time zones.
  • This is a highly visible role and you will report directly to a Vice President of Engineering.

Matching Summary

Match Score: 85

Roku is seeking a Senior Software Engineer to lead the strategy and architecture of engineering infrastructure and productivity tools. This role focuses on AI-assisted workflow automation and requires strong technical expertise, particularly in CI/CD, developer productivity, and cross-functional collaboration.

Skills & Requirements

Must-have

  • AI-first automation roadmap
  • AI/LLM-enabled workflow automation
  • CI/CD and build/test pipelines
  • Jenkins, Docker, Bazel/BitBake/Yocto
  • TestRail or equivalent
  • Jira workflow design and automation
  • Secure-by-default controls
  • build/test performance and reliability

Nice-to-have

  • cross-functional, cross-geo automation
  • cost efficiencies across tooling/infrastructure
  • long-term stewardship via roadmaps
  • operational maturity (runbooks/SLOs)
  • incident/postmortem practices
  • strong technical leader
  • experience in consumer electronics devices

Key Requirements

  • Bachelor’s in Computer Science or Computer Engineering, or equivalent experience
  • Prior experience at Staff, Principal, or Architect level
  • Ownership in platform/infrastructure, developer productivity, CI/CD, build systems, or workflow automation
  • Strong, hands-on knowledge of Git, Jenkins, Docker, Build systems
  • Demonstrated experience delivering automation at scale
  • Strong systems thinking
  • Excellent written communication
  • Experience building AI-assisted developer tooling
  • Experience implementing evaluation/monitoring for AI systems
  • Extensive experience with software development on embedded Linux
  • Experience working in large cross functional teams

Work Rights

Not specified

Tailored Resume

Cover Letter