CareerPlanGet AI match score →

Principal Software Engineer - Apps

New York, NEW YORK, us💼 Full-time💰 $185,000–$185,000🗓 2026-05-21 → 2026-07-30

Core

Building and evolving shared libraries, tooling, and infrastructure to enable high-quality mobile and OTT applications for NBC News and Today.

Role type

Principal Software Engineer (Mobile/OTT Platform)

Builds

Shared application libraries, SDKs, CI/CD pipelines, and release workflows for iOS, Android, and OTT platforms.

Domain

Media & Entertainment / Mobile & OTT Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Application architecture, Kotlin, Kotlin Multiplatform (KMP), Swift, CI/CD pipeline design, shared library development, technical leadership without direct authority, complex project delivery, systems-level thinking.

Preferred skills

High-traffic consumer app ownership, video playback technologies (ExoPlayer, AVFoundation, JW Player), dynamic ad integration, cross-platform automated testing strategies.

Technologies

Kotlin, Kotlin Multiplatform (KMP), Swift, ExoPlayer, AVFoundation, JW Player

Responsibilities

Drive architecture of shared libraries and platform components; Author RFCs and technical design documents; Partner with teams to improve developer velocity and reliability; Design and evolve CI/CD pipelines; Standardize testing best practices; Debug complex platform issues; Define long-term platform roadmaps; Mentor and coach engineers.

Seniority

Principal, hands-on IC with strategic influence and mentorship

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