For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Wiraa
Wiraa

Software Engineer (C++, Java )

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
Algorithm
C++
+21

Visa

U.S. visa required

Permanent role
21 days ago
Apply now

About The Company

Netflix is one of the world's leading entertainment services, with over 300 million paid memberships spanning more than 190 countries. Our platform offers a vast library of TV series, films, and games across a wide variety of genres and languages, delivering an unparalleled viewing experience to our global audience. Members have the flexibility to play, pause, and resume content at their convenience, anytime and anywhere, with the ability to change their plans as needed. Netflix is committed to innovation, quality, and customer satisfaction, continuously striving to enhance our streaming technology and content offerings to meet the evolving needs of our members.

About The Role

We are seeking a highly skilled Senior Software Engineer specializing in Video and Image Encoding to join our dynamic team. In this role, you will be instrumental in designing, prototyping, and optimizing encoding algorithms and workflows that enhance the quality and efficiency of our video streams. You will analyze existing codec implementations, identify areas for improvement, and collaborate with cross-functional teams to bring innovative solutions from concept to production. Additionally, you will have opportunities to conduct cutting-edge research on next-generation image and video coding standards, participate in academic collaborations, and present findings at research conferences. Your work will directly impact the streaming experience of millions of Netflix members worldwide, ensuring our videos are smoother, crisper, and more engaging across all devices and network conditions.

Qualifications

  • BS in Computer Science, Electrical Engineering, or a related field; MS or PhD is a plus
  • Minimum of 5+ years of experience in multimedia software development
  • Proficiency in C++ or Java and strong object-oriented programming skills
  • Experience with large-scale distributed systems and cloud computing environments
  • Strong background in image and signal processing, including algorithm design and implementation (e.g., image scaling, deinterlacing, frame rate conversion, artifact detection)
  • Excellent debugging, problem-solving, and performance optimization skills
  • Demonstrated ability to analyze and improve existing systems and workflows
  • Effective collaboration skills and ability to work effectively with cross-functional teams
  • Experience with video codecs such as H.264/AVC, HEVC, VP9 is a bonus
  • Involvement in open-source multimedia projects (e.g., ffmpeg, x264) is advantageous
  • Knowledge of video quality assessment methodologies is preferred

Responsibilities

  • Design, develop, and prototype advanced encoding algorithms and software workflows aimed at improving video quality and reducing bandwidth consumption
  • Analyze current encoding workflows and codec implementations to identify opportunities for enhancement in speed and quality
  • Collaborate with software engineers, researchers, and external academic groups to translate research into scalable, production-ready solutions
  • Conduct research on emerging image and video coding standards and participate in relevant conferences and publications
  • Optimize encoding performance for deployment across diverse network conditions and device types
  • Contribute to the continuous improvement of Netflix’s video processing pipeline, ensuring high-quality streaming experiences for users worldwide
  • Evaluate and implement new techniques for video compression, artifact reduction, and quality assessment
  • Document technical specifications and share knowledge with team members to foster innovation and best practices

Benefits

  • Comprehensive health, dental, and vision insurance plans
  • Mental health support and wellness programs
  • Retirement plan options including a 401(k) with employer matching
  • Stock option programs and equity benefits
  • Disability insurance and health savings accounts
  • Flexible spending accounts and family-forming benefits
  • Paid parental leave and generous paid time off policies
  • Professional development opportunities and continuous learning support
  • Work-life balance initiatives and flexible work arrangements

Equal Opportunity

Netflix is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, or any other protected characteristic.

About Wiraa

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service