Senior Software Engineer for Observability Platform
4 weeks ago
About the Role
This is an exciting opportunity to join Roku's Infrastructure Engineering team as a Senior Software Engineer for Observability/DevOps. In this role, you will play a crucial part in designing and building a cutting-edge observability platform that enables our teams to make data-driven decisions.
About the Team
The observability team is a dynamic and collaborative group that is passionate about delivering high-quality solutions. We work closely with other teams to ensure that our platform meets the needs of our stakeholders. As a Senior Software Engineer, you will have the opportunity to make a significant impact on our platform and contribute to the growth and success of our team.
Responsibilities
- Design and develop a unified observability platform that integrates with our existing infrastructure
- Work closely with the Service Mesh team to identify and standardize on existing and new observability tools
- Perform feature/functionality/usability trials of new observability tools that can benefit Roku
- Contribute new open-source tools and/or improvements to existing open-source tools back to the CNCF ecosystem
- Design and build automation and/or custom features in and around the chosen tools to make onboarding new services easy, improve UIX and the general experience for developers
Requirements
- 8+ years of experience in either Infrastructure engineering, DevOps and/or Software Engineering
- Recent experience designing and building unified observability platforms that enable companies to use the sometimes-overwhelming amount of available data (metrics, logs, and traces) to determine quickly if their application or service is operating as desired
- Expertise in deploying and using open-source observability tools in large scale environments, including Prometheus, Grafana, Loki, Tempo, Thanos, or similar tools such as Cortex, Mimir, ELK (Elasticsearch/Logstash/Kibana) stack, etc.
- Expertise in at least one of the observability pillars; (distributed) tracing, logs, metrics, profiling/APM
- Familiarity with the open standard OpenTelemetry
- Familiarity with Kubernetes and Istio as the architecture on which the observability platform runs, and how they integrate and scale. Additionally, the ability to contribute improvements back to the joint platform for the benefit of all teams
- Demonstrated customer engagement and collaboration skills to curate custom dashboards and views, and identify and deploy new tools, to meet their requirements
- The drive and self-motivation to understand the intricate details of a complex infrastructure environment
- Hands on experience working with AWS and/or GCP
- Experience with Go
- B.S. or M.S. degree in Computer Science, Engineering, or equivalent experience
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.
-
Cardiff, Cardiff, United Kingdom Roku Full timeAbout the RoleWe're seeking a skilled Senior Software Engineer to join our Observability team at Roku. As a key member of our team, you'll be responsible for designing and building a unified observability platform that enables our company to make data-driven decisions.About the TeamOur Observability team is an integral part of Roku's central Infrastructure...
-
Senior Software Engineer
5 days ago
Cardiff, Cardiff, United Kingdom Roku Full timeAbout the RoleWe're seeking an experienced software engineer to join our observability team and help us build a world-class observability platform.As a senior software engineer, you will work closely with our service mesh team to identify and standardize on existing and new observability tools as part of a holistic solution.You will also work on enhancing...
-
AWS - Senior Software Development Engineer
1 month ago
Cardiff, Cardiff, United Kingdom Roku, Inc. Full timeRoku's Vision for the Future of TV StreamingRoku is revolutionizing the way the world watches TV. As the #1 TV streaming platform in the US, we're committed to powering every television in the world.We're looking for a talented Senior Software Development Engineer to join our team and help us build the next generation of our observability platform. If you're...
-
Software Engineering Lead
5 days ago
Cardiff, Cardiff, United Kingdom Roku, Inc. Full timeRoku, Inc. OverviewWe are Roku, the #1 TV streaming platform in the US and Mexico, with a mission to power every television in the world.Our Advertising PlatformWe pioneered streaming to the TV and are committed to being the TV streaming platform that connects the entire TV ecosystem. Our highly scalable, highly available, real-time advertising platform is...
-
Senior Cloud Platforms Engineer
1 month ago
Cardiff, Cardiff, United Kingdom Yolk Recruitment Ltd Full timeYolk Recruitment Ltd is thrilled to be working with an exciting, rapidly growing company in the tech sector, aiming to revolutionise the way businesses in the consumer goods industry operate. This organisation helps top global brands become more agile, efficient, and sustainable by introducing innovative capabilities like real-time promotion execution,...
-
Electrical Systems Design Engineer
2 weeks ago
Cardiff, Cardiff, United Kingdom Platform Recruitment Full timeElectrical Systems Design Engineer | £35 - 60k | Cardiff | HybridPlatform Recruitment is supporting a fast-growing company in their niche providing electronic design services for various sectors. Due to sustained success, they're expanding their R&D team and hiring for multiple positions from Graduate through to Senior Engineer.Develop bespoke projects for...
-
Cardiff, Cardiff, United Kingdom Roku Full timeRoku, the leading TV streaming platform in the US and Mexico, is revolutionizing the way people watch TV. Our mission is to empower every television in the world with our innovative technology. We pioneered streaming to the TV and aim to connect the entire TV ecosystem.We are looking for a highly skilled Senior Software Engineer to join our Ad Engineering...
-
Senior Software Development Lead
3 weeks ago
Cardiff, Cardiff, United Kingdom Identify Solutions Full timeIDentify Solutions: Senior Software Development LeadAre you a seasoned software engineer looking to take the lead on impactful projects? We are seeking a Senior Software Development Lead to spearhead the development of our cutting-edge Research Management Software (RMS) platform. This platform consists of dynamic web applications, utilising a variety of tech...
-
Senior Software Engineer
1 month ago
Cardiff, Cardiff, United Kingdom Bipsync Limited Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Bipsync Limited. As a key member of our software engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.With a strong background in web application software engineering,...
-
Senior Software Developer
1 month ago
Cardiff, Cardiff, United Kingdom Aforza Ltd Full timeAbout AforzaAforza Ltd is a leading company in the consumer goods industry, aiming to transform the lives of every consumer on the planet by helping the world's best Consumer Goods companies become more agile, efficient, productive, and sustainable.We achieve this by introducing never-before-seen capabilities, including 'Active' Customer Segmentation,...
-
Senior Software Engineer
4 weeks ago
Cardiff, Cardiff, United Kingdom Spire Healthcare Ltd Full timeJob Title: Senior Software Engineer (Cloud Computing)About the Role:As a Senior Software Engineer in our Cloud Computing team, you will be responsible for designing, developing, and deploying scalable cloud-based applications. You will work closely with our cross-functional teams to ensure the success of our cloud initiatives.Key Responsibilities:• Design...
-
Senior Cloud Software Engineer
1 month ago
Cardiff, Cardiff, United Kingdom Aforza Full timeAforza is a leading Consumer Goods company that aims to transform the lives of every consumer on the planet by introducing innovative capabilities. We're looking for a Senior Cloud Software Engineer to join our Cloud Platforms engineering team, where you will be working with a talented team of engineers building out Aforza's industry-leading cloud...
-
Cloud Platforms Engineering Expert
2 weeks ago
Cardiff, Cardiff, United Kingdom Yolk Recruitment Full timeYolk Recruitment is working with a rapidly growing tech company in the consumer goods industry. This organisation is revolutionising the way businesses operate by introducing real-time promotion execution, active customer segmentation, and AI-driven predictive ordering capabilities. We are seeking a Senior Software Engineer to join the Cloud Platforms...
-
Software Engineering Position
5 days ago
Cardiff, Cardiff, United Kingdom Aforza Ltd Full timeAbout the CompanyAforza Ltd is a leading provider of cloud solutions, and we are looking for a skilled Senior Software Engineer to join our team. As a key member of our Cloud Platforms engineering team, you will be working with a talented group of engineers to develop and maintain our industry-leading cloud products.
-
Cloud Platforms Software Development Specialist
3 weeks ago
Cardiff, Cardiff, United Kingdom Aforza Ltd Full timeAbout the Role:Aforza Ltd is seeking a Senior Software Engineer to join our Cloud Platforms engineering team. As a key member of the team, you will work alongside highly talented engineers to develop industry-leading cloud solutions.Key Responsibilities:Develop the backend of Aforza Studio, an advanced Digital Asset Management and photo automation...
-
Senior Full Stack Software Engineer
5 days ago
Cardiff, Cardiff, United Kingdom Noir Full timeCompany Overview: Our client is a crowd funded social advertising technology platform that sells services to Facebook advertisers to grow their marketing ROI. They have already grown by 100% in the past six months and aim to quadruple headcount over the next two years.About Us: Noir continues to be the leading Microsoft recruitment agency, helping...
-
Senior Software Engineering Lead
4 weeks ago
Cardiff, Cardiff, United Kingdom Digital Health and Care Wales Full timeDigital Health and Care Wales (DHCW) is a key player in the NHS Wales family, leveraging technology and data to transform healthcare services.We are seeking a seasoned Head of Software Engineering to join our Operations Directorate, driving the delivery of high-quality software products, platforms, and solutions across diverse teams and complex...
-
Senior Software Engineer
1 month ago
Cardiff, Cardiff, United Kingdom Pertemps Network Group Full time £47,745Job Title: Senior Software EngineerAbout the Role:As a Senior Software Engineer at Pertemps Network Group, you will play a key role in the development and implementation of business-critical IT systems. Your expertise in C# and .NET will be instrumental in leading the end-to-end implementation and integration of software solutions. You will be responsible...
-
Senior Software Engineer
5 days ago
Cardiff, Cardiff, United Kingdom Identify Solutions Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at {company} for an exciting opportunity to work on cutting-edge projects.Key Responsibilities:Design and develop high-quality software solutionsCollaborate with cross-functional teams to identify and prioritize project requirementsDevelop and maintain technical...
-
Senior Software Engineer
1 month ago
Cardiff, Cardiff, United Kingdom Admiral Group Plc Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Admiral Group Plc. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop software systems using Typescript and Angular.Work closely with the Product Owner and Squad...