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

Patient Service Representative

Patient Service Representative (PSR) for the ENT Clinic in Greenfield. Acts as t...
Location
Location
United States , Greenfield
Salary
Salary:
19.80 - 29.70 USD / Hour
advocatehealth.com Logo
Advocate Health Care
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Graduate
  • Excellent customer service skills
  • Excellent communication (written and verbal) and interpersonal skills
  • Intermediate computer skills including experience in using personal computers
  • including Microsoft Office or similar applications, and electronic mail
  • Training or experience in keyboarding/data entry with an emphasis on speed and accuracy
  • Excellent organizational skills
  • Ability to read and understand verbal and written instructions, and to sort and file information alphabetically and numerically
  • Ability to work in a fast paced environment with a strong attention to detail and accuracy
Job Responsibility
Job Responsibility
  • Acts as the first point of contact for patients by providing outpatient department and/or clinic reception
  • Greets and registers the patient, completes all necessary forms, obtains demographic and insurance information, collects co-payment, posts payments, and adds or updates basic patient account information
  • Schedules new and follow-up patient appointments
  • Greets patients and visitors and responds to routine requests for information
  • Answers telephone, screens calls, and takes messages
  • Registers patients
  • obtains demographic and insurance information
  • verifies insurance coverage, collects co-pays, deductibles, and previous balances
  • posts payments and updates demographic and insurance information
  • Schedules patient appointments and coordinates cancellations, reschedules, and additions to schedules
What we offer
What we offer
  • Paid Time Off programs
  • Health and welfare benefits such as medical, dental, vision, life, and Short- and Long-Term Disability
  • Flexible Spending Accounts for eligible health care and dependent care expenses
  • Family benefits such as adoption assistance and paid parental leave
  • Defined contribution retirement plans with employer match and other financial wellness programs
  • Educational Assistance Program
  • Fulltime
Read More
Arrow Right
New

Payroll Specialist

We are looking for a skilled Payroll Specialist to join our team on a contract b...
Location
Location
United States , Durham
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 3 years of experience in full-cycle payroll processing
  • Proficiency in managing payroll for 100-500 employees, including unionized staff
  • Demonstrated expertise in handling payroll garnishments and deductions
  • Strong knowledge of ADP Vantage payroll system and eTime software
  • Familiarity with union payroll regulations and practices
Job Responsibility
Job Responsibility
  • Process weekly payroll for approximately 100-110 hourly union employees, ensuring all documentation is submitted on time
  • Conduct thorough reviews and corrections of hourly timecards each Monday to ensure accuracy
  • Manage payroll previews and approvals every Tuesday, including final reviews that may extend into late hours
  • Handle monthly salary payroll for 60-70 employees, ensuring timely and precise processing
  • Utilize ADP Vantage payroll system to perform payroll tasks efficiently
  • Collaborate with team members using tools like Teams, Excel, and Outlook for payroll-related communications and reporting
  • Address garnishments and deductions as required, ensuring compliance with legal and organizational standards
  • Maintain accurate records and provide support for audits or inquiries related to payroll
  • Ensure compliance with union payroll agreements and resolve any discrepancies promptly
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
New

Ms engineer l1

MS Engineer L1 (English, Cantonese and Mandarin Speaking) is responsible for pro...
Location
Location
Malaysia , Cyberjaya
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Diploma, bachelor's degree, or relevant qualification in Information Technology/Computing (or demonstrated equivalent work experience)
  • Fluency in Mandarin & English (both speaking and writing), Cantonese is good advantage
  • Entry level experienced candidate in IT field/helpdesk experience are preferred, but fresh graduates are welcomed
  • Flexible to work in shift patterns as required by the company, which may include 12-hour shifts, and could encompass day, night, or customized working hours.
  • Certifications relevant to the services provided (certifications carry additional weightage on a candidate’s qualification for the role)
