Senior Manager of Software Engineering
4 weeks ago
Roku is a leading TV streaming platform that's changing the way the world watches TV. Our mission is to be the go-to platform for TV streaming, connecting consumers to the content they love and enabling content publishers to build and monetize large audiences.
The Device Monetisation and Experience team at Roku focuses on building innovative features that enhance the streaming experience for millions of customers worldwide. We're looking for a hands-on Engineering Manager to lead the architecture, development, and software roadmap of our UI and monetization engineering team.
Key responsibilities include:
- Leading the engineering team to effectively execute product roadmaps and produce quality deliverables
- Recruiting and retaining top-notch technical talents and growing the teams
- Driving release process, evangelizing agile best practices, and promoting innovation
- Providing coaching, mentoring, and support to direct reports in both technical and non-technical matters
Requirements include:
- Strong people management experience in building and leading geographically distributed engineering teams
- A high degree of integrity, accountability, attention to detail, planning expertise, and execution
- MS in Computer Science or a related degree
- Experience in SDK, UI frameworks, API design, and development
- Demonstrated experience in technical recruiting and building teams from the ground up
- Strong organisational, planning, and time management skills
Roku offers a comprehensive benefits package that includes global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits, such as healthcare, life, accident, disability, commuter, and retirement options. Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs.
-
Software Simulation Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Society of Research Software Engineering Full timeSociety of Research Software Engineering is seeking a skilled Software Simulation Engineer to join our team in developing a simulation environment for next-generation processors, memories, and HPC systems. This role requires expertise in creating advanced models of RISC-V based cores and developing new techniques to organize, display, and reason about data...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeAbout the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...
-
Senior Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeJob DescriptionCitrix and TIBCO recently merged to form Cloud Software Group, a leading cloud solution provider. We are seeking a talented Senior Software Engineer to join our team. As a critical member of our XenServer Interfaces team, you will be responsible for designing and developing user interfaces for our virtualization platform.About the RoleYou will...
-
Senior Cloud Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeXenServer Interfaces Engineer OpportunityWe're looking for a passionate Senior Cloud Software Engineer to join our team working on XenServer, a commercial virtualization platform based on the open-source Xen hypervisor.As a key member of our team, you'll be responsible for developing the interfaces for the XenServer virtualization stack, including XenCenter,...
-
Senior Simulation Engineer
3 days ago
Cambridge, Cambridgeshire, United Kingdom Society of Research Software Engineering Full timeJob DescriptionSociety of Research Software Engineering is seeking a highly skilled RISC-V Core Developer to join our team. As a key member of our research software engineering group, you will be responsible for developing advanced simulation models using the Structural Simulation Toolkit (SST) and creating new techniques to analyze and visualize data...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom University of Cambridge Full timeAs a Senior Software Engineer at {company}, you will be responsible for designing and implementing cutting-edge software solutions. Your primary goal will be to ensure the highest level of quality and efficiency in your work.Key Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsTroubleshoot and resolve technical...
-
Senior C++ Software Engineer
5 days ago
Cambridge, Cambridgeshire, United Kingdom Mo-Sys Engineering Ltd Full timeWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Mo-Sys Engineering Ltd. As a key member of our software development team, you will be responsible for designing, building, and maintaining efficient and reliable C++ code.About the RoleEstimated salary: £80,000 - £110,000 per annum.This is a remote/hybrid role with flexible...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Acorn Engineering Ltd Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer - Backend to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems.Key ResponsibilitiesDesign and develop scalable, efficient, and reliable backend systemsCollaborate with...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Hays Senior Finance Full timeCompany: {company}Job Title: Senior Software Engineer - Full StackJob Summary:We are seeking a skilled Full Stack Developer to join our team. The ideal candidate will have experience working with both frontend and backend technologies. The successful candidate will be responsible for developing and maintaining our web applications.Responsibilities:Design and...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom University of Cambridge Full timeWe are seeking a skilled Senior Software Engineer with expertise in Java to join our team. Key responsibilities include designing and implementing scalable software solutions, collaborating with cross-functional teams, and ensuring high-quality code delivery. Key skills include Java, software development, and team leadership.Main Responsibilities:Design and...
-
Senior Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Skillsearch Full timeAre you a skilled software developer looking for a new challenge in Cambridge? Our client is searching for a highly experienced Senior Software Engineer to join their dynamic and agile team. As a Senior Software Engineer, you will play a critical role in driving the direction and design of the company's systems.In your first week, you can expect...
-
Senior Commissioning Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom WR Engineering Full timeJob Title: Senior Commissioning Engineer - Automation & RoboticsJob Summary: We are seeking a highly skilled Senior Commissioning Engineer to join our team at WR Engineering. As a Senior Commissioning Engineer, you will be responsible for the commissioning and programming of automated machinery, as well as site installations and software integrations.Key...
-
Senior Commissioning Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom WR Engineering Full timeJob Title: Senior Commissioning Engineer - Automation & RoboticsJob Summary: We are seeking a skilled Senior Commissioning Engineer to join our team at WR Engineering. As a Senior Commissioning Engineer, you will be responsible for programming and implementing software, installing and commissioning machinery on customer sites.Key Responsibilities:Carry out...
-
Senior Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Mo-Sys Engineering Ltd Full timeWe are seeking an experienced Senior Software Engineer to join our team at Mo-Sys Engineering Ltd. As a key member of our software development team, you will be responsible for designing, building, and maintaining efficient and reliable C++ code for our virtual production solutions.About the RoleThis is a fantastic opportunity for a skilled software engineer...
-
Cambridge, Cambridgeshire, United Kingdom University of Cambridge Full time**Job Title:** Senior Software Engineer with Proficiency in Machine Learning and Data ScienceWe are seeking a highly skilled Senior Software Engineer with expertise in machine learning and data science to join our team. The successful candidate will be responsible for designing, developing, and deploying AI and ML models that drive business growth and...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Spire Healthcare Full timeJob Title: Senior Software EngineerAs a Senior Software Engineer at {company}, you will lead the development of complex software systems, collaborate with cross-functional teams, and drive technical innovation.Key Responsibilities:Design and implement scalable software solutionsCollaborate with engineers to develop technical roadmapsConduct code reviews and...
-
Senior Software Development Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom ENGINEERINGUK Full timeENGINEERINGUK: Senior Software Development EngineerWe are seeking an experienced Senior Software Development Engineer to join our team of experts in camera software development. As a key member of our team, you will be responsible for designing and developing algorithms and software for our consumer products.Main Responsibilities:Design and develop software...
-
RISC-V Core Developer
3 days ago
Cambridge, Cambridgeshire, United Kingdom Society of Research Software Engineering Full timeAbout UsSociety of Research Software Engineering is a leading organization dedicated to advancing the field of research software engineering through innovation and collaboration. Our team is composed of talented individuals who share a passion for developing cutting-edge software solutions that drive scientific discovery. We are committed to fostering a...
-
Senior Software Engineer
4 days ago
Cambridge, Cambridgeshire, United Kingdom University of Cambridge Full timeThe University of Cambridge's Information Services is seeking a seasoned Senior Software Developer to join its development team. The ideal candidate will have expertise in designing and solving complex business problems using cloud services.Key responsibilities include:Expert coding in Python and DjangoDesigning and developing RESTful APIsCollaborating with...
-
Senior Manager, Software Engineering Lead
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Roku Full timeAbout the RoleRoku is changing how the world watches TV, and we're looking for a Senior Software Engineering Manager to lead our Developer Tools team. As a key member of our Developer Experience organization, you'll be responsible for driving architecture discussions, taking ownership of new projects, and delivering high-quality software with tight...