1

Ott Engineer Jobs (NOW HIRING)

Senior Roku Engineer

Austin, TX · Remote

$107K - $146K/yr

We are looking for a Senior Roku Engineer to join a fast-paced team building high-quality OTT and streaming experiences for connected TV platforms. This role is ideal for someone with strong ...

Senior Roku Engineer

Austin, TX · Remote

$107K - $146K/yr

We are looking for a Senior Roku Engineer to join a fast-paced team building high-quality OTT and streaming experiences for connected TV platforms. This role is ideal for someone with strong ...

Job Duties and Responsibilities Principal Engineer-Software sought by DISH Network, LLC in ... Perform requirements analysis around Video/OTT, API based applications to design and develop Load ...

Job Duties and Responsibilities Principal Engineer-Software sought by DISH Network, LLC in ... Perform requirements analysis around Video/OTT, API based applications to design and develop Load ...

IOS Developer (tvOS)

Fort Lee, NJ · On-site

$60 - $65/hr

We are seeking an experienced tvOS Developer to design and develop high-quality OTT applications for Apple TV platforms. The ideal candidate should have strong experience in iOS ecosystem development ...

Senior Media Technology Engineer (gn)

$107K - $146K/yr

We are seeking a Senior Media Technology Engineer to design, build, and evolve our digital media ... Responsibilities : • Design and develop streaming, OTT, DRM, and media workflow solutions. • ...

Job Duties and Responsibilities Principal Engineer-Software sought by DISH Network, LLC in ... Perform requirements analysis around Video/OTT, API based applications to design and develop Load ...

next page

Showing results 1-20

Ott Engineer information

See salary details

$39K

$101.8K

$137.5K

How much do ott engineer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for ott engineer in the United States is $101,752.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,000.00 and $116,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an OTT Engineer, and why are they important?

To excel as an OTT Engineer, you need expertise in video streaming technologies, content delivery networks (CDNs), and software development, often supported by a degree in computer science or a related field. Familiarity with tools such as FFmpeg, Wowza, AWS Media Services, and streaming protocols like HLS or DASH, as well as relevant certifications, is highly valuable. Strong problem-solving, communication, and teamwork skills set top performers apart in this field. These abilities ensure reliable, scalable video delivery and a seamless user experience across multiple platforms.

How does an OTT Engineer typically collaborate with content and product teams to ensure seamless streaming experiences?

OTT Engineers frequently work alongside content and product teams to align technical solutions with user experience goals. This collaboration involves regular meetings to discuss new features, address streaming quality issues, and integrate feedback from end-users. OTT Engineers may also assist with troubleshooting playback problems and ensuring that deployments meet both technical and content delivery requirements. Effective communication and cross-functional teamwork are key to delivering a reliable and engaging streaming platform.

What are OTT Engineers?

OTT (Over-The-Top) Engineers are professionals who design, develop, and maintain streaming media platforms that deliver video, audio, and other content directly over the internet, bypassing traditional cable or satellite systems. They work with technologies such as content delivery networks (CDNs), video encoding, adaptive bitrate streaming, and digital rights management (DRM) to ensure smooth and secure content delivery to end users. OTT Engineers collaborate with software developers, network engineers, and content providers to build and optimize the infrastructure that supports popular streaming services. Their work is crucial for platforms like Netflix, Hulu, and Amazon Prime Video.

What is the difference between Ott Engineer vs HVAC Engineer?

AspectOtt EngineerHVAC Engineer
CredentialsTypically requires a degree in electrical, electronics, or telecommunications engineering; certifications like Cisco CCNA or CompTIA Network+ are common.Requires a degree in mechanical or electrical engineering; certifications like EPA 608, HVAC Excellence, or NATE are common.
Work EnvironmentWorks in data centers, broadcast facilities, or telecommunication environments, focusing on OTT platform infrastructure.Works in commercial, residential, or industrial settings, focusing on heating, ventilation, and air conditioning systems.
Industry UsagePrimarily used in digital media, streaming services, and telecommunications industries.Primarily used in construction, facility management, and building services industries.

Ott Engineers and HVAC Engineers have distinct roles, but both require technical certifications and work in specialized environments. Ott Engineers focus on digital media infrastructure, while HVAC Engineers specialize in climate control systems. Understanding these differences helps in choosing the right career path or job search focus.

More about Ott Engineer jobs
What cities are hiring for Ott Engineer jobs? Cities with the most Ott Engineer job openings:
What are the most commonly searched types of Ott Engineer jobs? The most popular types of Ott Engineer jobs are:
What states have the most Ott Engineer jobs? States with the most job openings for Ott Engineer jobs include:
Sr. iOS Developer (Media / Streaming / OTT / TV Apps, etc.,),

Sr. iOS Developer (Media / Streaming / OTT / TV Apps, etc.,),

InfoVision, Inc.

Dallas, TX • On-site

$55.50 - $71.75/hr

Full-time

Re-posted yesterday


Job description

Job Title: Sr. iOS Developer (Media / Streaming / OTT / TV Apps, etc.,)
Location: Dallas, TX (Day 1 onsite)
Duration: 12+ Months
Role Overview
We are seeking an experienced Senior Software Engineer (iOS) to design and build high-performance mobile applications that power next-generation mobility and connected TV experiences. This role requires strong technical leadership, hands-on coding expertise, and the ability to collaborate across cross-functional teams to deliver scalable, high-quality software solutions.
Key Responsibilities
• Architecture & Development
• Design, develop, and maintain robust, scalable, and high-performance iOS applications.
• Contribute to end-to-end application lifecycle: architecture, design, implementation, testing, and deployment.
• Write clean, modular, maintainable, and testable code following best practices.
• Define and enforce coding standards, design patterns, and architectural principles.
• Technical Leadership
• Make critical technical decisions that impact product scalability, reliability, and performance.
• Conduct code reviews and provide actionable feedback to improve code quality and team capability.
• Mentor junior engineers and act as a technical multiplier across teams.
• Advocate for engineering excellence, including performance, observability, and reliability.
• Collaboration & Delivery
• Partner with product managers, architects, designers, QA, and backend teams to deliver features end-to-end.
• Drive execution and timely delivery of features in a fast-paced Agile environment.
• Collaborate with third-party vendors and partners for integrations.
• Performance & Quality
• Continuously optimize app performance, memory utilization, responsiveness, and battery efficiency.
• Implement automated testing strategies including unit, integration, and UI tests.
• Monitor production systems and proactively address issues.
• Innovation & Continuous Improvement
• Research and adopt modern iOS frameworks, tools, and best practices.
• Improve development workflows, CI/CD pipelines, and release processes.
• Contribute to technical roadmap and long-term architecture vision.
• Leverage AI-assisted development tools to enhance productivity and speed to market.
Required Qualifications
• Bachelor's or Master's degree in Computer Science, Engineering, or related field.
• 7+ years of professional experience in mobile application development.
• Strong experience in iOS development (iPhone, iPad, WatchOS).
Core Technical Skills
• Proficiency in:
• Swift (preferred), Objective-C
• SwiftUI and UIKit
• Strong understanding of iOS architecture patterns:
• MVC, MVVM, VIPER, Clean Architecture
• Experience with Xcode, Instruments, and command-line tools.
• Solid understanding of:
Memory management, multithreading (GCD, async/await, Combine)
• App life cycle and background processing
• Expertise with networking:
REST APIs, WebSockets, HTTP/HTTPS, TLS
• Data formats: JSON, XML, Protobufs
Connectivity & Device Integration
Experience with peer-to-peer and device communication:
• Bluetooth/BLE, Bonjour, NFC, AirPlay
Hands-on experience connecting mobile apps with:
• Smart TVs, OTT devices, or STBs
Media & Streaming (Highly Preferred)
• Experience building OTT/IPTV or media streaming applications
• Knowledge of:
• HLS, MPEG-DASH, RTP/RTSP
• DRM systems: FairPlay, Widevine
• Familiarity with video playback frameworks (AVFoundation, custom players)
Security
Strong understanding of application security:
• TLS, SSL pinning, encryption, secure storage (Keychain)
• Authentication and authorization mechanisms (OAuth, JWT)
Additional Preferred Skills
Exposure to cross-platform technologies:
• React Native, Flutter, Kotlin Multiplatform (KMM)
• Experience with backend-driven UI or GraphQL
• Knowledge of CI/CD pipelines:
• GitHub Actions, Jenkins, Bitrise, Fastlane
Experience with analytics, logging, and monitoring tools
• Familiarity with accessibility (WCAG) and internationalization
• Experience with feature flagging and A/B testing
Modern Engineering Expectations
• Strong experience with:
• Automated testing frameworks (XCTest, XCUITest)
• Dependency management tools (CocoaPods, SPM)
• Understanding of:
• Modular app architecture and reusable components
• Offline-first design patterns and caching strategies
• Experience with App Store release lifecycle:
• Provisioning, TestFlight, App Store review process
• Familiarity with observability tools:
Crash reporting (Crashlytics), performance monitoring
AI & Productivity
• Hands-on experience using AI development tools (e.g., Copilot, ChatGPT, code assistants) to:
• Accelerate development
• Improve code quality
• Enhance documentation and testing
• Ability to integrate AI-driven capabilities into applications (nice to have).
Soft Skills
• Strong problem-solving and analytical skills
• Excellent communication and cross-team collaboration
• Ability to operate with ownership and accountability
• Passion for mentoring and team success