Roku

Roku

Cambridge, East of England

Senior Software Engineer, Infrastructure / Efficiency / Productivity

Full-Time£60,000 - 100,000 per yeargisterenUnited Kingdom
IT

Job Description

Salary: £60,000 - 100,000 per year

Requirements:
  • Bachelors degree in Computer Science or Computer Engineering, or equivalent experience
  • Prior experience at the Staff, Principal, or Architect level
  • Ownership in platform/infrastructure, developer productivity, CI/CD, build systems, or workflow automation, including work spanning globally distributed teams and systems
  • Strong, hands-on knowledge of Git workflows, branching strategies, and release management
  • Strong, hands-on knowledge of Jenkins for CI/CD pipeline design, scaling, and reliability
  • Strong, hands-on knowledge of Docker containers for reproducible build and test execution
  • Strong, hands-on knowledge of build systems, with BitBake/Yocto preferred
  • Strong, hands-on knowledge of Jira workflow design and automation, with cross-team visibility
  • Strong, hands-on knowledge of test management systems such as TestRail or equivalent
  • Demonstrated experience delivering automation at scale, including building platforms and components used by multiple teams
  • Strong systems thinking across security, reliability, performance, and cost tradeoffs
  • Excellent written communication skills, including architecture docs, decision records, and operating procedures
  • Experience building AI-assisted developer tooling, such as CI insights, test intelligence, code review automation, release risk scoring, or incident copilots
  • Experience implementing evaluation and monitoring for AI systems, including quality metrics, drift, offline test sets, and human feedback loops
  • Extensive experience with software development on embedded Linux, multi-process architectures, and IPC mechanisms
  • Experience working in large cross-functional teams and influencing teams that do not report to us
  • Ability to see the big picture while staying focused on short-term objectives and deliverables
  • Ability to multitask and drive parallel projects and distributed teams with tight deadlines
Responsibilities:
  • Own the strategy, architecture, and long-term execution of engineering infrastructure, enterprise tooling, and AI-assisted workflow automation
  • Drive org-wide improvements in engineering productivity, delivery throughput, quality, security posture, and cost efficiency
  • Define and lead an AI-first automation roadmap for Engineering Infrastructure and Enterprise Tooling
  • Architect and ship AI/LLM-enabled workflow automation across the SDLC, including risk assessment, automated build/test/deployment, intelligent test selection, change-impact analysis, and auto-triage of build/test failures
  • Establish policies and guardrails for AI usage in internal tools, including data handling, prompt/response logging, model/provider selection, evaluation, fallback behaviors, and abuse prevention
  • Set technical direction and standards for globally used developer tools, including build systems, source code management, branching/release strategy, and self-service support tools
  • Architect and evolve CI/CD and build/test pipelines using Jenkins, Docker, and build systems such as Bazel, BitBake, and Yocto to support multi-site engineering environments
  • Own and scale test and quality workflows leveraging test management systems, enabling consistent traceability, reporting, and release sign-off across distributed teams
  • Drive Jira workflow design and automation to provide consistent cross-org visibility and execution
  • Design and implement automation spanning Engineering, Product, Marketing, and Partners, including launch readiness, certification and release checklists, partner onboarding, and incident/change workflows
  • Replace manual coordination with durable automation and integrations that work reliably across regions and time zones
  • Embed secure-by-default controls into pipelines and tooling, including access control, secrets handling, audit trails, and policy enforcement
  • Improve build/test performance and reliability using measurable KPIs and operational rigor
  • Drive cost efficiencies across tooling and infrastructure, including compute utilization, caching strategies, license rationalization, and AI/runtime cost ROI tracking
  • Own cross-team architectures and standards, and drive adoption through influence, clear technical judgment, and sustained multi-quarter execution
  • Lead design reviews, mentor senior engineers, and unblock complex technical problems across distributed teams and systems
  • Provide long-term stewardship through roadmaps, runbooks, SLOs, and incident/postmortem practices suitable for 24/7 global operations
  • Establish yourself as the person others bring their hardest problems to
Technologies:
  • AI
  • Architect
  • Bazel
  • CI/CD
  • Docker
  • Embedded
  • Git
  • Support
  • JIRA
  • Jenkins
  • LLM
  • Linux
  • Marketing
  • Roku
  • Security
  • AI Agents
  • Claude Code
  • Cursor
  • DevOps
  • LESS
  • MCP

More:

We are Roku, the #1 TV streaming platform in the U.S., Canada, and Mexico, with a mission to power every television in the world and connect the entire TV ecosystem. We are a fast-growing public company where everyone makes a meaningful contribution, and this highly visible role reports directly to a Vice President of Engineering. We foster an inclusive, collaborative hybrid environment where teams generally work in the office Monday through Thursday and Fridays are generally flexible for remote work, except where role or location requires five days in office. We offer a comprehensive benefits package that may include global mental health and financial wellness support, as well as local healthcare, life, accident, disability, commuter, retirement, and paid time off benefits depending on location. We value bold, independent thinkers who collaborate well, move fast, and help us deliver extraordinary things through action, trust, and a pragmatic problem-solving culture.

last updated 36 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Roku

Roku

Roku

Cambridge

IT

Skills & Technologies

GoRustRailsDockerLinuxGitCI/CDJenkinsAILLMDevOpsUX

Inferred from job description

Salary Insight

£80,000

This role

£75,000

UK median

This salary is 7% above the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom