Senior Java AWS Platform Engineer

Roku

Manchester

Hybrid

GBP 70,000 - 110,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Mental health resources
Financial wellness support
Healthcare options
Retirement options (401(k)/pension)
Flexible Fridays remote

Job summary

Roku is seeking a Senior Software Engineer to join the Enterprise Engineering team, building scalable web apps and services that power critical business processes. You will lead platform services development across a distributed architecture, driving architecture decisions and owning projects with a focus on security and compliance.

Join Roku to shape the engineering direction, work on cutting-edge tools and cloud platforms, and collaborate across security, finance, HR, and operations while

Qualifications

  • 5+ years of experience delivering multi-tier, highly scalable, distributed web applications.
  • Deep understanding of software architecture, OO 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.
  • Demonstrated proactive, self-driven attitude with pragmatic trade-offs.
  • Excellent verbal and written communication skills.
  • Bachelor's or Master's degree in Computer Science or equivalent practical experience.
  • Experience developing finance applications is a plus.
  • Experience with Terraform is a plus.
  • Experience creating workflows for Apache Airflow is a plus.

Responsibilities

  • Design, develop, and deploy scalable web applications and services, contributing to framework and data model decisions.
  • Drive architecture discussions, own projects, and deliver high-quality software on tight timelines.
  • Partner with security/compliance teams to meet audit and security requirements.
  • Continually improve engineering tools, cloud technologies, and development processes.
  • Define and participate in Agile processes from scoping to maintenance.
  • 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 deployments.

Skills

Distributed web apps
Multi-tier architecture
Microservices
Test-driven development
Cloud platforms
Security/compliance awareness
Terraform
Apache Airflow
Data structures

Education

CS degree or equivalent

Tools

Terraform
Apache Airflow
Hive
Spark
AWS
GCP

Job description

Roku is seeking a Senior Software Engineer to join the Enterprise Engineering team, building scalable web apps and services that power critical business processes. You will lead platform services development across a distributed architecture, driving architecture decisions and owning projects with a focus on security and compliance.

Join Roku to shape the engineering direction, work on cutting-edge tools and cloud platforms, and collaborate across security, finance, HR, and operations while

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Java & AWS Microservices
Senior Software Engineer, Java & AWS Microservices

Roku, Inc. • Manchester

Hybrid
GBP 90,000 - 120,000
Hybrid work model
Mental health support
Financial wellness resources
+2
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 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 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 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, Inc. • Manchester

Hybrid
GBP 90,000 - 120,000
Hybrid work model
Mental health support
Financial wellness resources
+2
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 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 Streaming Backend Engineer (Cloud & Real-Time)
Senior Streaming Backend Engineer (Cloud & Real-Time)

Roku • Cambridge

Hybrid
GBP 90,000 - 130,000
Senior Full-Stack Engineer: AI-Driven Dev Platforms (Hybrid)
Senior Full-Stack Engineer: AI-Driven Dev Platforms (Hybrid)

Roku • Cambridge

Hybrid
GBP 90,000 - 120,000
Healthcare and retirement benefits
Hybrid office environment