Senior Software Engineer, Java & AWS Microservices

Roku, Inc.

Manchester

Hybrid

GBP 90,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Mental health support
Financial wellness resources
Healthcare coverage
Retirement options

Job summary

Roku seeks a Senior Software Engineer to join the Enterprise Engineering team, building scalable web applications and services that power key business processes. You will own platform services, drive architecture decisions, and deliver high-quality software within tight timelines.

You will partner with security/compliance and cross-functional teams to meet audit requirements, work with microservices and cloud-native tech, and contribute to IaC/tooling improvements across Terraform and Apache

Qualifications

  • 5+ years delivering multi-tier, distributed web applications.
  • Strong understanding of software architecture and data structures.
  • Experience with test-driven development and test automation.
  • Experience developing microservices and IaC workflows.
  • Proactive, self-driven, with strong communication.

Responsibilities

  • Design, develop, deploy scalable web applications and services.
  • Drive architecture discussions and own new projects.
  • Partner with security/compliance to meet requirements.
  • Improve engineering tools, cloud technologies and processes.
  • Define and participate in Agile development processes.
  • Collaborate with cross-functional teams and communicate effectively.
  • Develop and maintain microservices using modern frameworks.
  • Implement Infrastructure as Code workflows for reliable deployments.

Skills

Java
Python
Microservices
Cloud platforms
Architectural design
Test-driven development
Communication skills
Agile methods
TerraForm
Apache Airflow

Education

Bachelor's or Master's in Computer Science

Tools

Terraform
Apache Airflow

Job description

Roku seeks a Senior Software Engineer to join the Enterprise Engineering team, building scalable web applications and services that power key business processes. You will own platform services, drive architecture decisions, and deliver high-quality software within tight timelines.

You will partner with security/compliance and cross-functional teams to meet audit requirements, work with microservices and cloud-native tech, and contribute to IaC/tooling improvements across Terraform and Apache

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java AWS Platform Engineer
Senior Java AWS Platform Engineer

Roku • Manchester

Hybrid
GBP 70,000 - 110,000
Mental health resources
Financial wellness support
Healthcare options
+2
Senior Backend Engineer – Large-Scale Streaming Platform
Senior Backend Engineer – Large-Scale Streaming Platform

Roku • Cambridge

Hybrid
GBP 90,000 - 120,000
Mental health resources
Healthcare & retirement
Paid time off
Senior Full-Stack Engineer for AI-Driven Automation
Senior Full-Stack Engineer for AI-Driven Automation

Roku • Cambridge

Hybrid
GBP 90,000 - 140,000
Mental health support
Retirement options
Healthcare benefits
Senior Software Engineer – Search & Discovery Platform
Senior Software Engineer – Search & Discovery Platform

Roku, Inc. • Cambridge

Hybrid
GBP 70,000 - 90,000
Mental health support
Healthcare benefits
401(k)/pension options
Senior Software Engineer: AI-Driven Automation & Full-Stack
Senior Software Engineer: AI-Driven Automation & Full-Stack

Stackd • Cambridge

Hybrid
GBP 90,000 - 125,000
Senior Software Engineer, Java
Senior Software Engineer, Java

Roku • Cambridge

Hybrid
GBP 80,000 - 110,000
Comprehensive healthcare benefits
Flexible working arrangements
Access to mental health resources
Senior Software Engineer - Java, AWS
Senior Software Engineer - Java, AWS

Roku, Inc. • Manchester

Hybrid
GBP 90,000 - 120,000
Hybrid work model
Mental health support
Financial wellness resources
+2
Senior Web Engineer - AI-Powered Ads Platform
Senior Web Engineer - AI-Powered Ads Platform

Stackd • Manchester

Hybrid
GBP 90,000 - 120,000
Senior Software Engineer - Java, AWS
Senior Software Engineer - Java, AWS

Roku • Manchester

Hybrid
GBP 70,000 - 110,000
Mental health resources
Financial wellness support
Healthcare options
+2
Senior Streaming Backend Engineer (Cloud & Real-Time)
Senior Streaming Backend Engineer (Cloud & Real-Time)

Roku • Cambridge

Hybrid
GBP 90,000 - 130,000