Job Responsibility
Job Responsibility
  • Respond to calls /emails/chats received from customer and address the customer needs or route the request accordingly
  • Provide technical support on operational or maintenance of a personal computers/Applications/ other products/peripherals using documented procedures and available tools
  • Routinely identify common incidents and opportunities for avoidance as well as general opportunities for incident reduction
  • Investigate first line incidents assigned and identify the root cause of incidents and problems
  • Use appropriate troubleshooting techniques by using the relevant FAQs and tools to identify and isolate the defects and follow guidelines on dispatching onsite engineer, if need arises
  • Responsible to meet customer SLAs agreed in place
  • Responsible for setting customer expectation and escalate issues in case of need/process related to the higher level to resolve the issue to the customer's complete satisfaction
  • Appropriately log all calls accurately in helpdesk database/ CRM /ticketing system for proper customer management
  • Monitors client infrastructure and solutions
  • Fulltime
Read More
Arrow Right
New

Kitchen Steward Team Leader

Join the team as a Kitchen Steward Team Leader at the Westin/Four Points Brisban...
Location
Location
Australia , Brisbane
Salary
Salary:
Not provided
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience working in a fast-paced commercial kitchen environment
  • 1–2 years of experience in a leadership or supervisory position, preferably within the hospitality industry
  • Direct responsibility for maintaining exceptional cleanliness and sanitation across all culinary and open kitchen areas within The Westin and Four Points Complex
  • Demonstrates a strong passion for the role, a positive attitude, exceptional attention to detail, and excellent problem-solving skills
  • Skilled at leading and inspiring a team to achieve departmental goals and uphold high standards of performance
  • Be available to work over a 7-day rotating roster which will include working evenings, early starts, public holidays, and weekends
Job Responsibility
Job Responsibility
  • Oversee the overall supervision of stewarding personnel, ensuring dishwashing, cleaning of specified areas and equipment, refuse disposal, and maintenance of operating supplies are carried out efficiently and to the highest hygiene standards
  • Manage departmental costs, keeping within budgets, and work closely with department heads to maintain operational efficiency
  • Develop and control work schedules to reflect operating forecasts, manage leave (including annual and long service leave), and ensure optimal staff coverage
  • Organize regular shift and team meetings to foster communication, address challenges, and enhance team performance
  • Attend relevant meetings, actively participate in discussions, follow up on action items, and communicate key updates back to the department
  • Ensure full compliance with all local legislation and health and safety standards, maintaining a safe and hygienic workplace across all back-of-house food and beverage venues
  • Manage the day-to-day operations and performance of Associates within the department, fostering a positive and productive work environment
  • Collaborate with the Engineering department to address maintenance needs and ensure the smooth functioning of all kitchen equipment and facilities
What we offer
What we offer
  • Uniform
  • Discounts on hotel rooms including all properties within the Marriott International group, for you and your family & friends
  • The best hotel training opportunities produced independently by the Westin Brisbane and internationally recognized training programs by Marriott International
  • Discounts on food & beverage across all our hotels
  • Recognition programs to keep you motivated
  • Wellbeing & mindfulness programs to ensure you stay healthy
  • Employee Assistance Program
  • ‘Great places to work’ certified
  • Fulltime
Read More
Arrow Right
New

Teller

Wells Fargo is seeking a Teller in our Consumer, Small & Business Banking divisi...
Location
Location
United States , Harrisonburg
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
February 04, 2026
Flip Icon
Requirements
Requirements
  • 6+ months of interacting with customers experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
Job Responsibility
Job Responsibility
  • Support customer engagement by processing teller transactions, sharing digital solutions, and making appropriate introductions to bankers
  • Complete operational activities while minimizing risks under established policies
  • Perform routine transactional, operational, and customer support tasks efficiently through knowledge of bank procedures and products, as well as partners across the organization
  • Receive direction from managers and exercises judgment within defined policies and procedures
  • Escalate questions and issues to more experienced roles
  • Interact with customers and individuals to demonstrate care, build relationships, and complete requested transactions
  • Identify information and services to meet customers financial needs
  • Fulltime
!
Read More
Arrow Right
New

Retail Sales Advisor

As part of the Retail team, you’ll be based within our store in Leeds in Junctio...
Location
Location
United Kingdom , Leeds
Salary
Salary:
20267.00 - 25396.00 GBP / Year
ScS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Sales driven with a passion for driving a 5 star customer experience
  • Experience within a customer facing role
  • A real people person – the ability to build strong relationships with our customers and colleagues
  • A team player
  • Flexibility to work shift patterns
  • Strong work ethic, resilient, self-starter and a can do attitude
