Roku
Senior Software Engineer - Java, AWS
Job Description
Salary: £60,000 - 100,000 per year
Requirements:- 5+ years of experience delivering multi-tier, highly scalable, distributed web applications
- Deep understanding of software architecture, object-oriented design principles, and data structures
- Strong experience with test-driven development and test automation
- Extensive experience developing microservices
- Experience with Infrastructure as Code (IaC) workflows
- Proactive, self-driven approach and ability to make practical trade-offs based on business needs
- Excellent verbal and written communication skills
- Bachelors or Masters degree in Computer Science, or equivalent practical experience
- Experience using AI tools or willingness to learn how to use them to enhance work and collaboration
- Experience guiding AI agents through software development, including scoping and prompting tasks, reviewing and verifying output, and working with agentic engineering tools or frameworks
- Experience developing finance applications is a plus
- Working experience with Terraform is a plus
- Experience creating workflows for Apache Airflow is a plus
- Design, develop, and deploy scalable web applications and services, contributing to decisions about web technologies, frameworks, use cases, and data models
- Drive architecture discussions, take ownership of new projects, and deliver high-quality software within tight timelines
- Partner with security and compliance teams to ensure applications meet security, audit, and compliance requirements
- Contribute to ongoing improvements in engineering tools, cloud-based technologies and services, and development processes
- Define and participate in Agile development activities, including scoping, technical design, estimation, coding, testing, debugging, code reviews, maintenance, and support
- Collaborate with cross-functional teams and communicate effectively
- Develop and maintain microservices using modern frameworks and cloud-native technologies
- Implement Infrastructure as Code (IaC) workflows for reliable, repeatable deployments
- AI
- AI Agents
- Airflow
- AWS
- Cloud
- GCP
- Hive
- Support
- Java
- Python
- Roku
- Security
- Spark
- Terraform
- Web
- microservices
- API
- Big Data
- Backend
- Claude Code
- Cursor
- LESS
- Marketing
- MCP
More:
We are Roku, a public company and a leading TV streaming platform in the U.S., Canada, and Mexico. Our mission is to connect the TV ecosystem by connecting consumers with content, helping publishers build and monetize audiences, and enabling advertisers to engage consumers. Our Enterprise Engineering team builds scalable systems and automates workflows across business functions including Supply Chain, Finance, Sales Operations, and Human Resources. The team works across the U.S., India, and Europe, using technologies such as Java, Python, AWS, GCP, Hive, and Spark. We are seeking a Senior Software Engineer to build platform services and applications that support critical business processes and contribute to our technical direction. Our engineers use AI tools and agents to support development, with engineers setting architecture, reviewing output, and ensuring quality. Teams generally work in the office Monday through Thursday, with Fridays generally flexible for remote work; some roles or locations may require five days in the office. We offer benefits that may include mental health and financial wellness resources, healthcare, life and disability coverage, commuter support, retirement options, and time off, depending on location and role. We foster a collaborative, fast-paced culture focused on problem-solving, practical innovation, and delivering solutions. We welcome applicants from all backgrounds and provide reasonable accommodations in accordance with applicable law.
last updated 39 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