CrawlJobs Logo

Sr. SW Engineer - Streaming Apps

roku.com Logo

Roku

Location Icon

Location:
India , Bengaluru

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

You will be part of the engineering team responsible for The Roku Channel streaming service and will contribute to building apps and features on multiple platforms like for the FireTV, GoogleTV, web, Samsung, FireTV etc. The projects that you will work on will impact millions of Roku users around the world.

Job Responsibility:

  • Contribute to the architecture, design and implementation of technology solutions for web-based video applications
  • Maintain high coding standards and follow software engineering best practices
  • Participate and enhance a culture of engineering and operational excellence
  • Continually focus on innovation, and user delight while building and improving the user experience, reliability, stability, security and quality of the apps
  • Participate in scoping, technical design, estimation effort, coding, testing, debugging, code reviews, maintenance and support
  • Collaborate with product and program managers, UX designers, and cross-engineering teams to deliver project goals

Requirements:

  • Strong problem solving and analytical abilities
  • Strong written and verbal communication skills
  • Experience with full stack web app development using Javascript/Typescript, HTML5, CSS
  • Experience building modern web applications (SPA, PWA, responsive) using frameworks like Node, React/Redux, Express, Material UI, Cordova, NoSQL etc. supporting millions of global users
  • Experience with AWS/GCP, APM and app analytics tools, familiarity with Docker/Kubernetes, npm/yarn, webpack, Backend-For-Frontend paradigm etc.
  • Very good understanding of component-based arch, async operations, data binding, DOM manipulation, routing, SASS/LESS etc.
  • Familiarity with media frameworks and streaming protocols HLS and MPEG-DASH, DRM, and media playback on HTML5, iOS, Android using one or more of MSE/EME, ExoPlayer, VideoJS/Dashjs etc.
  • Experience with Kanban, Scrum, CI/CD, unit tests, automation, app and system monitoring
  • 6+ years of web development experience
  • BS or MS degree in Computer Science or equivalent
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:
January 26, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

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

Briefcase Icon

Similar Jobs for Sr. SW Engineer - Streaming Apps

New

Store Associate

We're building a world of health around every individual — shaping a more connec...
Location
Location
United States , Eaton
Salary
Salary:
15.00 - 19.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 30, 2026
Flip Icon
Requirements
Requirements
  • At least 16 years of age
  • Remaining upright on the feet, particularly for sustained periods of time
  • Lifting and exerting up to 35 lbs of force occasionally, up to 10 lbs of force frequently, and a negligible amount of force regularly to move objects to and from, including overhead lifting
  • Visual Acuity - Having close visual acuity to perform activities such as: viewing a computer terminal, reading, visual inspection involving small parts/details
Job Responsibility
Job Responsibility
  • Providing differentiated customer service by anticipating customer needs, demonstrating compassion and care in all interactions, and actively identifying and resolving potential service issues
  • Focusing on the customer by giving a warm and friendly greeting, maintaining eye contact and offering help locating additional items, when needed
  • Accurately perform cashier duties - handling cash, checks and credit card transactions with precision while following company policies and procedures
  • Maintaining the sales floor by restocking shelves, checking in vendors, updating pricing information and completing inventory management tasks as directed by store manager
  • Supporting opening and closing store activities, when needed
  • Providing customer support to all departments, including photo and beauty, ensuring departments are fully stocked and operational while remaining current with all updated services and tools
  • Assisting pharmacy personnel when needed, including working regular shifts in the pharmacy as part of opportunities for growth and career development
  • Embracing and advocating for new CVS services and loyalty programs that support our purpose of helping people on their path to better health
What we offer
What we offer
  • dental
  • vision
  • wellness resources
  • employee discounts
  • access to certain voluntary benefits
  • other programs
  • Parttime
Read More
Arrow Right
New

Senior Partner Manager - Uber Direct, France

As a Senior Partner Manager for Uber Direct in France, you will own a portfolio ...
Location
Location
France , Paris
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 4 years of experience in Account Management, Business Development, Operations, Sales, Consulting, or growing a start-up
  • Strong business acumen and judgment
  • familiarity with the e-commerce customer journey or willingness to learn
  • Comfortable with technical information and translating it into business requirements for stakeholders
  • Hands-on and proactive mindset
  • able to deep-dive into operational and technical issues in coordination with cross-functional teams
  • Analytical and data-driven
  • comfortable using Google Sheets (Excel/SQL knowledge is a plus)
  • Proven experience managing strategic or complex accounts with multiple stakeholders, requiring structured governance and strong coordination
  • Skilled in navigating ambiguity, influencing without authority, and aligning internal and external teams
