CrawlJobs Logo

Software Engineer Intern, Streaming Media

roku.com Logo

Roku

Location Icon

Location:
United States , San Jose

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Join Roku’s MediaPlayer team as a Software Engineer Intern, where you will work at the intersection of embedded systems and digital media. During this paid 12-week internship starting in Summer 2026, you will contribute to the core component of RokuOS that handles video and audio streaming. You’ll be assigned a high-impact project designed to enhance the media playback engine optimizing playback performance, or improving the reliability of our media stack across millions of devices.

Job Responsibility:

  • Own a project within the MediaPlayer stack
  • examples include implementing new media features, optimizing for media playback KPIs, or enhancing support for modern streaming protocols and codecs
  • Develop high-performance C++ code on Linux-based systems to improve the efficiency and stability of the core media pipeline
  • Use advanced debugging and analysis tools to reproduce, isolate, and fix complex playback issues across various hardware profiles
  • Collaborate with senior engineers across firmware and platform teams to innovate on the next generation of media features that delight Roku users

Requirements:

  • Pursuing an MS in Computer Science, Software Engineering, or a related technical field
  • prior internship experience preferred
  • Strong command of data structures, algorithms, Object-Oriented Design (OOD), and systems design
  • Practical expertise in C++, Python, and Bash, with a focus on developing and debugging within Linux-based embedded systems
  • Deep understanding of Linux kernel concepts, multi-threading, standard Linux tools/libraries, and the open-source development ecosystem
  • Proficient in leveraging generative AI tools (e.g., GitHub Copilot, OpenAI) to streamline development workflows and optimize code efficiency
  • Exposure to Cloud platforms (AWS/Azure/GCP), Machine Learning, SDK/API design, and comprehensive integration testing

Nice to have:

Familiarity with streaming technologies (HLS, MPEG-DASH), compression formats, video/audio codecs, and tools like FFmpeg

What we offer:
  • 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)
  • Vacation and other personal time off

Additional Information:

Job Posted:
March 21, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer Intern, Streaming Media

Software Engineer Intern, Streaming Media

Join Roku’s MediaPlayer team as a Software Engineer Intern, where you will work ...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Own a project within the MediaPlayer stack
  • Develop high-performance C++ code on Linux-based systems
  • Use advanced debugging and analysis tools to reproduce, isolate, and fix complex playback issues
  • Collaborate with senior engineers across firmware and platform teams
Job Responsibility
Job Responsibility
  • Implement new media features
  • Optimize for media playback KPIs
  • Enhance support for modern streaming protocols and codecs
  • Improve the efficiency and stability of the core media pipeline
  • Innovate on the next generation of media features
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Local benefits may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Vacation and personal time off
  • Fulltime
Read More
Arrow Right

Software Developer - DEVICE Test

Our Telecom client is seeking an exceptional Senior Software Developer to join o...
Location
Location
United States , Bellevue, WA
Salary
Salary:
Not provided
DCM Infotech Limited
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A deep understanding of Computer Science fundamentals, including algorithms, data structures, and operating systems
  • Mastery of web-based media playback technologies, including Encrypted Media Extensions (EME) and Media Source Extensions (MSE)
  • Deep experience with media technology (e.g. Exo-Player, AV-Foundation, HTML5 video)
  • Comprehensive understanding of streaming technologies (e.g. DASH, HLS)
  • Expertise in DRM systems (e.g. Fair-Play, Wide-Vine, PlayReady)
  • Proficiency across device platforms (e.g. Android, iOS, tvOS, set-top box)
  • Advanced video telemetry skills
  • Be a self-starter that can independently solve complex engineering problems
  • Experience with streaming video delivery or playback
  • Passion for software engineering with a strong sense of ownership for the code that you and your team write, and a desire to become an expert in client-side video technology
Job Responsibility
Job Responsibility
  • Join a growing team with many opportunities for you to expand your professional and technical skills
  • Influence the technical agenda for Core Media and own critical features of a product used by millions of customers
  • Work across teams and disciplines to explore technical solutions and evaluate technical tradeoffs, using the latest streaming media technologies and video capabilities
  • Improve your team’s development, test, and operations practices
  • Mentor other engineers to help them grow their careers
  • Use data to solve real world problems and improve customer experience, including prioritization of incoming issues reported by customers, partners, and internal QA
Read More
Arrow Right

Principal Software Consultant - FullStack

10Pearls is seeking a highly experienced Tech Lead – Software Development to lea...
Location
Location
Pakistan , Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in IT or related discipline. (Software Engineering preferred)
  • 10+ years of experience as a software developer, with progression into Tech Lead or Senior Engineer roles
  • Proven experience working across multiple product domains and industries, delivering scalable applications
  • Strong hands-on expertise in backend development (Java, Kotlin, Node.js, Python, or similar)
  • Solid experience with web technologies (React, Angular, Vue, Node.js) and mobile platforms (iOS, Android, Flutter, or React Native)
  • Experience leading or collaborating with data engineering teams (analytics pipelines, event tracking, data platforms)
  • Strong understanding of microservices, APIs, cloud-native systems, and distributed architectures
  • Experience building or supporting OTT or media-rich consumer applications is a strong plus
Job Responsibility
Job Responsibility
  • Provide strategic technical leadership by designing and architecting highly scalable, maintainable, and secure systems across the organization
  • Ensure that company engineering practices, including CI/CD, code quality, and security standards, are maintained at the highest level
  • Drive the technical roadmap and align architectural decisions with both business strategy and client needs, serving as a key technical advisor
  • Lead complex technical discussions with both internal teams and external stakeholders, translating business needs into actionable technical solutions
  • Embrace and promote a consulting mindset, acting as a technical expert who advises clients on innovative, scalable solutions that deliver measurable business value
  • Stay updated on new technologies and trends to continuously improve technical skills
  • Mentor and guide engineers, fostering technical growth across teams, and maintaining a culture of learning and innovation
  • Play a key role in the recruitment process, interviewing and selecting top technical talent for the organization, ensuring both technical and cultural fit
  • Act as focal point of contact for technical issues for specific work streams across multiple projects
  • Fulltime
Read More
Arrow Right

Operations Coordinator

We are looking for an Operations Coordinator to manage and support live broadcas...
Location
Location
United States , New York
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 2 years of experience in broadcast operations, live production, media technology, or technical operations
  • Exceptional organizational skills and attention to detail
  • Ability to remain calm and solution-focused during live broadcasts under tight deadlines
  • Strong communication skills, both written and verbal, with experience in client-facing roles
  • Willingness to work flexible hours, including evenings, weekends, and holidays, as required by live sports schedules
  • Familiarity with broadcast engineering, live television, and video streaming technologies
  • Knowledge of QA processes and tools to ensure quality standards in live productions
  • Interest in innovative media technologies, including motion tracking and AI-driven broadcast tools
Job Responsibility
Job Responsibility
  • Organize and oversee virtual graphics delivery for live sporting events, including scheduling staff, testing equipment, and handling logistics
  • Provide direct support to freelance graphics operators during live broadcasts, addressing technical issues and ensuring smooth operations
  • Monitor live productions, quickly identifying and resolving any issues that arise to prevent disruptions
  • Collaborate with client production teams and internal departments to align on event needs and execution
  • Participate in planning calls and provide updates on project progress while addressing last-minute changes effectively
  • Train graphics operators on software tools and workflows to maintain high-quality on-air results
  • Test proprietary software in controlled environments to identify bugs and suggest improvements
  • Relay feedback and insights from live events to development and engineering teams to enhance tools and processes
  • Work closely with the Operations team to share resources and optimize workflows
  • Maintain professionalism and adaptability in fast-paced live broadcast scenarios
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right

Data Engineer III - Data Engineering

Our team members are at the heart of everything we do. At Cencora, we are united...
Location
Location
India , Pune
Salary
Salary:
Not provided
cencora.com Logo
Cencora
Expiration Date
April 30, 2026
Flip Icon
Requirements
Requirements
  • Over 8 years of experience in data analytics and data visualization
  • Proficient in integrating, analyzing, and interpreting business‑level data from multiple sources
  • Experienced in leading the design, development, and support of advanced data engineering solutions using Azure Databricks and Azure Synapse
  • Hands-on expertise with Azure Synapse, Azure Databricks, Power BI, and SQL
  • Strong capability in developing robust data pipelines using Azure Data Factory (ADF) and Informatica
  • Skilled in SQL and handling large datasets
  • Domain knowledge across Finance, Distribution, and Master Data Management (MDM)
  • Strong understanding of Lakehouse architecture, including Medallion Architecture
  • Bachelor’s Degree in Statistics, Computer Science, Information Technology, or a related discipline (or equivalent relevant experience)
  • Behavioral Skills: Critical Thinking, Detail Oriented, Impact and Influencing, Interpersonal Communication, Multitasking, Problem Solving, Time Management
