CrawlJobs Logo

Staff Software Engineer, Video

India, Bengaluru · Job Posted March 20, 2026
Apply Position
Job Link Share

Job Description

Fox Digital Video Platform team seeks a Staff Software Engineer to build, deploy and support video services that manage video workflows. FOX is responsible for delivering the largest LIVE events on TV - including the Super Bowl, MLB World Series, FIFA World Cup, Election Coverage, WWE Smackdown, NFL Championships, Primetime Emmy Awards and countless more. This role is essential to providing our digital audience a great experience every time they press play and will be key to developing industry leading reliability, quality, and overall system performance. As an engineer, you will be working in an extremely fast paced environment where you’ll be expected to learn the ecosystem quickly and help the team to build automated, resilient video services for video streaming.

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

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

Nice to have

  • Experience with streaming protocols (HLS/DASH), encoding (H.264), AWS Media Services (MediaLive/MediaStore)
  • Experience with React.js
  • Understanding of DNS, Load Balancing, SSL, TCP/IP, networking, security and large scale event delivery

Looking for more opportunities?

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

Similar Jobs for

Staff Software Engineer, Video

8 matching positions

New

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

Staff Software Engineer - 3D Frontend

We're looking for a Staff Software Engineer, 3D Frontend to lead development of ...
Location
Location
United States , San Mateo, California
Salary
Salary:
196000.00 - 268000.00 USD / Year
skydio.com Logo
Skydio
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience building and shipping customer-facing software across the stack
  • Expertise in modern frontend development (React, TypeScript, Next.js, GraphQL)
  • Ability to design and evolve complex systems in cloud environments (Python, PostgreSQL, Temporal)
  • Strong product intuition and customer empathy
  • Proven leadership in taking ideas from concept to production at scale
Job Responsibility
Job Responsibility
  • Lead architecture and implementation of advanced web applications: Remote Flight Deck for drone operations from the web, DFR Command for tactical coordination for first responders, ReadyLink for real-time video sharing in the field
  • Drive UX innovation, drawing inspiration from video games, cockpit systems, and pro tools
  • Partner with cross-functional teams to design features that meet real-world, time-sensitive needs
  • Uphold and elevate engineering standards for security, performance, scalability, and reliability
  • Mentor engineers and contribute to a strong technical culture
  • Participate in a low-friction on-call rotation
What we offer
What we offer
  • Equity in the form of stock options
  • Comprehensive benefits packages
  • Relocation assistance may also be provided for eligible roles
  • Paid vacation time
  • Sick leave
  • Holiday pay
  • 401K savings plan
  • Fulltime
Read More
Arrow Right

Staff Software QA Engineer

Specializing in test automation for CommScope's programmers modular systems, you...
Location
Location
Mexico , Apodaca
Salary
Salary:
Not provided
commscope.com Logo
CommScope
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science, Computer Engineering, Software Engineering or equivalent required
  • 5-8 years of professional software experience, testing and automation
  • Excellent English communication skills, both written and verbal
  • Ability to structure and solve diverse range of complex problems
  • Ability to work without supervision
  • Experience with testing frameworks such as Selenium, Pytest
  • Experience with Python Programming
  • Experience with Java & Java script Programming
  • Experience with Bash Scripting
Job Responsibility
Job Responsibility
  • Developing automated framework and tests to configure CommScope Modular Uplink System used for secure satellite and fiber transmission of video services
Read More
Arrow Right

Software Engineer Scientific Engine (Python)

Join Descartes and contribute to our mission: Building Resilience in a World at ...
Location
Location
France , Paris
Salary
Salary:
Not provided
descartesunderwriting.com Logo
Descartes Underwriting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid knowledge in one of the following languages python, C/C++ or java
  • Good knowledge in python
  • Solid scientific background: - Master in computer science, mathematics, physics, climate science
  • - Contact with scientific domain (e.g. robotic, physics engine in video game, data science)
  • Production with Docker
  • Experience in TDD
  • Good knowledge in English and fluency in French
  • Familiar with production development workflow (code reviews, fast forward git policy)
  • Contribute to a rigorous data engineering culture
  • Ability to understand break epic track in achievable issues
Job Responsibility
Job Responsibility
  • Testing and refactoring code already used in existing project
  • Introducing object oriented patterns in functional code
  • Harmonizing data structures to streamline computation pipelines
  • Time profiling and optimizing python code
  • Implementing and testing scientific models
  • Develop, optimize and update software for: Calculation of risk models
  • Data collection, preparation and visualization
  • Export of outputs adapted to users
  • Testing and validation of existing solutions
  • Monitoring of contracts and associated data
What we offer
What we offer
  • Opportunity to work and learn with teams from the most prestigious schools and research labs in the world, allowing you to progress towards technical excellence
  • Commitment from Descartes to its staff of continued learning and development (think annual seminars, training etc.)
  • Work in a collaborative & professional environment
  • Be part of a dynamic international team, passionate about diversity
  • Join a company with a true purpose – help us help our clients be more resilient towards climate risks
  • A competitive salary, bonus and benefits
  • You can benefit from a punctual home office days
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

We are looking for a highly skilled Principal Software Engineer to lead the arch...
Location
Location
United States , Oakland
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of engineering experience with 5+ years at the Staff, Principal, or Architect level
  • End‑to‑end product development (design → build → deploy → scale)
  • Strong Python expertise with Django, FastAPI, or Flask
  • Experience building distributed systems and designing AWS architectures
  • Proficiency with React + TypeScript
  • Startup experience required
Job Responsibility
Job Responsibility
  • Design and implement the next generation of platform architecture, focusing on scalable video systems and AI-driven content discovery
  • Develop and prototype workflows powered by Large Language Models (LLMs) to deliver transformative user experiences for medical professionals
  • Collaborate with cross-functional teams, including Product and Data, to deploy and monitor intelligent services such as personalization and search relevance
  • Establish and maintain architectural standards across backend, frontend, and infrastructure layers to ensure system reliability and scalability
  • Lead modernization efforts for existing systems, utilizing Python/Django and React for backend and frontend development
  • Mentor engineering teams by fostering best practices, conducting design reviews, and developing prototypes to elevate technical quality
  • Explore and integrate advanced tools like vector databases and real-time video personalization frameworks to enhance platform capabilities
  • Drive innovation in applied AI by researching and implementing new technologies and methodologies
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

Staff / Principal AI Engineer

Voice is one of the key interfaces humans will interact with AI at scale. To mak...
Location
Location
Switzerland
Salary
Salary:
Not provided
inworld.ai Logo
Inworld AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A PhD in a relevant technical field, or a BA/BS degree with equivalent research and/or engineering experience
  • 5+ years of combined experience in software development (e.g. with Python or C++) and applied ML engineering
  • Demonstrated experience applying or researching Machine Learning in one or more of the following domains: Speech or video processing
  • Natural Language Processing (NLP)
  • Action planning
  • Strong foundation in data structures, algorithms, and neural network architectures
  • Proficiency with ML frameworks such as PyTorch
  • Professional working proficiency in English
Job Responsibility
Job Responsibility
  • Researching, building, optimizing, and deploying the production ML systems that thousands of developers integrate with their systems
  • Focus on the difficult research and engineering problems of building the engine for the next generation of AI-driven software
  • Fulltime
Read More
Arrow Right

Staff / Principal AI Engineer

Voice is one of the key interfaces humans will interact with AI at scale. To mak...
Location
Location
United States , Mountain View
Salary
Salary:
260000.00 - 385000.00 USD / Year
inworld.ai Logo
Inworld AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A PhD in a relevant technical field, or a BA/BS degree with equivalent research and/or engineering experience
  • 5+ years of combined experience in software development (e.g. with Python or C++) and applied ML engineering
  • Demonstrated experience applying or researching Machine Learning in one or more of the following domains: Speech or video processing
  • Natural Language Processing (NLP)
  • Action planning
  • Strong foundation in data structures, algorithms, and neural network architectures
  • Proficiency with ML frameworks such as PyTorch
Job Responsibility
Job Responsibility
  • Researching, building, optimizing, and deploying the production ML systems that thousands of developers integrate with their systems
  • Focusing on the difficult research and engineering problems of building the engine for the next generation of AI-driven software
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • relocation assistance
  • Fulltime
Read More
Arrow Right

Staff / Principal AI Engineer

Voice is one of the key interfaces humans will interact with AI at scale. To mak...
Location
Location
Switzerland
Salary
Salary:
Not provided
inworld.ai Logo
Inworld AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A PhD in a relevant technical field, or a BA/BS degree with equivalent research and/or engineering experience
  • 5+ years of combined experience in software development (e.g. with Python or C++) and applied ML engineering
  • Demonstrated experience applying or researching Machine Learning in one or more of the following domains: Speech or video processing
  • Natural Language Processing (NLP)
  • Action planning
  • Strong foundation in data structures, algorithms, and neural network architectures
  • Proficiency with ML frameworks such as PyTorch
  • Professional working proficiency in English
Job Responsibility
Job Responsibility
  • Researching, building, optimizing, and deploying the production ML systems that thousands of developers integrate with their systems
  • Focusing on the difficult research and engineering problems of building the engine for the next generation of AI-driven software
  • Fulltime
Read More
Arrow Right