Principal Systems Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

NBCUniversal · 1 day ago

Principal Systems Engineer

NBCUniversal is one of the world's leading media and entertainment companies, known for creating world-class content across various platforms. The Principal Systems Engineer will lead the Identity SDK team, driving the design, development, and delivery of scalable SDK solutions for consumer-facing applications across multiple platforms.

BroadcastingMedia and EntertainmentNews
check
H1B Sponsor Likelynote

Responsibilities

Manage and mentor multiple engineering teams working on Kotlin, Swift and JavaScript development for Android, iOS, Web and OTT SDKs, fostering a collaborative and high-performance work environment
Collaborate with product managers and stakeholders to define the product roadmap, aligning SDK features with business objectives and customer requirements
Drive the architectural decisions and design process for the Identity SDKs, ensuring modularity, scalability, and compatibility across different platforms
Oversee the end-to-end development process, from coding and testing to deployment, to ensure the timely and successful delivery of SDKs
Implement robust testing practices, including automated testing, to maintain a high level of SDK quality, performance, and reliability
Facilitate seamless integration of SDKs with Android, iOS, Web and OTT applications, ensuring a consistent and user-friendly experience
Identify and address performance bottlenecks and optimize SDKs for efficient usage and minimal resource consumption on various platforms
Foster effective communication and collaboration with cross-functional teams, including product management, design, and QA
Estimate project timelines, allocate resources effectively, and manage competing priorities to achieve successful SDK releases

Qualification

KotlinSwiftJavaScriptSDK architectureAgile methodologiesCI/CD pipelinesIdentity managementLeadershipCommunicationInterpersonal skills

Required

Bachelor's degree in Computer Science, Software Engineering, or a related field
13+ years of related Engineering experience
Proven experience in managing engineering teams, particularly working with Kotlin, Swift, and JavaScript for Android, iOS, Web and OTT platforms
Deep understanding of mobile and web application development principles, SDK architecture, and cross-platform integration
Familiarity with Kotlin Multiplatform development, with an understanding of sharing code between Android, iOS, and other target platforms to drive efficient and consistent development across diverse ecosystems
Demonstrated expertise in delivering high-quality and scalable SDK solutions for identity management or similar domains
Strong knowledge of software development best practices, including agile methodologies and CI/CD pipelines
Excellent leadership, communication, and interpersonal skills to effectively lead and motivate teams
Experience in identity management, cybersecurity, or related fields is a plus
Passionate about technology and driven to stay at the forefront of industry advancements

Benefits

Medical, dental and vision insurance
401(k)
Paid leave
Tuition reimbursement
A variety of other discounts and perks

Company

NBCUniversal

company-logo
NBCUniversal is a media company that provides entertainment and news development, production, distribution, and marketing services. It is a sub-organization of Comcast.

H1B Sponsorship

NBCUniversal has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (1)

Funding

Current Stage
Late Stage
Total Funding
unknown
2011-01-29Acquired

Leadership Team

leader-logo
Jeff Shell
CEO
leader-logo
Stephen Burke
Chief executive officer
Company data provided by crunchbase