Senior Java & AWS Platform Engineer — Microservices & Cloud

Roku

Manchester (NH)

Hybrid

USD 140,000 - 190,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Mental health resources
401(k) / retirement options
Flexible remote Fridays

Job summary

Roku is seeking a Senior Software Engineer for the Enterprise Engineering team to design, build, and deploy scalable web applications and services powering critical business processes. You will own projects, drive architecture, and partner with security and compliance groups to ensure audit-ready solutions.

The role requires 5+ years delivering distributed web apps, strong architecture knowledge, and experience with microservices and IaC.

Qualifications

  • 5+ years delivering multi‑tier, scalable, distributed web applications.
  • Strong understanding of software architecture and data structures.
  • Experience with test‑driven development and test automation.
  • Extensive experience developing microservices.
  • Experience with IaC workflows (Terraform etc.).
  • Proactive, self‑driven with strong trade‑off judgment.
  • Excellent verbal and written communication skills.
  • Bachelor's or Master's in Computer Science or equivalent.

Responsibilities

  • Design, develop, and deploy scalable web applications and services.
  • Drive architecture discussions and own projects from inception to delivery.
  • Collaborate with security and compliance teams to meet requirements.
  • Improve engineering tools, cloud technologies, and processes.
  • Participate in Agile processes including estimation, coding, and reviews.
  • Collaborate with cross‑functional teams and communicate effectively.
  • Develop and maintain microservices using modern frameworks and cloud‑native tech.
  • Implement Infrastructure as Code workflows for reliable deployments.

Skills

Distributed systems
Microservices
Cloud platforms
Architecture discussions
Agile development
Security & compliance
Communication skills
Self-driven

Education

Bachelor's or Master's in Computer Science

Tools

Terraform
Apache Airflow
Hive / Spark
AWS/GCP

Job description

Roku is seeking a Senior Software Engineer for the Enterprise Engineering team to design, build, and deploy scalable web applications and services powering critical business processes. You will own projects, drive architecture, and partner with security and compliance groups to ensure audit-ready solutions.

The role requires 5+ years delivering distributed web apps, strong architecture knowledge, and experience with microservices and IaC.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Cloud-Native, Distributed Systems
Senior Software Engineer – Cloud-Native, Distributed Systems

Roku, Inc. • San Jose (CA)

Hybrid
USD 425,000 - 537,000
Health insurance
Equity awards
Life insurance
+5
Senior Software Engineer - Java Microservices
Senior Software Engineer - Java Microservices

Roku • New York (NY)

On-site
USD 120,000 - 150,000
Global access to mental health support
Healthcare options
401(k) retirement options
+1
Senior AI Engineer for Scalable Web Apps & RAG
Senior AI Engineer for Scalable Web Apps & RAG

Roku • Manchester (NH)

Hybrid
USD 120,000 - 170,000
Healthcare (medical, dental, vision)
401(k)/pension
Mental health resources
+1
Senior Software Engineer, Advertising & Platform UI/API
Senior Software Engineer, Advertising & Platform UI/API

SupportFinity™ • Boston (MA)

Hybrid
USD 198,000 - 286,000
Health insurance
Equity awards
Life insurance
+4
Senior Backend & Data Platform Engineer (Java)
Senior Backend & Data Platform Engineer (Java)

3M HEALTHCARE • San Jose (CA)

Hybrid
USD 300,000 - 425,000
Health insurance
Equity awards
Life insurance
+6
Senior Software Engineer - Java, AWS
Senior Software Engineer - Java, AWS

Roku • Manchester (NH)

Hybrid
USD 140,000 - 190,000
Mental health resources
401(k) / retirement options
Flexible remote Fridays
Senior Software & Data Engineer, AdTech Platforms
Senior Software & Data Engineer, AdTech Platforms

Roku • Manchester (NH)

Hybrid
USD 140,000 - 180,000
Senior Software Engineer, Live & VOD Video Infra (Hybrid)
Senior Software Engineer, Live & VOD Video Infra (Hybrid)

Roku, Inc. • San Jose (CA)

Hybrid
USD 285,000 - 345,000
Health insurance
Equity awards
Life insurance
+4
Senior Software Engineer, Live & VOD Video Infra
Senior Software Engineer, Live & VOD Video Infra

Roku • San Jose (CA)

Hybrid
USD 285,000 - 345,000
Health insurance
Equity awards
Life insurance
+4
Senior Backend Architect – AI-Driven Distributed Systems
Senior Backend Architect – AI-Driven Distributed Systems

Roku • United States

Hybrid
USD 150,000 - 230,000
Global mental health support
Financial wellness resources
Healthcare (medical, dental, vision)
+1