Job Responsibility
Job Responsibility
  • Welcome customers into the store and support them in finding the perfect piece of furniture for their home
  • Accurately complete customer orders and process finance applications
  • Accountable for delivering personal sales and KPIs
  • Work within the team to deliver a 5 star customer experience
  • Make sure the showrooms look their best through general housekeeping, cleaning and moving furniture when it’s needed
  • Help to make sure our showrooms are warm, friendly, safe environments for everyone within them
  • Continuously develop and maintain knowledge on all ScS products and services
  • Undertake, as required, other duties in keeping with the general nature of the role
What we offer
What we offer
  • Guaranteed commission of £400 per month in your first three months
  • Competitions and incentives
  • 33 days holidays including bank holidays
  • Employee benefits platform – access to 100s of high street discounts and more – holiday discounts, gym discounts, cinema discounts, e-vouchers, cashback and more!
  • Colleague Discount
  • Career progression
  • Enhanced Maternity, Paternity and Adoption Leave
  • Access to our dedicated Employee Assistance Programme – to give you free access to advice and information on a range of topics
  • Virtual GP – Access to a GP service 24/7
  • Salary finance scheme
  • Fulltime
Read More
Arrow Right
New

Software Engineer

Wells Fargo is seeking a Software Engineer, who has the passion for modernizing ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
February 02, 2026
Flip Icon
Requirements
Requirements
  • 2+ years of software engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Bachelor's degree in computer science or related field/relevant experience in software development.
  • Good understanding of Object-Oriented Design Principles and Patterns, Java 11 and above
  • Experience in microservices (REST/GraphQL) and event-driven architecture.
  • Experience in Java/J2EE Web Application Development, Spring (Core, MVC, AOP, Batch, Spring boot), Web Services (REST, SOAP etc.), JMS, Messaging, Kafka (streaming technologies), Cloud Technologies (AWS/PCF/Azure), Relational Database (Oracle, PostgreSQL), NoSQL (MongoDB) database.
  • Knowledge with code management and continuous integration techniques and tools such as Gradle, GitHub, Jenkins, NPM.
  • Experience in modern application development practices such as CI/CD, Test Driven Development (TDD), Automation testing (BDD, Cucumber etc.) and DevOps.
  • Solid understanding of agile.
  • Can operate with limited level of direct supervision.
  • Experience/knowledge in monitoring and gathering metrics (Splunk, CloudWatch, AppDynamics, Elastic search etc)
Job Responsibility
Job Responsibility
  • Participate in low to moderately complex initiatives and projects associated with the technology domain, including installation, upgrades, and deployment efforts
  • Identify opportunities for service quality and availability improvements within the technology domain environment
  • Design, code, test, debug, and document for low to moderately complex projects and programs associated with technology domain, including upgrades and deployments
  • Review and analyze technical assignments or challenges that are related to low to medium risk deliverables and that require research, evaluation, and selection of alternative technology domains
  • Present recommendations for resolving issues or may escalate issues as needed to meet established service level agreements
  • Exercise some independent judgment while also developing understanding of given technology domain in reference to security and compliance requirements
  • Provide information to technology colleagues, internal partners, and stakeholders
  • Analytic and excellent organizational skills
  • Excellent communication skills
  • Proactive and can work independently
  • Fulltime
!
Read More
Arrow Right
New

Domino’s Moped Delivery Driver

Love the open road? Use your own moped to deliver smiles (and pizzas!) while ear...
Location
Location
United Kingdom , Mildenhall
Salary
Salary:
10.00 - 12.21 GBP / Hour
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Provisional UK driving licence with CBT or full EU/international motorcycle licence
  • Own moped with valid MOT and insurance
  • Availability for evenings and weekends (required)
  • A positive, can-do attitude and great customer service skills
Job Responsibility
Job Responsibility
  • Represent Domino’s with a smile and deliver excellent customer service
  • Deliver products promptly and safely, following all safety procedures
  • Handle payments correctly and securely
  • Support your store team during quieter delivery periods
What we offer
What we offer
  • Flexible working hours to suit your lifestyle
  • Staff discount on all your favourite pizzas
  • Pension scheme
  • You keep all your tips!
  • Excellent training and career progression
Read More
Arrow Right