Senior Software Engineer, Search & infrastructure at Roku
8200 Aarhus, , Denmark -
Full Time


Start Date

Immediate

Expiry Date

28 Nov, 25

Salary

0.0

Posted On

29 Aug, 25

Experience

6 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

ABOUT THE ROLE

We are looking for a Senior Software Engineer with experience in building scalable, reliable systems to help evolve and extend the infrastructure behind our Search and Recommendations platform. In this role, you’ll be part of a cross-functional, globally distributed team dedicated to creating fast, cost-efficient solutions that deliver relevant and seamless user experiences.
You’ll contribute to the design, development, and operation of critical systems that power real-time search and personalised recommendations for millions of users. You’ll help shape the roadmap for our next-generation architecture, drive standardisation and tooling efforts, and champion best practices in observability and resilience.
We are a fast-moving team with a strong engineering culture built on clear communication, thoughtful decision-making, and a shared commitment to delivering impactful solutions. Collaboration is fundamental to how we work — we invest as much in supporting each other’s growth as we do in building exceptional systems.

WHAT YOU’LL BE DOING

  • Design, build, and operate platform infrastructure powering real-time search and personalised recommendations
  • Work closely with machine learning engineers, data scientists, and infrastructure teams to scale our Machine Learning Platform
  • Shape the roadmap for our next-generation architecture, including improvements in cost efficiency, observability, and resilience
  • Drive tooling and standardisation, working with the broader platform teams to identify and align on shared approaches
  • Design and implement multi-tenant systems and APIs that accelerate development, reduce coupling, and serve multiple teams across Roku
  • Take ownership of quality and system performance from design through deployment and operation in production
Loading...