CrawlJobs Logo

Software Engineer, Video

United States, Bellevue, WA Employment contract 154003.00 - 217000.00 USD / Year · Job Posted June 30, 2026
Apply Position
Job Link Share

Job Description

At Meta, we're developing innovative products that enable people to connect with loved ones and push the boundaries of computing platforms. As a Video Software Engineer, you'll have the opportunity to work on a wide range of products, including Messenger, Video, Groups, News Feed, Search, AR/VR, and GenAI, building video solutions that drive billions of interactions per day. You'll help create new features, improve existing products, and develop immersive video experiences that bring people closer together. By joining our team, you'll be part of creating products used by billions of people worldwide, solving complex technical problems, and contributing to the evolution of online connection and community products.

Job Responsibility

  • Research, develop, and troubleshoot real time communication systems, related to video and audio codecs, cameras, displays, and microphones
  • Work closely with cross-functional teams to understand features, operation, and specify enhancements
  • Optimizing and improving video codec efficiency, encode rate control, speed, video, pre- and post-processing and error resilience
  • Debugging and diagnosing quality of end-to-end video experience on lossy networks in real-time communication scenarios
  • Define the video optimization roadmap for both low-end and high-end network and devices
  • Lead the definition and implementation of media processing pipeline
  • Continuously improve the efficiency of the automated test tooling by leveraging automated test infrastructure

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 5+ years of software development experience in industry settings or PhD with 2+ years of experience
  • 3+ years of relevant video software engineering experience in industry settings
  • Experience in C/C++ multithreaded programming
  • Experience leading large or complex projects, defined goals and delivered milestones by leading teams

Nice to have

  • Using ML-based quality metrics and metadata for large-scale quality evaluation
  • Leveraging AI-based enhancement tools that complement standard video-codecs (AV1)
  • Benchmarking of traditional and novel audio/video processing use cases
  • Designing AI/ML-based compression algorithms to reduce the platform's compute footprint, while improving end-user experience
  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy review)
  • Experience with neural video/image compression and AI research
  • Intelligent algorithms to improve video quality for calling and video conferencing
  • Knowledge of multimedia/rendering stack, including containers, codecs, and AV synchronization, CV/ML
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
  • Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
  • Experience with computer vision, video/image codecs, or video/image processing
  • Expertise in camera, graphics and /or on-device ML processing and enhancement
  • Experience designing power-efficient software for mobile or embedded systems
  • Industry experience in Video-on-Demand, RTC, or videos at scale
  • Experience with state-of-the-art video codecs, e.g., H.264/AVC, HEVC, AV1, and AV2
  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)

What we offer

  • bonus
  • equity
  • benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer, Video

8 matching positions

Software Engineer, Video

At Whatnot, video and live streaming are the foundation of our business. As we e...
Location
Location
United States , New York, NY; San Francisco, CA; Los Angeles, CA; Seattle, WA
Salary
Salary:
190000.00 - 260000.00 USD / Year
whatnot.com Logo
Whatnot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of software engineering experience
  • Bachelor’s degree in Computer Science, a related field, or equivalent work experience
  • Experience with scaled WebRTC system
  • Excellent ability to translate product requirements to a scalable system
  • Known for the high quality of your engineering designs
  • Excellent problem solver
  • AWS/DevOps experience
Job Responsibility
Job Responsibility
  • Implement robust measurement and observability
  • Build video recording pipeline for T&S and user experience
  • Develop initial seller tools for enhanced livestream interaction
  • Advance our video features for flawless user experiences
  • Inform long term video strategy including framework success criteria and creation
  • Lead the innovation in seller tools, enabling peak streaming performance
  • Evaluate and onboard new video providers
What we offer
What we offer
  • Generous Holiday and Time off Policy
  • Health Insurance options including Medical, Dental, Vision
  • Work From Home Support
  • Home office setup allowance
  • Monthly allowance for cell phone and internet
  • Care benefits
  • Monthly allowance for wellness
  • Annual allowance towards Childcare
  • Lifetime benefit for family planning, such as adoption or fertility expenses
  • Retirement
  • Fulltime
Read More
Arrow Right

