Senior Backend Engineer — Distributed Systems (Streaming Platform)
Roku
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 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. 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 View email address on click.appcast.io. #J-18808-Ljbffr Roku
$120k - $217k
A leading digital library platform is seeking a Senior Software Engineer in Boston, focusing on building scalable back-end systems and integrating machine learning. Candidates should have extensive experience in Python and AWS, particularly with event-driven architectures...PlatformSeniorFlexible hours$147k - $237.5k
...cybersecurity firm is seeking an experienced Infrastructure Engineer to enhance their observability platform. This role involves solving complex infrastructure... ...infrastructure engineering, with proficiency in distributed systems and tools like Go and Kubernetes. The work...PlatformSeniorRemote job- Senior Lead Software Engineer, Back‑End Distributed Systems (AWS, Go, Kubernetes, MCP, Lua, Python) Do you love building and pioneering in the technology space?... ...SageMaker, Databricks, or another comprehensive ML platform Experience leveraging interactive AI tooling to...PlatformSeniorInternship
$175k - $225k
...foundation for agent engineering in the real world,... ...to also offer a platform for building, evaluating... ...with resumable streaming and inter‑agent protocol... ...You’ll Do Design distributed queue and worker systems that handle... ...years of professional backend engineering experience...PlatformSeniorFlexible hours- Physical Superintelligence is looking for engineers in Boston to build the infrastructure... ...primitives, enhancing workflow execution systems, and managing operational metrics for research... ...have over four years of experience with distributed systems, particularly in major cloud...PlatformSenior
$192k - $240k
Distributed Systems engineers at Datadog design, implement and run in production the foundational platforms powering our applications. Your data pipelines will ingest, store, analyze and... ...experience You have significant backend programming experience in one or more...PlatformSeniorWork at office- ...flagship product, the Intelligent Grid Platform (IGP) , empowers utility companies... ...energy management, we help distribution system operators navigate the evolving energy... ...scale in the U.S., we’re looking for a Senior Distribution Engineer to join our growing team and help...PlatformSeniorContract workWork at officeRemote workHome officeFlexible hours
- Code Metal is seeking a Senior Backend Engineer, Data Systems to design and build foundational data models for their platform. This role requires translating complex concepts into relational data structures, focusing on building scalable backend services and APIs. The ideal...PlatformSeniorRemote jobFlexible hours
- ...deployed across heterogeneous computing platforms. They’re looking for a Senior Backend Engineer with real depth in Python backend systems: someone who has owned production... ...FastAPI Event-driven and asynchronous distributed systems Stateful workflow engines and...PlatformSeniorWork at officeRemote work
- SimpliSafe is looking for a Staff Backend Software Engineer to drive the technical direction of the User Systems Platform. This role involves designing and implementing large... ...engineering, particularly in building distributed systems. We are committed to creating an inclusive...PlatformWork at officeWork from home
- IBM seeks a Senior Backend Software Developer in Cambridge, MA to guide backend technologies within IBM Quantum. You will lead efforts across research and engineering teams, enhancing distributed systems for quantum workloads. This role involves designing robust services...PlatformSenior
- ...minimizes business risk. Our platform and applications... ...Compute team is the engine at the heart of... ...future of AI. As a Senior Backend Engineer in our AI Compute... ...platform and aim to build systems that are resilient,... ...with modern distributed compute frameworks (e...PlatformSeniorHourly payLocal areaWorldwideFlexible hours1 day per week
$146.5k
...Foundations team builds the systems that power how content enters... ...Content Security, ML Data Engineering, Search & Discovery, the Content... ...and search. Drive platform evolution: Identify architectural... ...SNS, S3, Step Functions) and distributed workflows. Strong database design...PlatformSeniorLocal areaHome officeFlexible hours- ...we connect top LATAM engineering talent with innovative... ...organizations. Their platform helps government agencies... ...with digital payment systems, enabling efficient and transparent distribution of funds. About the... ...We’re looking for a Senior Backend Engineer (PHP) to help...PlatformSeniorRemote workWork from homeWorldwide
$191k - $253k
A leading tech firm is seeking a Senior Software Engineer for Platform Security in Boston. The role involves designing and implementing security... ...languages like C++, Rust, or Go, and skills in security for distributed systems. This position offers a competitive salary range of $...PlatformSenior- ...closely with other software engineers, product managers,... ...scalable, and efficient backend services and APIs using Java... ...debug, and resolve complex system issues, ensuring platform stability, security, and... ...building solutions leveraging distributed infrastructure (e.g.,...PlatformSeniorTemporary workFlexible hours
$121.4k - $218.6k
...solving large scale distributed content delivery... ...performance of our systems. You'll define key... ...breached. As a Senior Site Reliability Engineer, you will be responsible... ...Whether you're streaming live events, scrolling... ...s most distributed platform from Cloud to Edge...PlatformSeniorWork experience placementWork at office$146.4k - $263.6k
...and reliability of our platform. We are networking data... ...analysis, networking and distributed systems to define key performance... ...their evolution. As a Senior II Site Reliability Engineer, you will be responsible... ...day. Whether you're streaming live events, scrolling social...PlatformSeniorWork experience placementWork at office- Engineering | File System Team | Full-Time | US Boston/Marlborough... ...Nasuni is looking for a Senior Software Engineer to... ...of Nasuni’s storage platform, including core work... ...and CUFS, Nasuni’s distributed file system. This... ..., object storage backends, or hybrid cloud infrastructure...PlatformSeniorFull timeFor contractorsWork at officeRemote workFlexible hours
$130k - $300k
A technology company in Boston is seeking an experienced Backend Developer to build scalable solutions. The role requires significant programming experience in Go, Java, Rust, or C++ with a focus on low-latency applications. The company offers new hire stock equity, professional...Senior- Realtime Robotics is seeking a Senior Cloud Platform Engineer to design and operate cloud infrastructure for their distributed robotics platform. The role involves managing AWS environments and ensuring secure deployments across teams. This position requires 5+ years of...PlatformSenior
- ...SofTec Solutions in Boston is looking for a Sr. Java Developer (Back-end) to design and develop scalable web platform services. You will evaluate new technologies and work closely with the product management team, ensuring we build the best products. The ideal candidate...PlatformSeniorContract work
$147k - $237.5k
Palo Alto Networks is looking for a strong Backend Engineer to join Chronosphere, an observability platform. In this role, you will directly influence customer use... ...will leverage AI to innovate capabilities, improve system performance, and work within a remote-first...PlatformSeniorRemote job- Affirm is seeking a qualified candidate for a role in Continuous Integration engineering, focused on enhancing developer productivity and optimizing build systems. The ideal candidate will have proven experience in CI, a strong programming background, and familiarity with...SeniorRemote job
$147k - $237.5k
Palo Alto Networks is seeking an experienced product-driven senior engineer to join the team for their observability platform at Chronosphere. This position involves helping customers monitor and optimize systems, working with high-volume telemetry data, and requires...PlatformSeniorRemote job- VulnCheck is seeking a Senior Software Engineer to design, build, and scale core systems for their vulnerability intelligence platform. This remote role focuses on creating scalable backend systems and APIs. Candidates should have over 5 years of experience, strong programming...PlatformSeniorRemote job
- ...Description Job Description Senior Backend Engineer Role The Opportunity As... ...design and build scalable backend systems for an AI-driven data platform. You’ll lead technical projects,... ...~ Experience with distributed systems and data pipelines ~ Focus...PlatformSeniorRemote work
- KAYAK is seeking a Senior Java Software Engineer to enhance our Retention and CRM systems. This position involves designing scalable backend services aimed at improving user retention and engagement. You will collaborate with engineers and product managers to deliver impactful...Senior
$146.5k - $228k
...About the Team The ML Data Engineering team powers metadata extraction... ..., data engineering, and distributed systems, collaborating closely with... ...Overview We’re seeking a Senior Software Engineer with deep... ...functional teams to design reliable backend services that integrate...SeniorWorldwideHome officeFlexible hours- ...VAST Data is looking for a Senior Systems Engineer to join our growing team! This is a great opportunity... ...intelligence. VAST Data is the data platform company for the AI era. We are... ...matter expertise on storage products, distributed storage architectures, file systems,...PlatformSeniorTraineeship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Engineer — Distributed Systems (Streaming Platform). Be the first to apply!
- back-end developer Cambridge, MA
- backend software engineer Cambridge, MA
- advanced systems engineer Cambridge, MA
- computer system validation engineer Cambridge, MA
- mission system engineer Cambridge, MA
- electronic systems engineer Cambridge, MA
- senior staff systems engineer Cambridge, MA
- software system engineer Cambridge, MA
- senior linux systems engineer Cambridge, MA
- operating system engineer Cambridge, MA

