Senior Backend Engineer — Distributed Systems (Streaming Platform)
Cambridge, England, United Kingdom · Hybrid
Senior$221M raised
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pio…
Company Description TTP is an employee-owned technology and product development consultancy, with a 40-year track record of helping ambitious clients solve complex technical challenges and bring innovative, commercially …
Skills: Radar Design, RF Engineering, Circuit Debugging, Antenna Design, Digital Signal Processing
Company Description TTP is an employee-owned technology and product development consultancy, with a 40-year track record of helping ambitious clients solve complex technical challenges and bring innovative, commercially …
Skills: RF Engineering, Communications Systems, RF Circuit Debugging, Antenna Design, Digital Signal Processing
Company Description TTP is an employee-owned technology and product development consultancy, with a 40-year track record of helping ambitious clients solve complex technical challenges and bring innovative, commercially …
Skills: RF Engineering, Communications Systems, RF Circuit Debugging, Antenna Design, Digital Signal Processing
Ring builds home security products used by millions of customers worldwide. Our firmware engineers own the software that runs on those devices, from first boot through to the features customers use every day. We are look…
Skills: C/C++, RTOS, Embedded Systems, Low-level Drivers, Interrupt Service Routines
Office location: Cambridge, UK – This is a hybrid role in which you’ll be required to work from our office in Cambridge 2 days per week. Applicants should be based (or willing to relocate) within a comfortable commuting …
Skills: Finance Business Partnering, FP&A, Financial Modelling, Stakeholder Management, Microsoft Excel
Office location: Cambridge, UK – This position offers flexible working options, including predominantly remote work. However, applicants should be based (or be willing to relocate) within a comfortable commuting distance…
We are Ultra Precision Control Systems Ultra PCS is a leading developer of mission and safety critical equipment in the defence and aerospace industry. Our team of experts are at the heart of our success, which is why we…
About CircuitHub CircuitHub is reshaping electronics manufacturing with The Grid—a factory-scale robotics platform designed to make small-batch, high-mix electronics assembly radically more efficient. Think semiconductor…
About CircuitHub CircuitHub is reshaping electronics manufacturing with The Grid—a factory-scale robotics platform designed to make small-batch, high-mix electronics assembly radically more efficient. Think semiconductor…
Company:Qualcomm Technologies International Ltd Job Area:Engineering Group, Engineering Group > Quality Assurance Engineering General Summary: Job Overview · This is a technical customer facing role within the Quality Or…
Company:Qualcomm Technologies International Ltd Job Area:Engineering Group, Engineering Group > Quality Assurance Engineering General Summary: Job Overview · This is a technical customer facing role within the Quality Or…
Global Payments is transitioning and expanding its eCommerce and digital payments capabilities across the UK & ROI. As eCommerce Migrations Director, you will lead the teams, ways of working, and delivery frameworks resp…
Company Description Bicycle Therapeutics is a clinical-stage pharmaceutical company developing a novel class of medicines, referred to as Bicycle® molecules, for diseases that are underserved by existing therapeutics. Bi…
Skills: IT Project Delivery, Portfolio Management, Software License Procurement, AI Implementation, Vendor Negotiation
AVEVA is creating software trusted by over 90% of leading industrial companies. Job Title: User Researcher & Research Ops Coordinator Location: Cambridge, United Kingdom (Hybrid) Employment Type: full-time (contract for …
Skills: User Research, Research Operations, Qualitative Analysis, Quantitative Analysis, Stakeholder Management
Software Engineer II - Clock Tree Synthesis (CTS), Innovus R&D
Cambridge, England, United Kingdom · On-site
Entry level
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software e…
About CircuitHub CircuitHub is reshaping electronics manufacturing with The Grid—a factory-scale robotics platform designed to make small-batch, high-mix electronics assembly radically more efficient. Think semiconductor…
Company Description Breakthrough technology is vital for strengthening UK defence and homeland security. As an AI/ML Research Consultant at Awerian, you will be at the forefront of this innovation race and support intere…
Company Description Breakthrough technology is vital for strengthening UK defence and homeland security. As an AI/ML Research Consultant at Awerian, you will be at the forefront of this innovation race and support intere…
Skills: Python, PyTorch, TensorFlow, Keras, JAX
Senior Backend Engineer — Distributed Systems (Streaming Platform)
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
postgraduate degree
Mental Health Support, Financial Wellness Support, Healthcare, Medical Insurance, Dental Insurance, Vision Insurance
Posted 40d ago
~40 hrs/week
Responsibilities
Build and scale platform products and services for Roku's browse and discovery platform used by millions of devices. Collaborate with Product and Design teams to take features from ideation through production deployment and maintenance.
Requirements
Requires strong software development experience in Java or Python and expertise in building large-scale AWS cloud services. A Master's degree in Computer Science or equivalent experience is preferred.
Full job description
Teamwork makes the stream work.
Roku is changing how the world watches TV
Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers.
From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines.
About the Team
Roku pioneered streaming to the TV and continues to innovate and lead the industry. While we are well-positioned to help shape the future of television – including TV advertising – around the world, continued success relies on our investment in digital services. Our team is a multi-disciplinary team responsible for the architecture and implementation of services that make up Roku's browse and discovery platform. This platform is the backbone behind The Roku Channel, offering a wide range of free and premium content and entertainment to millions of users in the US and around the world.
About the Role
We are seeking a Senior Software Engineer with experience in building services at scale. With so many people relying on us for great movies, TV, and news - scaling, reliability, fallbacks, and automation of these scenarios are always at the top of our mind as we continuously add features to the platform. We work very closely with the product team and pride ourselves on quickly iterating on features from prototypes to A/B tests to eventual release to all users. It's still early days for this platform, with plenty of challenging and interesting problems to work on.
The ideal candidate will have endless curiosity and can pair a global mindset with locally relevant execution. You should be a gritty problem solver and self-starter who can drive programs with the product and commercial teams within Roku and across external strategic partner organizations. The successful candidate will display a balance of hard and soft skills, including the ability to respond quickly to changing business needs.
What you'll be doing
Build extremely large-scale platform products and services, used both by Roku engineers from across the company, and directly by consumers across millions of devices
Work with Product/Design teams to iterate and build software, taking a concept from ideation to its production deployment and support
Lead efforts to evaluate new technologies and continue to push for best practices across the entire development life cycle, including code and design reviews
Managing project priorities, deadlines, and deliverables
Participate in Agile development process, including scoping, technical design, coding, testing, deployment, and maintenance
We're excited if you have
Strong software development experience - Java preferably - (Python nice to have)
Expertise in building large-scale cloud services, ideally in AWS
Experience in the appropriate selection of data stores and analysis of trade-offs
Experience with in-memory caching layers such as Redis, Redis Cluster, Memcached, or others
Track record of monitoring the quality of deploys and troubleshooting of production systems
Strong knowledge of the end-to-end architecture of the web, from end-user device to a service in a data center
Master's degree in CS, CE or equivalent experience
#LI-PA1
What's Roku's approach to hybrid working?
Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance.
What are some of the benefits?
Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter.
Accommodations
Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to [email protected].
What should I know about Roku's culture?
Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.
We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.
By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice, and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing [email protected].
With the #1 platform for streaming television in the U.S., Roku wants to revolutionize the way the world watches TV.
Our Roku-branded TVs, Roku TV models, Smart Home system, streaming players, audio equipment, and the purpose-built operating system that powers it all can turn any home into a home theater, with seamless integration of hardware and software. Our commitment to our users extends to our brand studio, which creates innovative Roku Originals exclusively for The Roku Channel, a free channel that reaches approximately 80 million households in the U.S. and Mexico.
Join us and you'll have the chance to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. Be a part of shaping the future of streaming at weareroku.com.
Offices: San Jose, California, US · Austin, Texas, US · Boston, Massachusetts, US · Chicago, Illinois, US · Concord, Massachusetts, US
LicensingAudioOperating System for TVStreaming Players and Smart TVsSmart HomeStreaming PlatformContent DistributionOTT AdvertisingAdvertisingHome Entertainment
How many Technology jobs are open in Cambridge, United Kingdom right now?
There are currently 406 open technology positions in Cambridge, United Kingdom listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Technology roles in Cambridge, United Kingdom?
Companies currently hiring include AVEVA, Cambridge Aerospace, Awerian Ltd, Riverlane, Jagex: The RuneScape Company, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Technology jobs in Cambridge, United Kingdom?
Yes — 240 of the 406 open technology positions offer remote or hybrid work (23 remote, 217 hybrid).
How do I apply for Technology jobs in Cambridge, United Kingdom?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.