iOS Software Engineer - Streaming & Subscriptions

Major League Baseball (MLB)

New York (NY)

On-site

USD 120,000 - 155,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive Benefits Package
Company 401K Contribution
Paid Time Off and Holidays
Paid Parental Leave
Access to Free Tickets to Baseball
Discounts at MLB Shop
Employee Assistance Programs
Onsite/Online Training & Development
Tuition Reimbursement
Disability Benefits
Life and Accidental Death Insurance
Pet Insurance

Job summary

Major League Baseball is seeking a Software Engineer to join a cross-platform engineering group that ships our Mobile MLB App and MLB.TV Connected TV experience focused on Streaming and Subscriptions.

You will work in small, outcome-driven squads that rotate focus based on business priorities. Success means shipping reliable, high-quality user experiences while keeping platform parity with our other CTV stacks and aligning with our shared design system with other feature delivery teams.

Qualifications

  • 3+ years of professional software engineering experience.
  • Strong experience building and shipping iOS applications in production (Swift; UIKit and/or SwiftUI).
  • Solid understanding of mobile architecture, networking, state management, and error handling.
  • Experience collaborating in cross-functional teams (product, design, QA) with clear ownership and communication.
  • Comfort working in fast release cycles with testing, monitoring, and incremental rollout practices.

Responsibilities

  • Design, build, test, and ship features on multiple surfaces with emphasis on media playback and subscription flows
  • Partner with engineers on other platforms to deliver consistent behavior and shared contracts (APIs, analytics, entitlements, UX rules)
  • Contribute to code quality, observability, and release readiness (crash reduction, performance, feature flags, rollback-friendly delivery)
  • Participate in squad planning, estimation, and retrospectives; occasionally serve as mission tech lead for a focused initiative
  • Integrate with our design library and token-based UI patterns; raise gaps early with design and platform owners
  • Review code, mentor peers, and improve engineering practices within the team

Skills

Swift
iOS development
UIKit/SwiftUI
APIs/Networking
Testing/QA collaboration

Job description

Major League Baseball is seeking a Software Engineer to join a cross-platform engineering group that ships our Mobile MLB App and MLB.TV Connected TV experience focused on Streaming and Subscriptions.

You will work in small, outcome-driven squads that rotate focus based on business priorities. Success means shipping reliable, high-quality user experiences while keeping platform parity with our other CTV stacks and aligning with our shared design system with other feature delivery teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Software Engineer — Streaming & Subscriptions
iOS Software Engineer — Streaming & Subscriptions

Major League Baseball (MLB) • Boulder (CO)

On-site
USD 120,000 - 155,000
Competitive Benefits Package
Company 401K Contribution
Paid Time Off and Holidays
+2
Software Engineer
Software Engineer

Major League Baseball (MLB) • New York (NY)

On-site
USD 120,000 - 155,000
Competitive Benefits Package
Company 401K Contribution
Paid Time Off and Holidays
+9
Software Engineer
Software Engineer

Major League Baseball (MLB) • Boulder (CO)

On-site
USD 120,000 - 155,000
Competitive Benefits Package
Company 401K Contribution
Paid Time Off and Holidays
+2
Sr Streaming & Subscriptions PM: Shape MLB Fan Experience
Sr Streaming & Subscriptions PM: Shape MLB Fan Experience

Major League Baseball (MLB) • New York (NY)

On-site
USD 150,000 - 180,000
Competitive benefits
401K contribution
Paid time off & holidays
+4
Senior Android Engineer - Real-Time Sports App Features
Senior Android Engineer - Real-Time Sports App Features

Major League Baseball (MLB) • New York (NY)

On-site
USD 150,000 - 185,000
Competitive Benefits Package
Company 401K Contribution
Paid Time Off and Holidays
+10
Technical Project Manager: Streaming & Agile Delivery
Technical Project Manager: Streaming & Agile Delivery

Major League Baseball (MLB) • New York (NY)

On-site
USD 115,000 - 150,000
Competitive Benefits Package
Company 401K Contribution
Paid Time Off and Holidays
+9
Senior Mobile Native Apps Engineer (iOS/Android & TV)
Senior Mobile Native Apps Engineer (iOS/Android & TV)

Communitech • United States

Remote
USD 140,000 - 180,000
Top Workplace recognition
Flexibility at work
Equity awards
+6
Senior Mobile Engineer — Native iOS/Android + TV
Senior Mobile Engineer — Native iOS/Android + TV

FloSports, Inc. • United States

Remote
USD 140,000 - 190,000
Top Workplace recognition
Flexible paid time off
Medical, dental and vision plans
+4
Backend Software Engineer – Streaming TV Platform
Backend Software Engineer – Streaming TV Platform

Apple • Sacramento (CA)

Remote
USD 28,000 - 41,000
Streaming Media Software Engineer: Scale Billions of Devices
Streaming Media Software Engineer: Scale Billions of Devices

Apple Inc. • Cupertino (CA)

On-site
USD 129,000 - 225,000
Medical and dental coverage
Discretionary bonuses or commission
Apple stock programs (RSUs)
+2