Roku
Senior Software Engineer, Web Development – AI
Job Description
Salary: £60,000 - 100,000 per year
Requirements:- Extensive experience in JavaScript/TypeScript and modern web frameworks such as React, Next.js, Angular, Node.js, and Express, on cloud-based platforms such as AWS and GCP.
- Experience building large-scale, low-latency distributed systems.
- Solid understanding of algorithms, data structures, performance optimisation techniques, and object-oriented programming.
- Experience using modern AI-assisted and agentic development workflows in day-to-day engineering with AI/ML APIs and SDKs.
- Hands-on experience developing RAG solutions or working with LLMs for chatbots is preferred.
- In-depth understanding of CI/CD and tools such as Jenkins.
- Experience with software repository tools such as GitLab and GitHub.
- Experience with productivity tools such as Jira and Confluence.
- Good understanding of Agile practices.
- Ability to accurately estimate software tasks and work to schedule.
- Exposure to observability tools and practices such as Prometheus and Grafana is preferred.
- Understanding of databases and data architecture choices, including SQL vs NoSQL, caching layers, and data access patterns.
- Track record of tuning performance and reliability for highly available services and web applications.
- Familiarity with web security fundamentals and secure engineering practices.
- Bachelors or Masters degree in Computer Science, Software Engineering, or a related subject.
- Design, develop, and deliver high-quality web applications and back-end services with modern frameworks and technologies.
- Work as part of a high-functioning team consisting of UX designers, software engineers, dev-ops, quality assurance, and product management.
- Build and integrate AI-powered features into web applications and enterprise tools.
- Build and optimize Retrieval-Augmented Generation (RAG) solutions to power chatbot interactions.
- Work independently and paired with other team members to ensure efficient delivery of prioritised features.
- Take part in planning and refinement of features with the team to create innovative and collaborative designs.
- Develop new features and write test cases to ensure the quality of our code.
- Work with CI/CD tools to ensure software adheres to quality and scaling requirements.
- Continuously improve our software delivery process by reducing wasteful activities and creating value.
- See features through from design to deployment in customer-facing environments.
- Dig deep to find solutions to challenging problems affecting our users.
- AI
- AWS
- Angular
- CI/CD
- Cloud
- Confluence
- GCP
- GitHub
- GitLab
- Grafana
- Support
- JIRA
- JavaScript
- Jenkins
- NoSQL
- Prometheus
- RAG
- React
- Roku
- SQL
- Security
- TypeScript
- Web
- UX UI Design
- NodeJS
- AI Agents
- Claude Code
- Cursor
- 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. Our Ads Customer Interfaces team builds full-stack web application services, APIs, and UIs that create a unified experience for internal and external customers across our advertising products. We offer the opportunity to make a meaningful impact on millions of users, work on high-visibility projects, and grow across a fast-paced, collaborative environment. We foster an inclusive hybrid workplace, typically in the office Monday through Thursday with flexible remote work on Fridays for many roles. Our benefits may include global mental health and financial wellness support, local healthcare and retirement options, and time off in accordance with local policies. We are also proud of our pragmatic, collaborative culture and our focus on building and shipping solutions that create real customer value.
last updated 36 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Roku
Roku
Manchester
IT
Skills & Technologies
Inferred from job description
Salary Insight
£80,000
This role
£75,000
UK median
This salary is 7% above the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks