Roku

Roku

Manchester, North West

Senior Software Engineer, Web Development – AI

Full-Time£60,000 - 100,000 per year3 दिन पहलेUnited Kingdom
IT

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.
Responsibilities:
  • 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.
Technologies:
  • 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

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

Manchester

IT

Skills & Technologies

JavaScriptTypeScriptJavaGoReactAngularNext.jsNode.jsAWSGCPGitCI/CD

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