C++ Streaming Video Software Engineer

FreeWheel is looking for passionate C++ Engineer to help design, build and suppo...
Location
Location
United States , Chicago
Salary
Salary:
109759.26 - 164638.89 USD / Year
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors degree in computer science or related field
  • 2+ years of professional experience in C++ Development
  • Experience with C/C++, DB design, and network programming
  • Experience with large system software design and development
  • Demonstrated expertise in problem-solving and technical innovation
  • Strong passion for learning/practicing new techniques
  • Knowledgeable about SDLC, Agile, and Software Engineering Methodology
  • Team working skills
  • Good communication skills
  • Willingness to work under pressure
Job Responsibility
Job Responsibility
  • Collaborates with project stakeholders to identify product and technical requirements
  • Conducts analysis to determine integration needs
  • Designs new software and web applications, supports applications under development and customizes current applications
  • Assists with the software update process for existing applications and roll-outs of software releases
  • Participates in training representatives and operations staff on internally developed software applications
  • Researches, writes and edits documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports
  • Monitors and evaluates competitive applications and products
  • Provides technical leadership throughout the design process and guidance with regards to practices, procedures and techniques
  • Works with Quality Assurance team to determine if applications fit specification and technical requirements
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing
  • Financial Wellbeing
  • Emotional Wellbeing
  • Life Events + Family Support
  • Fulltime
Read More
Arrow Right

Senior Software Engineer- Video Signalling

This position is needed to design, build, and optimize the core signalling infra...
Location
Location
Ireland
Salary
Salary:
Not provided
stytch.com Logo
Stytch
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years experience in Java
  • Experience with complex distributed systems or real time systems
  • Experience working in the cloud, AWS, Google, Azure
  • Experience with multi-threading, concurrency and asynchronous software development
  • Bachelors in Computer Science or equivalent experience
  • Support Video services as a part of on-call duties
Job Responsibility
Job Responsibility
  • Design, implement, and maintain video signalling protocols and server components for real-time video calls (e.g., WebRTC, SIP, RTCP/RTP) in a highly scalable distributed system
  • Collaborate with cross-functional distributed teams and various stakeholders to deliver high-performance, low-latency media experiences
  • Ensure secure transmission and compliance with industry best practices (e.g., end-to-end encryption, privacy standards)
  • Contribute to architectural decisions and code reviews, mentoring junior engineers as needed
  • Stay current with advancements in real-time communications and video technologies
  • Diagnose and resolve signalling and media operational issues, with opportunities to enhance existing troubleshooting processes and tools
  • build tools and analytics for call quality and debugging (e.g., log analysis, packet traces)
  • Participate in the refinement of the team's ticket backlog, estimating work and follow Agile ceremonies
What we offer
What we offer
  • competitive pay
  • generous time off
  • ample parental and wellness leave
  • healthcare
  • a retirement savings program
Read More
Arrow Right

Software Engineer, Video AI/ML Specialist (Technical Leadership)

At Meta, we're developing innovative products that enable people to connect with...
Location
Location
United States , Bellevue
Salary
Salary:
219000.00 - 301000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 10+ years software development experience in industry settings or PhD with 4+ years of experience
  • 4+ years relevant video software engineering experience in industry settings
  • Experience in C/C++ multithreaded programming
  • Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term vision
  • Experience driving cross-functional/industry-wide engineering efforts
  • Experience mentoring/influencing engineers across organizations
Job Responsibility
Job Responsibility
  • Research, develop, and troubleshoot real time communication systems, related to video and audio codecs, cameras, displays, and microphones
  • Work closely with cross-functional teams to understand features, operation, and specify enhancements
  • Optimizing and improving video codec efficiency, encode rate control, speed, video, pre/post-processing and error resilience
  • Debugging and diagnosing quality of end-to-end video experience on lossy networks in real-time communication scenarios
  • Define the video optimization roadmap for both low-end and high-end network and devices
  • Lead the definition and implementation of media processing pipeline
  • Continuously improve the efficiency of the automated test tooling by leveraging the internal automated test infrastructure
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Staff Software Engineer, Video