Job Responsibility
Job Responsibility
  • Apply advanced statistical, computational, and analytical methodologies to generate insights that enhance healthcare quality, patient experience, and overall cost efficiency
  • Identify relevant internal and external data sources, including emerging data streams such as sensor and smart‑meter data, geo‑location, and social media
  • Integrate, analyze, and interpret business‑level data from multiple systems, while building mechanisms to explore structured, semi‑structured, and unstructured datasets
  • Design and implement scalable, efficient, and automated processes for large‑scale data analysis, predictive model development, validation, and operational deployment
  • Manipulate, combine, and refine large datasets to prepare analysis‑ready data, ensuring data quality, performing feature engineering, and driving continuous data improvement initiatives
  • Monitor and analyze complex systems to diagnose issues and continuously optimize key performance indicators
  • Support the development and publication of analytics‑ready datasets to enable creation of dashboards, statistical models, and analytical deliverables
  • Provide end‑to‑end support on data‑related solutions—including data design, ingestion, aggregation, and consumption—for internal stakeholders and external clients
  • Develop algorithms and write efficient code for data processing and advanced analytics
  • Create experimental design frameworks to validate analytical findings or test hypotheses using statistically robust methodologies
  • Fulltime
Read More
Arrow Right

Architect 4, Software Architecture

At Comcast advertising, we're building a data-driven future, and we need a Senio...
Location
Location
United States , Remote
Salary
Salary:
90695.14 - 212566.73 USD / Year
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Implementing cloud data architecture and data integration patterns (AWS Glue, Azure Data Factory, Event Hub, Databricks, etc.), storage and processing (Redshift, Azure Synapse, BigQuery, Snowflake)
  • Infrastructure as code (CloudFormation, Terraform)
  • 3rd Party Integration (Salesforce, D365)
  • Understanding and experience with modern cloud data architectures and engineering for one or more of the following cloud providers - AWS, Azure, GCP
  • Experience building data models and semantic layers
  • Experience in defining Master Data Management strategy and exposing data securely as a through data sharing architecture and APIs
  • Leading and supporting data architecture team and leads in creation of cloud data migration/integration/warehouse plans, roadmap, success metrics, and assessment of client’s enterprise (on-premise and on-cloud) data systems
  • Designing and developing using data modeling techniques for mixed workloads, such as OLTP, OLAP, streaming using any formats (structured, semi-structured, unstructured)
  • Strong understanding of data governance practices
  • Architecting and designing data implementation patterns and engineered solutions using native cloud capabilities that span data ingestion & integration (ingress and egress), data storage (raw & cleansed), data prep & processing, master & reference data management, data virtualization & semantic layer, data consumption & visualization
Job Responsibility
Job Responsibility
  • Collaborate across application and data teams to orchestrate data solutions that meet needs from transactional, analytics and data science needs
  • Propose solutions focusing on tenants such as cost optimization, reducing data hops, ensuring high availability, performance and Effectv’s strategic needs and future growth goals as it relates to becoming a ‘data driven’ organization
  • Ensure solutions adhere to policies outlined at Comcast level such as data privacy and security
  • Design and manage robust, scalable data models and semantic layer
  • Build prototypes, publish design patterns for use by the organization
  • Provide guidance on getting started in cloud and cloud migration techniques
  • Work with the data governance team to ensure critical data elements are identified and monitored
  • Work with partners like AWS, Databricks, Snowflake to ensure services meet the growing needs of Effectv
  • Facilitate in-depth architectural discussions and design exercises to create world-class cloud solutions
  • Work with internal and external stakeholders to gather requirements
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing benefits
  • Financial Wellbeing benefits
  • Emotional Wellbeing benefits
  • Life Events + Family Support benefits
  • Fulltime
Read More
Arrow Right

Director, Product Management (AIOps)