Job Responsibility
Job Responsibility
  • Manage a portfolio of strategic and complex partners
  • Build long-term relationships with Uber Direct customers
  • Onboard new merchants
  • Monitor the activity and analyze data
  • Improve Uber Direct operations
  • Promote Uber Direct value proposition
  • Contribute to Uber Direct offering improvement
  • Lead transversal initiatives within the team
  • Represent the voice of France’s strategic partners within central and product teams
  • Fulltime
Read More
Arrow Right
New

Shift Supervisor

We're building a world of health around every individual — shaping a more connec...
Location
Location
United States , Venice
Salary
Salary:
16.50 - 24.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 28, 2026
Flip Icon
Requirements
Requirements
  • Deductive reasoning ability, analytical skills and computer skills
  • Advanced communication skills and supervision skills
  • Ability to work a flexible schedule, including some early morning, overnight and weekend shifts, to work overtime as needed, and to respond to urgent issues at the store when they arise
Job Responsibility
Job Responsibility
  • Work effectively with store management and store crews
  • Supervise the store's crew through assigning, directing and following up of all activities
  • Effectively communicate information both to and from store management and crews
  • Assist customers with their questions, problems and complaints
  • Promote CVS customer service culture (Greet, offer help, and thank)
  • Handle all customer relations issues in accordance with company policy and promote a positive shopping experience for all CVS customers
  • Maintain customer/patient confidentiality
  • Price merchandise
  • Stock shelves
  • Execute the displays, sign and inventory of weekly, promotional, and seasonal merchandise
What we offer
What we offer
  • Dental
  • Vision
  • Wellness resources
  • Employee discounts
  • Access to certain voluntary benefits
  • Other programs
  • Parttime
Read More
Arrow Right
New

Intermediate Quantity Surveyor

Mountjoy specialises in providing professional and high-quality construction, re...
Location
Location
United Kingdom , Portsmouth
Salary
Salary:
60000.00 GBP / Year
mountjoy.co.uk Logo
Mountjoy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 years post qualification experience of financial management of construction projects with a high rate of return
  • Experience should cover projects across a number of sectors including non-housing new build and refurbishment
  • A sound knowledge of JCT and NEC suites of contracts
  • The use of relevant computer software
  • HNC or Degree Qualified in a relevant discipline
Job Responsibility
Job Responsibility
  • Provide sound commercial advice and negotiation skills to maximise the potential profit for each individual project
  • Produce detailed procurement schedules for key subcontractors and suppliers liaising with the Contracts Manager on key dates that orders need to be placed
  • Prepare and send out detailed enquiries to subcontractors and suppliers to maximise potential
  • Negotiate and place official orders with Subcontractors and Suppliers
  • Manage supply chain orders and financial accounts including variations and valuations
  • Maintain a detailed record of any changes to the tendered design or works on site for the purpose of variations and extra’s
  • Price additional works and obtain written permissions and instructions prior to proceeding
  • Undertake weekly and monthly meetings with client’s representatives to ascertain progress on site, variations, monthly valuations and provide any other additional reports required to meet the clients expectations
  • Manage the conditions of contract which Mountjoy are appointed on
  • Prepare detailed monthly reports including Cost Value Reconciliations (CVR) on all projects, cash flow forecast, contractual matters and forecast on financial out-turn
What we offer
What we offer
  • car allowance
  • Fulltime
Read More
Arrow Right
New

Account Executive, SMB Acquisition

The Mid-Market and SMB team comprises our local restaurant base. We know that ha...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • End to end sales cycle - Ability to drive momentum from first touch point with a partner through to mature lifecycle and revenue generation, inclusive of objection handling related to product use and commercial & legal terms
  • Executional excellence - Ability to deliver observable results and continuous improvements despite challenges and setbacks
  • Communication - Using communication skills and empathy to clearly, persuasively, and confidently deliver information to a variety of partners
  • Negotiation/Sales & Business Acumen - Taking time to build relationships that add long term value to the joint business success of Uber & partners
Job Responsibility
Job Responsibility
  • Own the full acquisition cycle of AU’s highest priority, local Restaurant partners
  • Be a trusted advisor and have a deep understanding of their unique challenges & goals and articulate our compelling value proposition
  • Be the voice of the customer and a true owner of the merchant experience
  • Lead a defined territory and demonstrate a strategic approach to acquire the highest value merchants
  • Fulltime
Read More
Arrow Right
New

Shift Supervisor

We're building a world of health around every individual — shaping a more connec...
Location
Location
United States , Zanesville
Salary
Salary:
16.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
July 31, 2026
Flip Icon
Requirements
Requirements
  • Deductive reasoning ability, analytical skills and computer skills
  • Advanced communication skills and supervision skills
  • Ability to work a flexible schedule, including some early morning, overnight and weekend shifts, to work overtime as needed, and to respond to urgent issues at the store when they arise