Fox Digital Video Platform team seeks a Staff Software Engineer to build, deploy...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
foxnews.com Logo
Fox News Media
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong development skills in Golang, YAML scripting or equivalent programming languages
  • Experience working for engineering teams on scalable services development
  • Strong understanding of software design/architecture and tradeoffs
  • Experience with AWS Services like EC2, Lambda, S3, API Gateway
  • Familiarity with containers, micro-services and related architectures
  • Experience with CI/CD tools like Terraform, Github actions
  • Good understanding of the Software Development Life Cycle
  • Experience with performance, load, stress, and security testing tools
  • Excellent documentation skills, UML diagrams a plus
Job Responsibility
Job Responsibility
  • Work closely with Engineering/Product/Project Management and Backend Technology Services teams to solve challenging technical problems
  • Help develop software, maintain good communication with stakeholders such as project managers and product managers
  • Help maintain uniformity across CI/CD solutions, testing solutions and solidify the development process
  • Build and deploy software solutions supporting video workflows
  • Confer with colleagues across the organization, studying systems flow, data usage, and work processes, investigating problem areas, following the software development lifecycle
  • Improve operations by conducting systems analysis, implementing changes in policies and procedures
  • Accomplish engineering and organization mission by completing related results as needed
  • Participate in Tier 3 on-call rotation support for the services you and your team develop and operate
Read More
Arrow Right

Senior Software Engineer, Video Agent

OpusClip is the world's No.1 AI video agent, built for authenticity on social me...
Location
Location
United States , Palo Alto
Salary
Salary:
190000.00 - 270000.00 USD / Year
opus.pro Logo
OpusClip
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or higher in Computer Science or a related field
  • A total of 5-8 years of experience in software engineering
  • A strong entrepreneurial or hacker spirit or experience in a rapidly growing startup
  • Fast learner and self-starter as a full-stack engineer
  • Must have both front-end (such as React) and server-side skills (NodeJS, Django etc)
  • Strong product and business sense and can build product based on customers' needs
  • Good understanding of software engineering principles and best practices
  • Open to work with senior engineers across the Asia time zone, including periodic evening meetings, and excited to work on-site with our teammates in our office
Job Responsibility
Job Responsibility
  • Working closely with the product, marketing to rush prototype, beta and the production version of this impossible product using agent technology
  • Building a new team in US to hack and build our next generation smart AI video maker that can ingest user's content and compose quality videos for the social media
What we offer
What we offer
  • Offers Equity
  • $16K – $67K Bonus
  • Fulltime
Read More
Arrow Right

Software Engineer, Video AI/ML Specialist

At Meta, we're developing innovative products that enable people to connect with...
Location
Location
United States , Bellevue
Salary
Salary:
257000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 7+ years software development experience in industry settings or PhD with 4+ years of experience
  • 3+ years relevant video software engineering experience in industry settings
  • Experience in C/C++ multithreaded programming
  • Experience leading large or complex projects, defined goals and delivered milestones by leading teams
Job Responsibility
Job Responsibility
  • Research, develop, and troubleshoot real time communication systems, related to video and audio codecs, cameras, displays, and microphones
  • Work closely with cross-functional teams to understand features, operation, and specify enhancements
  • Optimize and improve video codec efficiency, encode rate control, processing speed, video pre/post-processing, and error resilience
  • Debugging and diagnosing quality of end-to-end video experience on lossy networks in real-time communication scenarios
  • Define the video optimization roadmap for both low-end and high-end networks and devices
  • Lead the definition and implementation of media processing pipeline
  • Continuously improve the efficiency of the automated test tooling by leveraging the internal automated test infrastructure
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Senior Software Engineer - Xbox Video

The Xbox Video team is looking for a Senior Software Engineer who is passionate ...
Location
Location
United States , Multiple Locations
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C or C++
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Collaborates with appropriate stakeholders to determine user requirements for a scenario
  • Drives identification of dependencies and the development of design documents for a product, application, service, or platform
  • Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI)
  • Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Embody our culture and values
What we offer
What we offer
  • Benefits and other compensation
  • Fulltime
Read More
Arrow Right