PagerDuty is looking for a Director of Product Management, AIOps, to lead the ch...
Location
Location
Canada
Salary
Salary:
156000.00 - 237000.00 CAD / Year
https://www.pagerduty.com Logo
PagerDuty
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 10 years in product management, with a proven track record of success in the software industry
  • Experience applying data science and AI to deliver intelligent applications
  • Understanding of monitoring and observability, or event intelligence products and markets, including customer needs, key trends, and the competitive landscape
  • Industry experience with DevOps engineers, SREs, platform engineers and ITOps teams
  • Proven ability to build and scale product ecosystems and integrations with internal platforms and 3rd party systems
  • Self-motivated user of AI tools for personal productivity and the craft of product, a bias towards amplifying team output with AI over adding headcount to scale
  • Experience managing teams of product managers: hiring for intelligence, curiosity, and collaboration and focusing on coaching, empowerment, and accountability
  • Exceptional analytical, strategic thinking, and problem-solving abilities
Job Responsibility
Job Responsibility
  • Develop unique, market-leading AIOps capabilities that leverage PagerDuty’s enriched event streams from a robust and growing set of integrations
  • Ensure AIOps integrates seamlessly with AI & Automation and Incident Management to drive customer outcomes
  • Drive the strategy for expanding the ecosystem of integrations, ensuring seamless ingestion, enrichment, and actionability of signals from a diverse set of sources
  • Drive product decisions balancing customer value (measured through product engagement and customer feedback) with financial impact (measured by win rates, retention and ARR)
  • Lead and grow a world-class team of Product Managers, with diverse backgrounds and perspectives, developing talent through both formal training and hands-on experience
  • Guide the cultural transformation to usage-based pricing by setting product engagement targets to measure product success and iterating on packaging and pricing models
  • Maintain a balanced roadmap that optimizes for functional, architectural, interoperability, customer value, and revenue goals and ensures effective allocation of resources
  • Clearly articulate the vision and product plans and drive alignment between product development, go-to-market teams, executives, and the rest of the company
  • Partner closely with solutions consulting, product marketing and sales enablement to ensure effective training and messaging about features and their value is delivered at scale
  • Drive the success of the product in terms of customer satisfaction and business results while monitoring the market for shifts in customer needs, technology, and competitive dynamics
What we offer
What we offer
  • Competitive salary
  • Comprehensive benefits package from day one
  • Flexible work arrangements
  • Company equity
  • ESPP (Employee Stock Purchase Program)
  • Retirement or pension plan
  • Generous paid vacation time
  • Paid holidays and sick leave
  • Dutonian Wellness Days & HibernationDuty - companywide paid days off in addition to PTO
  • Paid parental leave: 22 weeks for pregnant parent, 12 weeks for non-pregnant parent (some countries have longer leave standards and we comply with local laws)
  • Fulltime
Read More
Arrow Right
New

Executive Sous Chef

The Executive Sous Chef is responsible for overseeing culinary staff and develop...
Location
Location
United States , Houston
Salary
Salary:
Not provided
aramark.com Logo
Aramark
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • culinary degree or equivalent 4+ years of culinary experience in a management role
  • previous experience in high volume special events culinary operations strongly preferred
  • advanced knowledge of the principles and practices within the food profession
  • ability to maintain effective client and customer rapport for mutually beneficial business relationships
  • strong multitasking, organizational, communication, and leadership skills
  • ability to occasionally lift, carry, push, and pull up to 50 lbs. and stand for extended periods of time
  • availability to work event-based hours including evening, weekend, and potentially holiday hours
Job Responsibility
Job Responsibility
  • ensures culinary production appropriately connects to the Executional Framework
  • ensures proper culinary standards and techniques are in place for preparation of food items, including production, presentation, and service standards
  • manages a culinary team, including chef managers and hourly staff, to ensure quality in final presentation of food
  • train and manage culinary and kitchen employees to use best practice food production techniques
  • coach employees by creating a shared understanding about what needs to be achieved and how it is to be achieved
  • reward and recognize employees
  • plan and execute team meetings and daily huddles
  • complete and maintain all staff records including training records, shift opening/closing checklists and performance data
  • develop and maintain effective client and guest rapport for mutually beneficial business relationships
  • interact directly with guests daily
What we offer
What we offer
  • competitive compensation package
  • sign-on bonus
  • relocation assistance for candidates outside of the Houston, TX area
  • Fulltime
Read More
Arrow Right