Senior UI Infrastructure Engineer (C++/Python tooling)

Roku, Inc.

Cambridge

Hybrid

GBP 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare benefits
401(k)/pension options
Mental health support
Flexible work arrangements

Job summary

Roku, Inc. in Cambridge, UK is seeking a Senior Software Engineer to develop core features for its UI infrastructure. This role requires extensive experience with C++ and Python, alongside a strong ability to contribute to embedded UI framework development. You will collaborate closely with system architects and various engineering teams to enhance system stability and performance.

The position offers a hybrid work environment, allowing flexibility while promoting a collaborative culture focused on problem-solving and innovation.

Qualifications

  • 5+ years of relevant software development experience.
  • Proficiency in modern C++ and ability to read and debug embedded code.
  • Strong Python experience for tooling and automation.
  • Experience improving CI pipelines and validation techniques.

Responsibilities

  • Build and maintain tooling for Roku OS logging.
  • Develop offline pipelines for log processing.
  • Write and review C++ changes to ensure accurate logging.
  • Create Python tooling for log usage analysis.
  • Troubleshoot issues across tooling and pipelines.

Skills

C++
Python
JavaScript
TypeScript
CI/CD pipelines
Embedded systems
Debugging
Logging/Telemetry concepts

Job description

Roku, Inc. in Cambridge, UK is seeking a Senior Software Engineer to develop core features for its UI infrastructure. This role requires extensive experience with C++ and Python, alongside a strong ability to contribute to embedded UI framework development. You will collaborate closely with system architects and various engineering teams to enhance system stability and performance.

The position offers a hybrid work environment, allowing flexibility while promoting a collaborative culture focused on problem-solving and innovation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior UI Infrastructure Engineer (C++/Embedded)
Senior UI Infrastructure Engineer (C++/Embedded)

Roku, Inc. • Cambridge

Hybrid
GBP 65,000 - 85,000
Healthcare benefits
401(k)/pension
Mental health support
Senior Embedded UI Engineer — Hybrid (C++, Linux)
Senior Embedded UI Engineer — Hybrid (C++, Linux)

Roku • Cambridge

Hybrid
GBP 60,000 - 80,000
Mental health and financial wellness support
Healthcare coverage (medical, dental, vision)
401(k) or pension options
+1
Senior Software Engineer, Embedded UI & Logging Tools
Senior Software Engineer, Embedded UI & Logging Tools

Roku, Inc. • Cambridge

Hybrid
GBP 80,000 - 110,000
Regional TV Software Engineer — C/C++ with AI tooling
Regional TV Software Engineer — C/C++ with AI tooling

Roku • Cambridge

Hybrid
GBP 45,000 - 65,000
Healthcare benefits
Mental health support
Financial wellness resources
+1
Senior Software Engineer, Embedded UI - C++
Senior Software Engineer, Embedded UI - C++

Roku • Greater Manchester

On-site
GBP 60,000 - 85,000
Healthcare benefits
Life and accident insurance
Retirement options
+1
Senior Embedded UI Engineer - C++/TypeScript
Senior Embedded UI Engineer - C++/TypeScript

Dormont Manufacturing Co • Cambridge

Hybrid
GBP 50,000 - 70,000
Mental health and financial wellness support
Healthcare benefits
401(k)/pension
Senior Software Engineer, C++ UI
Senior Software Engineer, C++ UI

Roku • Greater Manchester

Hybrid
GBP 65,000 - 85,000
Healthcare benefits
Retirement options (401(k)/pension)
Mental health support
Senior Software Engineer, UI Players
Senior Software Engineer, UI Players

Roku • Cambridge

Hybrid
GBP 60,000 - 80,000
Mental health and financial wellness support
Healthcare coverage (medical, dental, vision)
401(k) or pension options
+1
Senior Software Engineer, C++
Senior Software Engineer, C++

Roku, Inc. • Cambridge

Hybrid
GBP 65,000 - 85,000
Healthcare benefits
401(k)/pension
Mental health support
Senior Software Engineer, C++
Senior Software Engineer, C++

Roku • Cambridge

On-site
GBP 65,000 - 85,000
Healthcare benefits
401(k) retirement plan
Flexible work arrangements