R
Roku
Senior Software Engineer (Infrastructure, Efficiency, Productivity)
Skills
DockerGitJenkinsAILinuxNo-code AutomationsJira
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Cambridge, UK
Work mode:
Onsite
Published on:
29 August 2026
What they need
- From your first day at Roku, you’ll make a valuable - and valued - contribution. We’re a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines
- You will be a SME and technical leader in engineering Infrastructure, productivity and enterprise tooling, partnering with globally distributed Engineering, Product and Security teams and systems
- 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
- AI-First Automation & Intelligent Tooling:
- Define and lead an AI-first automation roadmap for Engineering Infrastructure and Enterprise Tooling (e.g., reducing waste, accelerating reviews, improving incident response, increasing release confidence)
- Architect and ship AI/LLM-enabled workflow automation across the SDLC (e.g. risk assessment, automated build, test and deployment, intelligent test selection, change-impact analysis, auto-triage of build/test failures)
- Establish policies and guardrails for AI usage in internal tools: data handling, prompt/response logging, model/provider selection, evaluation, fallback behaviors, and abuse prevention
- Dev Productivity & Enterprise Tooling (Global Scale):
- Set technical direction and standards for the 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 (Bazel /BitBake/Yocto preferred) to support multi-site engineering environments
- Own and scale test and quality workflows leveraging test management systems (e.g., TestRail or equivalent), enabling consistent traceability, reporting, and release sign-off across distributed teams
- Drive Jira workflow design and automation (templates, guardrails, integrations) to provide consistent cross-org visibility and execution
- Workflow Automation (Cross-Functional, Cross-Geo):
- Design and implement automation spanning Engineering, Product, Marketing, and Partners (e.g., launch readiness, certification/release checklists, partner onboarding, incident/change workflows)
- Replace manual coordination with durable automation and integrations that work reliably across regions/time zones
- Security, Cost, Performance, and Reliability (Distributed Systems):
- Embed secure-by-default controls into pipelines and tooling (access control, secrets handling, audit trails, policy enforcement), including for AI-enabled systems
- Improve build/test performance and reliability (build times, test duration, flake reduction, pipeline stability) using measurable KPIs and operational rigor
- Drive cost efficiencies across tooling/infrastructure (compute utilization, caching strategies, license rationalization including AI/runtime costs and ROI tracking
- This is a highly visible role and you will report directly to a Vice President of Engineering. This requires a very strong technical leader with experience in the development of consumer electronics devices. The right person for this role will have ability to collaborate well with engineering and partner teams
- Own cross-team architectures and standards; drive adoption through influence, clear technical judgment, and sustained multi-quarter execution
- Lead design reviews, mentor senior engineers, and unblock the hardest technical problems across distributed teams and systems
- Provide long-term stewardship via roadmaps, operational maturity (runbooks/SLOs), and incident/postmortem practices suitable for 24/7 global operations
- Establish yourself as the person others bring their hardest problems to
Benefits
- Medical, wellness and financial benefits
- Free snacks and access to the company fitness center
- Unlimited paid time off policy
- Work from home opportunities- Git (workflows, branching strategies, release management)
- Test management systems (e.g., TestRail or equivalent)
- Prior experience at Staff, Principal, or Architect level
- Bachelor’s in Computer Science or Computer Engineering, or equivalent experience
- Experience building AI-assisted developer tooling (e.g., CI insights, test intelligence, code review automation, release risk scoring, incident copilots)
- Experience working in large cross functional teams and ability to influence teams that don’t report to you
- Ability to see the big picture while focused on short-term objectives and deliverables
- Build systems ( itBake/Yocto preferred)
- Ability to multi-task and drive parallel projects and distributed teams with tight deadlines
- Experience implementing evaluation/monitoring for AI systems (quality metrics, drift, offline test sets, human feedback loops)
- Jira (workflow design/automation, cross-team visibility)
- Demonstrated experience delivering automation at scale, including building platforms/components used by multiple teams
- Excellent written communication (architecture docs, decision records, operating procedures)
- Strong systems thinking across security, reliability, performance, and cost tradeoffs
- Ownership in platform/infrastructure, developer productivity, CI/CD, build systems, or workflow automation, including work spanning globally distributed teams and systems
- Extensive experience with software development on embedded Linux, multi-process architectures and IPC mechanisms
- Strong, hands-on knowledge of:
- Docker containers (reproducible build/test execution)
- Jenkins (CI/CD pipeline design, scaling, reliability)
Other offers great for you!
These companies are also looking for great profiles
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
6 days ago
Quick apply
F
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform
18 hours ago
Quick apply
F
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform
14 hours ago
Quick apply