Find a jobRecruiters

Senior Software Engineer (Java, AWS)

Exclusive opportunity

Onsite

Senior Software Engineer (Java, AWS)

Roku

Senior Software Engineer (Java, AWS)

Skills

JavaMicroservicesAIAWSApache AirflowComplianceTerraform

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Manchester, UK

Work mode:

Onsite

Published on:

16 September 2026

What they need


  • Roku is seeking a Senior Software Engineer to join the Enterprise Engineering team, focused on designing, building, and deploying scalable web applications and services that power critical business processes
  • In this role, you will serve as a platform services developer, building innovative solutions using modern software frameworks and paradigms across a multi-tier, distributed architecture
  • You will drive architecture discussions, take ownership of new projects, and deliver high-quality software within tight timelines
  • You will partner closely with security, compliance, and cross-functional teams to ensure applications meet audit, security, and compliance requirements
  • This role requires a self-driven problem solver with a strong background in building large-scale software platforms, microservices, and cloud-based systems
  • You will also contribute to the continual improvement of engineering tools, cloud-based technologies, and development processes, playing an integral role in shaping the team’s technical direction
  • How will I use AI at Roku?
  • At Roku, AI agents do most of the keystroke-level coding
  • Engineers act as the technical leads for those agents — setting architecture, reviewing output, and ensuring everything meets Roku’s quality bar
  • If you’ve already shipped features where an AI agent wrote the initial code and you steered it to production, or you’ve built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks
  • And you can describe a clear, repeatable workflow: how you prompt, how you scope tasks, how you drive an agent, verify its output, and ramp on an unfamiliar codebase with an agent helping you
  • At Roku, we’re embracing AI as a powerful tool to amplify human creativity, accelerate innovation, and deliver better results across the company
  • You already have experience using AI tools — or you’re excited to learn how — to enhance your work, make smarter decisions, and collaborate more effectively
  • Whether you’re in engineering, marketing, finance, HR, or any other team, AI will be part of how you work here
  • We want to talk to you
  • Design, develop, and deploy scalable web applications and services, contributing to web technology and framework stack decisions, use case design, and data model design
  • Drive architecture discussions, take ownership and responsibility over new projects, and deliver high-quality software within tight timelines
  • Partner with security and compliance teams to ensure applications meet compliance, security, and audit requirements
  • Participate in the continual improvement of engineering tools, cloud-based technologies and services, and development processes
  • Define and participate in Agile development processes, including scoping, technical design, estimation, coding, testing, debugging, code reviews, maintenance, and support
  • Collaborate with cross-functional teams and demonstrate strong communication skills
  • Develop and maintain microservices using modern frameworks and cloud-native technologies
  • Implement Infrastructure as Code (IaC) workflows to support reliable and repeatable deployments

Benefits

  • Medical, wellness and financial benefits
  • Free snacks and access to the company fitness center
  • Unlimited paid time off policy
  • Work from home opportunities- Strong experience with test-driven development and test automation
  • Demonstrated ability to be proactive, self-driven, and make practical trade-offs based on business needs
  • Experience with Infrastructure as Code (IaC) workflows
  • Excellent verbal and written communication skills
  • Extensive experience developing microservices
  • Experience creating workflows for Apache Airflow is a plus
  • Bachelor’s or Master’s degree in Computer Science or equivalent practical experience
  • Deep understanding of software architecture, object-oriented design principles, and data structures
  • 5+ years of experience delivering multi-tier, highly scalable, distributed web applications
  • Working experience with Terraform is a plus
  • Experience developing finance applications is a plus

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

2 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools