Full Stack Engineer

Found in: beBee jobs GB - 2 weeks ago


Cardiff, Cardiff, United Kingdom Roku Full time
Teamwork makes the stream work.Roku is changing how the world watches TV

Roku is the #1 TV streaming platform in the US, 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

The Ads Customer Interfaces team develops full-stack web application services, APIs and UIs that provide a unified approach to interfacing with internal and external customers across Roku's suite of advertising products. Our mission is to provide the best-in-class user experience and service, while aiming to delight users of our products by making their jobs easier and allowing them to focus on their customers instead of getting bogged down by tedious business process. In this role you will work as a key member of the Ads Customer Interfaces team.

About the role

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 and streaming media worldwide, continued success stems from experienced software engineers like you developing core features for the Roku platform.

Our new Senior Software Engineer will be contributing extensively to our container orchestrated platform, bringing together some of the latest client and server-side technologies to develop a truly scalable and robust solution. To be successful you'll need extensive experience of building reliable and scalable cloud-based solutions, a strong background in software engineering and an appetite to keep on top of modern software practices. This is a great role for a senior professional who enjoys a high level of visibility and thrives on great business impact.

The features and performance improvements you implement directly impact millions of users every day. This is a great role for an experienced professional who has innovative ideas for complex problems and can translate these ideas into ultra-reliable software.

What you'll be doing
Design, develop and deliver high-quality web applications and back-end services
Work as a part of a high functioning team consisting of UX designers, software engineers, dev-ops, quality assurance and product management
Work both independently and paired with other team members to ensure efficient delivery of prioritized features
Take part in the planning and refinement of features along with the team to come up with innovative and collaborative designs
Work with CI/CD tools to ensure that all software developed adheres to both quality and scaling requirements
Take a role in continuously improving our software delivery process, making it as efficient as possible, reducing wasteful activities and creating value
See a feature go all the way from design stage to being deployed into customer facing environments
Demonstrate the ability to dig deep to find solutions to challenging problems affecting our users

We're excited if you have
5+ years of relevant software development experience, including , React or similar technologies
3+ years of working with cloud-based technology, AWS preferred
Experience of building large scale and low latency distributed systems
Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming
Experience with distributed caching, SQL/NoSQL and other databases
Understanding of container-based orchestration, preferably Kubernetes
Experience using infrastructure as code software tools such as Terraform
In-depth understanding of CI/CD and the tools used to implement them such as Jenkins and Bamboo
A good understanding of Agile practices
Ability to accurately estimate software tasks and work to schedule
B.S. or M.S. in Computer Science or equivalent would be advantageous

#LI-EK1
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). Our employees can take time off work for vacation and other personal reasons to balance 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.

The Roku 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.

To learn more about Roku, our global footprint, and how we've grown, visit

Roku focuses on Hardware, Advertising, Consumer Electronics, Advertising Platforms, and Online Video Advertising. Their company has offices in New York City and Manhattan. They have a small team that's between 1-10 employees. To date, Roku has raised $256.759M of funding; their latest round was closed on February 2016.

You can view their website at or find them on Twitter, Facebook, and LinkedIn.


  • Head of Software Engineering

    Found in: beBee jobs GB - 1 week ago


    Cardiff, Cardiff, United Kingdom Ada Meher Full time

    Head of Software Engineering - Bristol/London (Hybrid Remote) - £90-110kJavaScript/Typescript B Corp SaaS Platform 30+ Holiday days Flexible HoursAda Meher are proud to be partnering with a scaling B2B2C SaaS company with office space in both Bristol & London as they recruit a Head of Software Engineering to help them drive innovation and growth in their...

  • Senior Software Developer in Wales

    Found in: beBee jobs GB - 2 weeks ago


    Cardiff, Cardiff, United Kingdom HM Courts & Tribunals Service Full time

    The key purpose of the role: As a Senior Developer you will work with a wide range of stakeholders such as user researchers, product managers, designers, business analysts, content specialists, delivery managers and digital architects, all of whom share a vision for making better government through smarter use of technology. You will innovate to radically...

  • Shift Engineer in Cardiff

    Found in: beBee jobs GB - 2 weeks ago


    Cardiff, Cardiff, United Kingdom Johnsons Hotel Linen Full time

    Shift Engineer Location: Cardiff Job Type: Permanent Annual Salary: £40-42K We are looking for a highly versatile, electrically biased, professional, and self-motivated individual, who will be part of the engineering team involved in a dynamic and varied role helping to support the smooth running of one of our industrial laundries click apply for...

  • Cloud DBA

    Found in: beBee jobs GB - 2 weeks ago


    Cardiff, Cardiff, United Kingdom The JM Longbridge Group Full time

    Global Insurance organisation is hiring for a Cloud DBA for their London-based office. This is a 12-month Fixed-Term Contract (FTC) and is paying 65K. They operate a hybrid working pattern in the office.Responsibilities include: Performing routine database administration tasks (backups, restores, monitoring) Evaluating and monitoring the performance of the...

  • Purview Engineer in Cardiff

    Found in: beBee jobs GB - 5 days ago


    Cardiff, Cardiff, United Kingdom Xcede UK Full time

    Purview Engineer6-month contractInside IR35Remote workingI'm currently supporting a tier 1 banking client who is looking for a Data Loss Prevention Purview Engineer to join the team.Requirements:-Configuring and enhancing Purview DLP tooling-Understanding of data and information classifications-Intentional and unintentional data loss threats-Technologies and...

  • Multi-Skilled Maintenance Engineer in Cardiff

    Found in: beBee jobs GB - 15 hours ago


    Cardiff, Cardiff, United Kingdom Platform Resourcing Full time

    We are currently working in partnership with a Manufacturing Business based in Cardiff who are looking to employ a permanent Multi-skilled Maintenance Engineer with a solid understanding of Electrical maintenance and at least basic Mechanical engineering, to support and maintain operations for both reactive maintenance, breakdowns and preventive plant...

  • Van driver/Warehouse in Cardiff

    Found in: beBee jobs GB - 2 weeks ago


    Cardiff, Cardiff, United Kingdom Pertemps Cardiff Full time

    Pertemps are currently recruiting for an experienced Van Driver based in Cardiff with an immediate start for a temp to perm opportunity.Pay: £12 Per HourMonday - Friday: 08:00 - 17:00The Role: Plan delivery routes throughout South Wales to safely ensure goods are delivered in a timely manner to customersComply with health and safety requirements to ensure...

  • Service Engineer

    Found in: beBee jobs GB - 6 days ago


    Cardiff, Cardiff, United Kingdom TR2 Recruitment Ltd Full time

    TR2 Recruitment are currently hiring for Service Maintenace Engineers for a Agricultural and Construction company based near Bristol. The client s company is a family run business and represents a leading Agricultural and Construction company. The client is looking for independent and confident individuals with a strong background in Plant, Electrics,...

  • Field Service Engineer in Cardiff

    Found in: beBee jobs GB - 2 weeks ago


    Cardiff, Cardiff, United Kingdom Smart Solutions Recruitment Full time

    Smart Solutions are working with a leading Pump Hire provider of specialist and general-purpose pumpsets, hoses and accessories, who are seeking a skilled and motivated Field Service Engineer to join our team. unique opportunity has arisen within a new rental division of an established manufacturer. Hours are 8am to 5pm, Monday to Friday, with 1 hour for...

  • Quality Systems Engineer in Cardiff

    Found in: beBee jobs GB - 6 days ago


    Cardiff, Cardiff, United Kingdom Gyrus Medical Ltd An ATL Technology Company Full time

    We are looking for a Quality Systems Engineer to provide support to the management and improvement of quality systems processes to ensure both EU and US regulatory compliance to relevant company standards and Good Manufacturing Practice (GMP). The successful applicant will: Implement and monitor established policies and procedures to ensure compliance...

  • Commercial Gas Engineer in Cardiff

    Found in: beBee jobs GB - 2 weeks ago


    Cardiff, Cardiff, United Kingdom Robert Hurst Limited Full time

    Commercial Gas Engineer South Wales. My well-established client is looking for a Commercial Gas Engineer to join their team in South Wales You will be working on several contract sites within South Wales Qualifications, Skills & Experience:Commercial Gas ticket required Previous experience working in a similar role Ability to work independently with good...

  • Senior Power Electronics Engineer

    Found in: beBee jobs GB - 2 weeks ago


    Cardiff, Cardiff, United Kingdom IC Resources Full time

    We are currently seeking an experienced Power Electronics Engineer for an opportunity based in Wales.This role will be within an established team working within the Motor Control and Drive Design department, where the main objectives are to design, create and improve new drives and controllers for the industrial automation markets.The role responsibilities...

  • Software Engineering Team Lead

    Found in: beBee jobs GB - 1 week ago


    Cardiff, Cardiff, United Kingdom LexisNexis Risk Solutions Full time

    Job DescriptionSoftware Engineering Lead Data- SQL Server, Oracle, Python, Hadoop, ETLDo you enjoy leading a team that develops high-quality code?Are you A highly visible champion with a 'can do' attitude and enthusiasm that inspires others?To be considered for an interview, please make sure your application is full in line with the job specs as found...

  • Process Safety Engineer

    Found in: beBee jobs GB - 2 weeks ago


    Cardiff, Cardiff, United Kingdom Adepto Technical Recruitment Ltd Full time

    Process Safety Engineer - Renewables - Hybrid working/supporting sites across Scotland k + 10% bonus, 6k car allowance, private healthcare Our client is a pioneer in the renewables energy space, specialising in anaerobic digestion, producing renewable fuel and energy. They're constantly looking for new ways to inovate and are exploring new avenues in the...

  • Senior Drainage Design Engineer

    Found in: beBee jobs GB - 2 weeks ago


    Cardiff, Cardiff, United Kingdom TN United Kingdom Full time

    Our client is one of the world's most respected design, engineering, and project management consultancies. They have a requirement for a Senior Drainage Engineer to join their growing team on a permanent basis and to help support their increasing portfolio and workload. You will be required to undertake a key role in the design of drainage Infrastructure,...

  • IT Support Engineer in Cardiff

    Found in: beBee jobs GB - 2 weeks ago


    Cardiff, Cardiff, United Kingdom Content+Cloud Limited Full time

    IT Support EngineerAbout Us: We are the tech company with people at heart.At Advania, we believe in empowering people to create sustainable value through the clever use of technology. As one of Microsoft's leading partners in the UK, specialising in Azure, Security, Dynamics 365, and Microsoft 365, we have a proven track record of success in delivering...

  • Commercial Gas Engineer in Cardiff

    Found in: beBee jobs GB - 2 weeks ago


    Cardiff, Cardiff, United Kingdom Nova Artes Engineering Full time

    Commercial Gas Engineer Opportunity 60k+ Package Prestigious Clients Company growth Summary We are looking to recruit an enthusiastic and dedicated commercial gas engineer to carry out a broad range of planned and reactive gas tasks in South Wales and surrounding regions. Salary: 36,000 to 38,000 (subject to knowledge and experience) Benefits: Company van...

  • Works Supervisor in Cardiff

    Found in: beBee jobs GB - 2 weeks ago


    Cardiff, Cardiff, United Kingdom ERIKS Full time

    Role: Works Supervisor Location: Cardiff ABOUT THE ROLE - The Workshop supervisor who s direct report to the engineering manager. Is responsible for the workshop H&S, managing the work from start to completion, controlling the working progress and giving daily updates to the engineering manager click apply for full job details

  • Engineering Compliance Specialist in Cardiff

    Found in: beBee jobs GB - 2 weeks ago


    Cardiff, Cardiff, United Kingdom Platform Resourcing Full time

    We are currently working in partnership with a Manufacturing Business based in St Mellons, who are looking to employ a permanent EngineeringCompliance Specialist to join their supportive team in an exciting new position.The successful candidate will assist company compliance activities to ensure full compliance with regulatory and quality standards by...

  • Senior / Principal Ornithologist National in Cardiff

    Found in: beBee jobs GB - 2 weeks ago


    Cardiff, Cardiff, United Kingdom Tetra Tech Full time

    Are you a Senior/Principal Ornithologist looking for flexibility to balance site work with your home life? Are you ambitious to make a step up with the support of a diverse network of ecology experts and underpinned by a defined career pathway? About Tetra Tech:Tetra Tech is a leading provider of high-end consulting and engineering services for projects...