Job Responsibility
Job Responsibility
  • Work effectively with store management and store crews
  • Supervise the store's crew through assigning, directing and following up of all activities
  • Effectively communicate information both to and from store management and crews
  • Assist customers with their questions, problems and complaints
  • Promote CVS customer service culture
  • Handle all customer relations issues in accordance with company policy and promote a positive shopping experience for all CVS customers
  • Maintain customer/patient confidentiality
  • Price merchandise
  • Stock shelves
  • Execute the displays, sign and inventory of weekly, promotional, and seasonal merchandise
What we offer
What we offer
  • Dental
  • Vision
  • Wellness resources
  • Employee discounts
  • Access to certain voluntary benefits
  • Other programs
  • Parttime
Read More
Arrow Right
New

Supervisor

Mountjoy Ltd provides Reactive Maintenance and PPM to buildings in the Horsham a...
Location
Location
United Kingdom , Horsham
Salary
Salary:
43500.00 - 44500.00 GBP / Year
mountjoy.co.uk Logo
Mountjoy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years' experience working in a Property Maintenance environment completing reactive and PPM tasks (Essential)
  • Technical background in a Hard FM environment as a Supervisor
  • Able to recruit and induct staff ensuring they have a professional introduction to the company and contract
  • Be the technical expert for associated works, providing efficient and effective solutions where required
  • Able to support and coach a team in the achievement of the standards and quality we are striving for
  • Able to operate in a changing and evolving environment and enjoy the challenge
  • Possess interpersonal skills and the ability to communicate at all levels in a professional and courteous way, whilst accepting challenges from colleagues, tenants and our client
  • Have an organised approach to work, time management and to organise a diary
  • Able to apply a practical approach and solutions to Health & Safety
  • Proficient in MS Office, particularly excel, to an intermediate level and be able to understand how Mountjoy's FES system interacts with other systems
Job Responsibility
Job Responsibility
  • Keep the Call Centre and the Client up to date with the overall delivery of works and progress
  • Build the relationship with the Client liaising with them to keep them up to date with the overall delivery of the works and how these are progressing
  • Liaising with the building users and ensuring they are kept within the communication loop, to fully understand the process, schedule of works and what the next enabling steps are
  • Report to the office and resource controller keeping them fully up to speed with the status of the programme of works under your control
  • Manage and support the operatives in their learning and development, ensuring they have the right technical and organisational skills to do their job
  • Support for the Contract Manager when needed in the scoping, pricing and delivery of jobs
  • Manage work on site and update regularly to make sure work is completed in a timely, professional and efficient manner
  • Carry out quality checks on completed works when required and document the findings, making sure that any issues are passed on to the Call Centre to allow prompt rectification
  • Support the Resource Controller in delivering the service i.e. with technical support with resourcing etc
  • Understand and enforce health and safety at all times, carrying out toolbox talks, Operative assessments and other training with the team, whether on site or in the office
  • Fulltime
Read More
Arrow Right
New

Account Representative, Eats SMB Chicago

Account Representatives at Uber Eats bring the best local and regional small and...
Location
Location
United States , Chicago
Salary
Salary:
25.49 - 26.81 USD / Hour
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 1+ years total professional sales experience or 0+ years with a Bachelor’s Degree (earned or in progress) and exposure to sales through internships or other experiences
  • Minimum 1+ year work experience in sales (full cycle sales preferred)
  • Experience with Salesforce and Google Suite
  • Good communicator and enjoy working on teams that value collaboration
  • Willingness to roll up your sleeves and demonstrate persistence and perseverance, you aren't fearful of rejection or cold-calling
  • Comfortable thinking on your feet, genuinely curious and like to ask questions
  • Excited to learn - This is a great role to grow or build your career in sales
  • No fear of picking up the phone - this role is 70% on the phone and 30% in the field
Job Responsibility
Job Responsibility
  • Own and manage a pipeline of local small and medium restaurants to sign new partnerships in your geographic region with a mix of cold-calling (at least 50 dials per day) and in-person meetings
  • Create a great first-impression and act as an ambassador of Uber Eats to develop long-term partnerships and clearly communicate the value of Uber
  • Manage contract negotiation to establish the foundation of a strong working relationship with our restaurant partners, including sustainable economics for both parties
  • Help us identify and build standard processes and collaborate with the Account Management team to support a seamless onboarding experience for each new restaurant partner
  • Proactively maintain communication channels with prospects via phone, email, and face-to-face meetings
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered sales bonuses & other types of comp
  • Eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right