Staff Software Engineer jobs at SiriusXM - 23 jobs
Senior Staff Software Engineer
Sirius XM 4.3
Staff software engineer job at SiriusXM
Who We Are: SiriusXM and its brands (Pandora, SiriusXM Media, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services) are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners - in the car, at home, and anywhere on the go with connected devices. Our vision is to shape the future of audio, where everyone can be effortlessly connected to the voices, stories and music they love wherever they are.
This is where a diverse group of emerging talent and legends share authentic and purposeful songs, stories, sounds and insights through some of the best programming and technology in the world. Our critically acclaimed, industry-leading audio entertainment encompasses music, sports, comedy, news, talk, live events, and podcasting. Regardless of their role, each of our employees is vital in bringing SiriusXM's vision to life daily.
SiriusXM Media is the gateway for marketers to North America's most prominent digital audio advertising ecosystem. As the combined advertising revenue organization of SiriusXM Holdings Inc., SiriusXM Media spans across leading owned and operated audio platforms Pandora and SiriusXM; innovative ad tech solutions powered by AdsWizz; sonic creative consultancy Studio Resonate; and an extended content network featuring exclusive monetization agreements with Audiochuck, NBC Universal, SoundCloud, and many more. Reaching more than 150 million listeners each month, SiriusXM Media delivers audiences the tailored brand experiences they crave while putting creators first, making it easy for every marketer to produce, plan, buy and measure across its entire audio universe.
AdsWizz, a subsidiary of SiriusXM, is the leading global provider of digital audio and podcast advertising solutions. AdsWizz is the underlying monetization solution for well-known music platforms, podcasts, and broadcasting groups worldwide, giving advertisers of all sizes unprecedented access to premium and niche audio content. Through dynamic ad insertion, advanced programmatic platforms, and innovative audio formats, AdsWizz efficiently connects buyers and sellers for digital audio and podcast advertising. AdsWizz is a global company with a presence in over 40 countries and a Technology Development Hub in Bucharest, Romania.
How you'll make an impact:
As a Senior StaffSoftwareEngineer, you will join a highly performing team of engineers who build, own, and maintain backend services, data products and reporting applications. You will design, collaborate, and execute building the AdsWizz data products and reporting systems at scale while automating and providing insights into the data onboarding with the SXM Media and AdsWizz services.
What you'll do:
* Design and build high-performance, reliable, and scalable reporting APIs and data pipelines.
* Lead high-level architecture discussions and planning sessions work with ad measurement, revenue and addressability data.
* Work with various teams of engineers building software in a collaborative development process.
* Execute tasks with utmost clarity and precision, demonstrating a strong sense of ownership and providing clear direction to drive projects forward effectively.
* Collaborate with the Product team to clarify the scope of the projects by giving thoughtful feedback which challenges and clarifies requirements intent.
* Collaborate with the Global Operations and Cloud Infrastructure teams to ensure flawless production deployments and support the Incident Management team.
* Responsible for conducting technical interviews as needed, ensuring a consistently high bar for engineering excellence and performance standards.
* Responsible for mentoring and guiding junior engineers.
What you'll need:
* Bachelor's Degree in Computer Science/Mathematics or a similar field.
* 12+ years of softwareengineering experience in Java programming language (preferably JDK17 or higher).
* 5+ years of experience developing and designing data applications and data pipelines.
* 7+ years of experience crafting microservices and scalable products, utilizing diverse cloud platforms (ideally AWS).
* Strong understanding of engineeringsoftware processes, lifecycle methodology, configuration management, release management, and system verification and testing.
* Ability to work independently and oversee entire projects or significant parts, focusing on completing the tasks on time.
* Proven ability to research and become proficient in new technologies.
* Strong analytical and problem-solving skills, with meticulous attention to detail and a dedication to continuous improvement.
* Proficiency in constructing detailed software architecture diagrams.
* Interpersonal skills and ability to interact and work with staff at all levels.
* REST API-based microservices using Python, Java or similar.
* Cloud data warehouse & analytics platforms (Snowflake, BigQuery).
* Designing, building, and managing data pipelines using Spark, BigQuery, AWS EMR, and GCP Cloud Analytics.
* Caching implementations (like Redis, Memcached, etc.).
* Messaging platforms and stream data processing (like Kafka, Flink, Pub/Sub).
* Data pipeline expectations framework experience (like Monte Carlo data, Great Expectations, Soda).
* Working with containers (Docker, Kubernetes).
* Observability tools like Prometheus, Grafana, ELK stack.
* Collaboration tools like Miro (or Lucidchart), Jira and Confluence.
* Nice to have expertise in Designing and maintaining Public APIs and data contracts.
* Nice to have Security basics (e.g., OAuth2 standard).
* Nice to have Foundational Amazon Cloud Services, like S3, CloudTrail, SQS, SNS, Lambda, API Gateway, ElasticCache, Athena, Kinesis, EKS, Cognito, and others.
* Nice to have NoSQL databases knowledge (Druid, DynamoDB, SingleStore, or others).
* Nice to have hands on experience with AI coding assistants and tools to help with coding and data analytics.
* Must have legal right to work in the U.S.
At SiriusXM, we carefully consider a wide range of factors when determining compensation, including your background and experience. These considerations can cause your compensation to vary. We expect the base salary for this position to be in the range of $156,400 to $225,000 and will depend on your skills, qualifications, and experience. Additionally, this role might be eligible for discretionary short-term and long-term incentives. We encourage all interested candidates to apply.
Our goal at SiriusXM is to provide and maintain a work environment that fosters mutual respect, professionalism and cooperation. SiriusXM is an equal opportunity employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, national origin, ancestry, alienage or citizenship status, age, disability or handicap, sex, gender identity, marital status, familial status, veteran status, sexual orientation, or any other characteristic protected by applicable federal, state or local laws.
The requirements and duties described above may be modified or waived by the Company in its sole discretion without notice.
R-2025-07-18
$156.4k-225k yearly 60d+ ago
Looking for a job?
Let Zippia find it for you.
Staff Software Engineer, Application Development & Testing
Sirius XM 4.3
Staff software engineer job at SiriusXM
Who We Are: SiriusXM and its brands (Pandora, SXM Media, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services) are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners -- in the car, at home, and anywhere on the go with connected devices. Our vision is to shape the future of audio, where everyone can be effortlessly connected to the voices, stories, and music they love wherever they are.
This is the place where a diverse group of emerging talent and legends alike come to share authentic and purposeful songs, stories, sounds and insights through some of the best programming and technology in the world. Our critically acclaimed, industry-leading audio entertainment encompasses music, sports, comedy, news, talk, live events, and podcasting. No matter their individual role, each of our employees plays a vital part in bringing SiriusXM's vision to life every day.
SiriusXM is the leading audio entertainment company in North America, and the premier programmer and platform for subscription and digital advertising-supported audio products. SiriusXM's platforms collectively reach approximately 150 million listeners, the largest digital audio audience across paid and free tiers in North America, and deliver music, sports, talk, news, comedy, entertainment, and podcasts. Pandora, a subsidiary of SiriusXM, is the largest ad-supported audio entertainment streaming service in the U.S. SiriusXM's subsidiaries Simplecast and AdsWizz make it a leader in podcast hosting, production, distribution, analytics, and monetization. The Company's advertising sales organization, which operates as SXM Media, leverages its scale, cross-platform sales organization, and ad tech capabilities to deliver results for audio creators and advertisers. SiriusXM, through Sirius XM Canada Holdings, Inc., also offers satellite radio and audio entertainment in Canada. In addition to its audio entertainment businesses, SiriusXM offers connected vehicle services to automakers.
How you'll make an impact:
As a StaffSoftwareEngineer, you will leverage your expertise in softwareengineering to be part of a team driving the development and enhancement of core provisioning systems at SiriusXM. You will play a pivotal role in the design, implementation, and optimization of software that drives the provisioning and management of SiriusXM radio services. Your contributions will directly impact the reliability, scalability, and efficiency of our satellite infrastructure, ensuring seamless delivery of audio and data services to our customers. As a key member of the team, you will collaborate on initiatives to integrate new features to meet evolving business requirements. Your solutions and technical contributions will be vital in driving continuous improvement in our provisioning capabilities, empowering SiriusXM to deliver unparalleled audio entertainment experiences to millions of listeners worldwide.
What you'll do:
As a valued member of our software development team, you will play a critical role in the design, implementation, and enhancement of core provisioning systems at SiriusXM. Your responsibilities will include:
* Collaborating closely with cross-functional teams to gather requirements, define system architectures, and develop software solutions that meet the needs of our satellite provisioning infrastructure.
* Participating in code reviews, providing feedback to ensure the quality, security, and maintainability of our software components.
* Contributing to the development of performant and scalable software using languages such as Java, C++, and Scala.
* Conducting thorough testing and debugging of software components to identify and resolve issues, ensuring performance and reliability.
* Participating in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to facilitate collaboration and project delivery.
* Documenting software design specifications, technical documentation, and user guides to support knowledge sharing and maintain system integrity.
What you'll need:
* BS in SoftwareEngineering, Computer Science, or relevant field.
* Minimum of 7 years of experience in the software development field, specifically backend system development.
* Extremely proficient in Java, C++, and Scala, with a strong foundation in software design principles and best practices.
* Experience with alternative languages and frameworks, such as HTTP, JSON, RESTful APIs, Testing / Debugging tools and other relevant technologies.
* Experience with Linux operating systems, particularly RHEL (Red Hat Enterprise Linux) and CentOS.
* Knowledge of Linux system administration tasks relevant to software development, including package management, user permissions, and shell scripting.
* Experience with database technologies, particularly Postgres.
* Deep understanding of both relational and non-relational database technologies with regards to integrating database operations into software applications.
* Deep understanding of database replication technologies and principles and integration into software applications.
* Understanding of software build and deployment processes, including continuous integration (CI) and continuous deployment (CD) pipelines.
* Strong comprehension of Software Development Life Cycle and Configuration Management.
* Experience with containerization technologies such as Docker and Podman for building, packaging, and running containerized applications.
* Experience with orchestration platforms such as Kubernetes for automating deployment, scaling, and management of containerized workloads.
* Experience working with OpenShift for enterprise-grade container orchestration and integration with CI/CD pipelines and security policies.
* Experience with Infrastructure-as-Code (IaC) tools such as AWS Cloud Development Kit (CDK).
* Experience with monitoring and logging tools such as AWS CloudWatch, the ELK stack (Elasticsearch, Logstash, Kibana), DataDog.
* Proficiency in cloud computing platforms, specifically Amazon Web Services (AWS).
* Ability to design, deploy, and manage scalable and resilient cloud-based applications.
* Experience with cloud-based database services, message queues, and other cloud-native services.
* Knowledge of security best practices for cloud environments and experience implementing security controls in cloud-based applications.
* Familiarity with version control systems such as Git and BitBucket for collaborative software development and code management.
* Experience with Scrum and/or Kanban development.
* Strong experience with scripting languages (Bash, Python, Typescript, or similar languages).
* Comprehension of web services, micro services and event driven architecture.
* Comprehension of high availability, multi-tier, mission critical system design.
* Ability to work in a myriad of personality types in a fast-paced and sometimes ambiguous environment.
* Highly organized.
* Excellent problem-solving skills.
* Ability to work independently and in a team environment.
* Ability to project professionalism over the phone/zoom and in person.
* Willingness to take initiative and to follow through on projects.
* Strong communication skills, with the ability to articulate technical concepts clearly.
* Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment.
* Must have legal right to work in the U.S.
At SiriusXM, we carefully consider a wide range of factors when determining compensation, including your background and experience. These considerations can cause your compensation to vary. We expect the base salary for this position to be in the range of $ 101,500 to $ 195,000 and will depend on your skills, qualifications, and experience. Additionally, this role might be eligible for discretionary short-term and long-term incentives. We encourage all interested candidates to apply.
Our goal at SiriusXM is to provide and maintain a work environment that fosters mutual respect, professionalism and cooperation. SiriusXM is an equal opportunity employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, national origin, ancestry, alienage or citizenship status, age, disability or handicap, sex, gender identity, marital status, familial status, veteran status, sexual orientation, or any other characteristic protected by applicable federal, state or local laws.
The requirements and duties described above may be modified or waived by the Company in its sole discretion without notice.
R-2025-06-12
$101.5k-195k yearly 60d+ ago
Manager, Software Engineering, AI CORE
NBC Universal 4.8
New York, NY jobs
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit ******************** for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
NBCUniversal is seeking a Manager, SoftwareEngineering to lead a high-impact team driving AI innovation across the enterprise. This team focuses on building scalable AI infrastructure, enabling access to cutting-edge foundation models, and advancing AI education for engineers company-wide. In this role, you will manage Agile Scrum ceremonies, align team deliverables with strategic objectives, and collaborate with senior leadership to prioritize services in the rapidly evolving world of AI.
As part of the Prism organization within NBCUniversal's Operations and Technology group, the AI CORE team is dedicated to elevating the developer experience by delivering the infrastructure and knowledge required to create next-generation AI-powered applications and services.
This is a technical leadership role. The ideal candidate must have prior hands-on softwareengineering experience, including designing and developing RESTful APIs, web applications, and implementing serverless architectures on major public cloud providers (such as AWS, Azure, or GCP). You will shape strategies for edge-first architectures, AI-driven development workflows, and data-centric insights. Your team will deliver high-quality foundation models to engineering groups and support diverse use cases across the organization, ensuring solutions scale to meet internal and external customer needs.
You will also partner with strategic vendors to influence feature development, build future-ready ecosystems that accelerate software delivery, enhance productivity, and enable innovative ways of working. Additionally, you will collaborate with the NBCUniversal O&T API Gateway team to standardize operations and deliver consistent, best-in-class services across NBCUniversal.
Success in this role requires balancing strategic leadership with hands-on technical engagement, driving operational excellence, fostering a culture of adaptability, and influencing SVP-level decisions to shape NBCUniversal's AI future.
+ 6+ years of professional software development experience
+ 2+ years of professional experience leading technical engineering teams and projects
+ Understanding of the product, engineering, and test roles & responsibilities that make up a software delivery team
+ Experience mentoring junior engineers (i.e. code reviews) and strong familiarity navigating code bases
+ Proven experience facilitating Agile Scrum ceremonies and providing clear, actionable updates to leadership
+ Experience with cloud-native development (Azure, AWS, GCP), scrum processes, security-by-design, and modern DevOps practices
+ Sharp eye for quality team contribution; ability to assess team member work product
+ Experience with leading projects in highly collaborative, multi-disciplinary development teams
+ Excellent verbal and written communication and collaboration skills to effectively connect with both business and technical teams
+ Familiarity with integrating foundation models and conversational AI technologies into applications
+ Passionate about problem-solving and working with engineering and non-engineering partners
+ Ability to translate technical concepts into languages that the audience (business stakeholders and engineering partners) with various levels of technical background can understand to influence decision making
+ Results oriented, high energy, self-motivated
+ Demonstrated experience recruiting and managing technical teams, including performance management
Desired Characteristics:
+ Softwareengineering experience as a Technical Product Manager, Engineer, or Manager
+ B.S. degree in Computer Science, Engineering, or related field preferred or equivalent experience
+ Able to communicate effectively in a diverse team of varying skillsets and proficiencies. Able to lead and instruct or take directions when appropriate. Effective in-person, written and verbal communication skills
+ Experience working in large, multifaceted, and matrixed organizations
+ Collaborative team player accustomed to working within and across groups
+ Organized and detail-oriented with ability to manage time effectively
+ Ability to influence internal and external team members without direct reporting authority
+ Keep up to date with emerging platforms & the latest technology trends
+ Strong character exhibiting company core values: Integrity, Creativity, Teamwork, Pioneering Spirit, Ownership
+ Experience with one or more of the following development tools: Jira, Confluence, GitHub, GitHub Actions
+ Strong understanding of backend technologies (e.g., Python) and RESTful services, with practical experience integrating APIs into front-end projects.
+ Experience in designing and deploying serverless architectures on cloud platforms such as AWS, Azure, or GCP
+ Experience in software license management, tracking & reporting and owning vendor negotiations
+ Strong understanding of backend technologies (e.g., Python) and RESTful services, with practical experience integrating APIs into front-end projects
Additional Requirements:
+ Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee's residence.
This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $140,000 - $180,000 (bonus eligible)
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing AccessibilitySupport@nbcuni.com.
For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.
$142k-185k yearly est. 4d ago
Manager, Software Engineering, AI CORE
Nbcuniversal 4.8
New York, NY jobs
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit ******************** for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
Job Description
NBCUniversal is seeking a
Manager, SoftwareEngineering
to lead a high-impact team driving
AI innovation
across the enterprise. This team focuses on building scalable AI infrastructure, enabling access to cutting-edge foundation models, and advancing AI education for engineers company-wide. In this role, you will manage Agile Scrum ceremonies, align team deliverables with strategic objectives, and collaborate with senior leadership to prioritize services in the rapidly evolving world of AI.
As part of the
Prism organization
within NBCUniversal's Operations and Technology group, the
AI CORE
team is dedicated to elevating the developer experience by delivering the infrastructure and knowledge required to create next-generation AI-powered applications and services.
This is a
technical leadership role
. The ideal candidate must have prior hands-on softwareengineering experience, including designing and developing
RESTful APIs
,
web applications
, and implementing
serverless architectures
on major public cloud providers (such as AWS, Azure, or GCP). You will shape strategies for edge-first architectures, AI-driven development workflows, and data-centric insights. Your team will deliver high-quality foundation models to engineering groups and support diverse use cases across the organization, ensuring solutions scale to meet internal and external customer needs.
You will also partner with strategic vendors to influence feature development, build future-ready ecosystems that accelerate software delivery, enhance productivity, and enable innovative ways of working. Additionally, you will collaborate with the NBCUniversal O&T API Gateway team to standardize operations and deliver consistent, best-in-class services across NBCUniversal.
Success in this role requires balancing strategic leadership with hands-on technical engagement, driving operational excellence, fostering a culture of adaptability, and influencing SVP-level decisions to shape NBCUniversal's AI future.
Qualifications
6+ years of professional software development experience
2+ years of professional experience leading technical engineering teams and projects
Understanding of the product, engineering, and test roles & responsibilities that make up a software delivery team
Experience mentoring junior engineers (i.e. code reviews) and strong familiarity navigating code bases
Proven experience facilitating Agile Scrum ceremonies and providing clear, actionable updates to leadership
Experience with cloud-native development (Azure, AWS, GCP), scrum processes, security-by-design, and modern DevOps practices
Sharp eye for quality team contribution; ability to assess team member work product
Experience with leading projects in highly collaborative, multi-disciplinary development teams
Excellent verbal and written communication and collaboration skills to effectively connect with both business and technical teams
Familiarity with integrating foundation models and conversational AI technologies into applications
Passionate about problem-solving and working with engineering and non-engineering partners
Ability to translate technical concepts into languages that the audience (business stakeholders and engineering partners) with various levels of technical background can understand to influence decision making
Results oriented, high energy, self-motivated
Demonstrated experience recruiting and managing technical teams, including performance management
Desired Characteristics:
Softwareengineering experience as a Technical Product Manager, Engineer, or Manager
B.S. degree in Computer Science, Engineering, or related field preferred or equivalent experience
Able to communicate effectively in a diverse team of varying skillsets and proficiencies. Able to lead and instruct or take directions when appropriate. Effective in-person, written and verbal communication skills
Experience working in large, multifaceted, and matrixed organizations
Collaborative team player accustomed to working within and across groups
Organized and detail-oriented with ability to manage time effectively
Ability to influence internal and external team members without direct reporting authority
Keep up to date with emerging platforms & the latest technology trends
Strong character exhibiting company core values: Integrity, Creativity, Teamwork, Pioneering Spirit, Ownership
Experience with one or more of the following development tools: Jira, Confluence, GitHub, GitHub Actions
Strong understanding of backend technologies (e.g., Python) and RESTful services, with practical experience integrating APIs into front-end projects.
Experience in designing and deploying serverless architectures on cloud platforms such as AWS, Azure, or GCP
Experience in software license management, tracking & reporting and owning vendor negotiations
Strong understanding of backend technologies (e.g., Python) and RESTful services, with practical experience integrating APIs into front-end projects
Additional Requirements:
Fully Remote:
This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee's residence.
This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $140,000 - $180,000
(bonus eligible)
Additional Information
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing
[email protected]
.
For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit ******************** for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
Job Description
We're hiring a Senior SoftwareEngineer who is genuinely excited about technology, continuous learning, and shaping modern engineering practices. This role is well suited to someone who thrives in environments where knowledge is openly shared and engineering teams help set technical direction. A strong interest in Python development, search technologies, B2B services, and AWS-based serverless architectures are your keys to success.
This position joins our “Titles and Metadata” organization, a team that builds and maintains global solutions focused on providing efficient and accurate access to NBCU's expansive catalogue of titles and their descriptive metadata; including cast and crew information, languages, translations, content types, and more. Our group is collaborative, innovative, diverse and focused on providing high-value, scalable features that enable downstream products and teams across film, television, entertainment, news, sports, and more.
If you are passionate about finding simple, efficient solutions to complex software challenges, being a part of a collaborative, trusting team culture, and have a desire to learn, grow, and contribute to a team that is building foundational new systems for the NBCU ecosystem, then this role is an excellent fit.
We know that everyone brings something different to the table, so even if you don't meet every single qualification, we still encourage you to apply!
Qualifications
Bachelor's degree or higher, or a combination of relevant education, experience, and/or training in Computer Science or a related field.
5+ years of software development experience with Python
3+ years of backend software programming experience (APIs, databases, services)
2+ years of hands-on experience with AWS architecture and engineering
Experience in “serverless” event-driven architecture.
Experience in creating and consuming RESTful web services.
Experience with NoSQL databases (e.g. DynamoDB) and relational databases (e.g. Postgres, MySQL, etc)
Dedication to modern, team-oriented OOP and DevOps best practices, patterns, and processes.
Must have unrestricted work authorization to work in the United States
Desired Characteristics:
Experience with search technologies (e.g. OpenSearch, ElasticSearch, Solr, etc).
Experience with observability tools like DataDog, AWS Cloudwatch, etc.
Experience with front-end technologies like React and Angular
Excellent verbal and written communications skills, including the ability to relate complex technical concepts to both technical and non-technical audiences.
Experience in writing automated tests for your own code.
We sometimes interface with legacy systems, so if you like to reverse engineer things, figure them out, and teach others what you learned, that is a personality trait we would love to have on our team!
Additional Requirements:
Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee's residence.
This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $110,000 - $150,000 base salary only
We are accepting applications for this position on an ongoing basis.
Additional Information
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing [email protected].
For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.
$110k-150k yearly 3d ago
Senior Software Engineer (SAP ABAP)
Nbcuniversal 4.8
New York, NY jobs
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit ******************** for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
Job Description
NBCUniversal is seeking a Senior SoftwareEngineer (SAP ABAP) to provide state-of-the-art technical support for the SAP Financial, Procurement, and Subledger systems maintenance and enhancements including integration to other systems. This includes participating in project implementation design and development activities to support the successful business adoption of the new solution, and the ongoing production support and enhancement post go-live.
This role requires a strong understanding of order-to-cash (OTC)-based principles and proven experience in design and deliver high quality clean core solutions through technical development that meet overall business requirements.
Responsibilities:
* Perform SAP Development activities in support of the business request to improve or add functionality to the existing SAP landscape specifically HANA/ABAP with an emphasis on the Order-to-Cash modules
* Work on multiple projects simultaneously with a keen desire to learn and expand depth of knowledge
* Work with a variety of support models with onsite & offshore resources
* Work off business hours and weekends as required for production support when issues arise
* Complete assigned tasks on multiple projects with tight deadlines successfully
* Demonstrate strong analytical and problem-solving skills by identifying flexible and forward-thinking IT solutions
* Demonstrate strong understanding of IT project management SDLC processes and methodologies such as Waterfall, Agile, change control processes, and associated best practices
Qualifications
* Bachelor's degree in computer science, engineering, or related discipline with an information technology focus, or an equivalent combination of education and training that provides the required knowledge, skills and abilities to perform the essential functions of the job
* Experience as a Developer/Senior Developer in more than 3 projects
* 5+ years of SAP hands-on experience. Knowledge in various SAP modules and Integration development working on large-scale SAP S/4 transformations
* Excellent written and oral communications - ability to communicate to all levels of the organization, both business and IT
* ECC Development Experience
* Confirmed ability using BADI's, BAPI's, LSMW, ALE, RFC calls, IDOC, BDC, business objects, classes and methods, Adobe Forms, Data Dictionary, ALV
* ABAP debugging skills, Workflow Experience
* S/4 HANA Development Experience
* Knowledge of OData using CDS and AMDP, Workflow experience, including support and debugging
* Knowledge and awareness of SAP Clean Core principles including use of released API's, in app extensibility options and key user extensibility
* Knowledge of 3-Tier extensibility model and SAP RAP (Restful ABAP) and CAP (Cloud Application) Programming Models
* Experience in migrating custom code base from ECC or SoH systems onto a S/4 HANA platform applying both technical remediation and Clean Core frameworks
* Implementation knowledge on Native SQL, ADBC, External View, ABAP Core data Services, AMDP Procedures, Text Search, ALV on HANA
* Practical experience in creating custom and enhance standard CDS view and AMDP class based on business requirement, various available annotation in CDS
* Good knowledge on other new SAP technologies such as Fiori SAPUI5, SAP BTP Integration Suite, SAP Business Application Studio, SAP Build etc
Desired Characteristics:
* Development experience in PTP and MDG
* Relevant SAP technical certification
* Experience with S4/HANA migration initiatives and exposure to BTP integration/side-by-side RAP programming model
Additional Requirements:
* Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee's residence.
This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $110,000 - $150,000 base salary only
We are accepting applications for this position on an ongoing basis.
Additional Information
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing AccessibilitySupport@nbcuni.com.
For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.
$110k-150k yearly 14d ago
Senior Software Engineer (SAP ABAP)
Nbcuniversal 4.8
New York, NY jobs
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit ******************** for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
Job Description
NBCUniversal is seeking a Senior SoftwareEngineer (SAP ABAP) to provide state-of-the-art technical support for the SAP Financial, Procurement, and Subledger systems maintenance and enhancements including integration to other systems. This includes participating in project implementation design and development activities to support the successful business adoption of the new solution, and the ongoing production support and enhancement post go-live.
This role requires a strong understanding of order-to-cash (OTC)-based principles and proven experience in design and deliver high quality clean core solutions through technical development that meet overall business requirements.
Responsibilities:
Perform SAP Development activities in support of the business request to improve or add functionality to the existing SAP landscape specifically HANA/ABAP with an emphasis on the Order-to-Cash modules
Work on multiple projects simultaneously with a keen desire to learn and expand depth of knowledge
Work with a variety of support models with onsite & offshore resources
Work off business hours and weekends as required for production support when issues arise
Complete assigned tasks on multiple projects with tight deadlines successfully
Demonstrate strong analytical and problem-solving skills by identifying flexible and forward-thinking IT solutions
Demonstrate strong understanding of IT project management SDLC processes and methodologies such as Waterfall, Agile, change control processes, and associated best practices
Qualifications
Bachelor's degree in computer science, engineering, or related discipline with an information technology focus, or an equivalent combination of education and training that provides the required knowledge, skills and abilities to perform the essential functions of the job
Experience as a Developer/Senior Developer in more than 3 projects
5+ years of SAP hands-on experience. Knowledge in various SAP modules and Integration development working on large-scale SAP S/4 transformations
Excellent written and oral communications - ability to communicate to all levels of the organization, both business and IT
ECC Development Experience
Confirmed ability using BADI's, BAPI's, LSMW, ALE, RFC calls, IDOC, BDC, business objects, classes and methods, Adobe Forms, Data Dictionary, ALV
ABAP debugging skills, Workflow Experience
S/4 HANA Development Experience
Knowledge of OData using CDS and AMDP, Workflow experience, including support and debugging
Knowledge and awareness of SAP Clean Core principles including use of released API's, in app extensibility options and key user extensibility
Knowledge of 3-Tier extensibility model and SAP RAP (Restful ABAP) and CAP (Cloud Application) Programming Models
Experience in migrating custom code base from ECC or SoH systems onto a S/4 HANA platform applying both technical remediation and Clean Core frameworks
Implementation knowledge on Native SQL, ADBC, External View, ABAP Core data Services, AMDP Procedures, Text Search, ALV on HANA
Practical experience in creating custom and enhance standard CDS view and AMDP class based on business requirement, various available annotation in CDS
Good knowledge on other new SAP technologies such as Fiori SAPUI5, SAP BTP Integration Suite, SAP Business Application Studio, SAP Build etc
Desired Characteristics:
Development experience in PTP and MDG
Relevant SAP technical certification
Experience with S4/HANA migration initiatives and exposure to BTP integration/side-by-side RAP programming model
Additional Requirements:
Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee's residence.
This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $110,000 - $150,000 base salary only
We are accepting applications for this position on an ongoing basis.
Additional Information
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing [email protected].
For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.
$110k-150k yearly 12d ago
Senior Software Engineer (SAP ABAP)
NBC Universal 4.8
New York, NY jobs
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit ******************** for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
NBCUniversal is seeking a Senior SoftwareEngineer (SAP ABAP) to provide state-of-the-art technical support for the SAP Financial, Procurement, and Subledger systems maintenance and enhancements including integration to other systems. This includes participating in project implementation design and development activities to support the successful business adoption of the new solution, and the ongoing production support and enhancement post go-live.
This role requires a strong understanding of order-to-cash (OTC)-based principles and proven experience in design and deliver high quality clean core solutions through technical development that meet overall business requirements.
Responsibilities:
+ Perform SAP Development activities in support of the business request to improve or add functionality to the existing SAP landscape specifically HANA/ABAP with an emphasis on the Order-to-Cash modules
+ Work on multiple projects simultaneously with a keen desire to learn and expand depth of knowledge
+ Work with a variety of support models with onsite & offshore resources
+ Work off business hours and weekends as required for production support when issues arise
+ Complete assigned tasks on multiple projects with tight deadlines successfully
+ Demonstrate strong analytical and problem-solving skills by identifying flexible and forward-thinking IT solutions
+ Demonstrate strong understanding of IT project management SDLC processes and methodologies such as Waterfall, Agile, change control processes, and associated best practices
+ Bachelor's degree in computer science, engineering, or related discipline with an information technology focus, or an equivalent combination of education and training that provides the required knowledge, skills and abilities to perform the essential functions of the job
+ Experience as a Developer/Senior Developer in more than 3 projects
+ 5+ years of SAP hands-on experience. Knowledge in various SAP modules and Integration development working on large-scale SAP S/4 transformations
+ Excellent written and oral communications - ability to communicate to all levels of the organization, both business and IT
+ ECC Development Experience
+ Confirmed ability using BADI's, BAPI's, LSMW, ALE, RFC calls, IDOC, BDC, business objects, classes and methods, Adobe Forms, Data Dictionary, ALV
+ ABAP debugging skills, Workflow Experience
+ S/4 HANA Development Experience
+ Knowledge of OData using CDS and AMDP, Workflow experience, including support and debugging
+ Knowledge and awareness of SAP Clean Core principles including use of released API's, in app extensibility options and key user extensibility
+ Knowledge of 3-Tier extensibility model and SAP RAP (Restful ABAP) and CAP (Cloud Application) Programming Models
+ Experience in migrating custom code base from ECC or SoH systems onto a S/4 HANA platform applying both technical remediation and Clean Core frameworks
+ Implementation knowledge on Native SQL, ADBC, External View, ABAP Core data Services, AMDP Procedures, Text Search, ALV on HANA
+ Practical experience in creating custom and enhance standard CDS view and AMDP class based on business requirement, various available annotation in CDS
+ Good knowledge on other new SAP technologies such as Fiori SAPUI5, SAP BTP Integration Suite, SAP Business Application Studio, SAP Build etc
Desired Characteristics:
+ Development experience in PTP and MDG
+ Relevant SAP technical certification
+ Experience with S4/HANA migration initiatives and exposure to BTP integration/side-by-side RAP programming model
Additional Requirements:
+ Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee's residence.
This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $110,000 - $150,000 base salary only
We are accepting applications for this position on an ongoing basis.
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing AccessibilitySupport@nbcuni.com.
For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.
$110k-150k yearly 13d ago
Software Engineer, VOD
Nbcuniversal 4.8
New York, NY jobs
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit ******************** for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
Job Description
Our Media Group portfolio is a powerhouse collection of consumer-first brands, supported by media industry leaders, Comcast, NBCUniversal and Sky. When you join our team, you'll work across our dynamic portfolio including Peacock, NOW, Fandango, SkyShowtime, Showmax, and TV Everywhere, powering streaming across more than 70 countries globally. And the evolution doesn't stop there. With unequalled scale, our teams make the most out of every opportunity to collaborate and learn from one another. We're always looking for ways to innovate faster, accelerate our growth and consistently offer the very best in consumer experience. But most of all, we're backed by a culture of respect. We embrace authenticity and inspire people to thrive.
The VOD Engineering team is looking for a SoftwareEngineer to join our engineering team responsible for building and supporting business critical video workflows, systems, and video-related cloud solutions.
What the VOD Workflows team does
The Video On Demand (VOD) Workflows team is responsible for the automated media pipeline delivering VOD content to NBCUniversal's streaming platforms
Troubleshoots issues arising in the VOD workflow and during VOD Playback.
Configures encoding of video, audio, and subtitles for delivery across various platforms/devices.
Research new technologies and innovations in the stream media industry for use in our system
Collaborates with Operations, Player, and Client teams to drive innovation and improvements in video delivery.
Role Responsibilities
Work in a team and independently to build, deploy and support an automated, highly resilient VOD workflow system that provides content to NBCU streaming platforms.
Use requirements and modeling to work with Product Owners to implement smart technology solutions and tools to deliver premium quality audio and video experiences.
Continuously learn, improve, and optimize processes and ways of working.
Manage and maintain cloud-based content delivery and services.
Work closely with vendors and provide them with clear requirements, identify and address bugs.
Work closely with the Media Engineering team to deploy changes to media processing.
Qualifications
Bachelor's degree or equivalent in Computer Science, Information Technology, or related field
Minimum 3 years of experience working with web technologies, digital video workflow and operations, and digital video technology development
3-5 years of software development experience in Streaming Media VOD processing, Video (or other media) processing workflows, or similar ETL workflow systems
Programming Languages: Go (required) Python (desired)
Applied experience with cloud-based technologies, specifically within architecture/infrastructure (AWS)
Key understanding of technology principles and work methods (Agile, Scrum, etc.)
Strong quantitative, analytical, problem solving, debugging and decision-making skills.
Ability to integrate into a large agile development project and manage rapid development cycles
Being an analytic problem solver with a strong sense of autonomy, but with an open collaborative approach to getting the job done.
Interest in promoting an inclusive team culture where engineers of diverse backgrounds can grow
Committed to quality and detail in every assignment, large or small
Transparency, selflessness and authenticity
This position is eligible for company sponsored benefits, including medical, dental, and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $105,000- $145,000.
Additional Information
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran and require support throughout the application and/or recruitment process as a result of your disability, you have the right to request a reasonable accommodation. You can submit your request to [email protected].
$105k-145k yearly 12d ago
Software Engineer, VOD
Nbcuniversal 4.8
New York, NY jobs
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit ******************** for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
Job Description
Our Media Group portfolio is a powerhouse collection of consumer-first brands, supported by media industry leaders, Comcast, NBCUniversal and Sky. When you join our team, you'll work across our dynamic portfolio including Peacock, NOW, Fandango, SkyShowtime, Showmax, and TV Everywhere, powering streaming across more than 70 countries globally. And the evolution doesn't stop there. With unequalled scale, our teams make the most out of every opportunity to collaborate and learn from one another. We're always looking for ways to innovate faster, accelerate our growth and consistently offer the very best in consumer experience. But most of all, we're backed by a culture of respect. We embrace authenticity and inspire people to thrive.
The VOD Engineering team is looking for a SoftwareEngineer to join our engineering team responsible for building and supporting business critical video workflows, systems, and video-related cloud solutions.
What the VOD Workflows team does
* The Video On Demand (VOD) Workflows team is responsible for the automated media pipeline delivering VOD content to NBCUniversal's streaming platforms
* Troubleshoots issues arising in the VOD workflow and during VOD Playback.
* Configures encoding of video, audio, and subtitles for delivery across various platforms/devices.
* Research new technologies and innovations in the stream media industry for use in our system
* Collaborates with Operations, Player, and Client teams to drive innovation and improvements in video delivery.
Role Responsibilities
* Work in a team and independently to build, deploy and support an automated, highly resilient VOD workflow system that provides content to NBCU streaming platforms.
* Use requirements and modeling to work with Product Owners to implement smart technology solutions and tools to deliver premium quality audio and video experiences.
* Continuously learn, improve, and optimize processes and ways of working.
* Manage and maintain cloud-based content delivery and services.
* Work closely with vendors and provide them with clear requirements, identify and address bugs.
* Work closely with the Media Engineering team to deploy changes to media processing.
Qualifications
* Bachelor's degree or equivalent in Computer Science, Information Technology, or related field
* Minimum 3 years of experience working with web technologies, digital video workflow and operations, and digital video technology development
* 3-5 years of software development experience in Streaming Media VOD processing, Video (or other media) processing workflows, or similar ETL workflow systems
* Programming Languages: Go (required) Python (desired)
* Applied experience with cloud-based technologies, specifically within architecture/infrastructure (AWS)
* Key understanding of technology principles and work methods (Agile, Scrum, etc.)
* Strong quantitative, analytical, problem solving, debugging and decision-making skills.
* Ability to integrate into a large agile development project and manage rapid development cycles
* Being an analytic problem solver with a strong sense of autonomy, but with an open collaborative approach to getting the job done.
* Interest in promoting an inclusive team culture where engineers of diverse backgrounds can grow
* Committed to quality and detail in every assignment, large or small
* Transparency, selflessness and authenticity
This position is eligible for company sponsored benefits, including medical, dental, and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $105,000- $145,000.
Additional Information
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran and require support throughout the application and/or recruitment process as a result of your disability, you have the right to request a reasonable accommodation. You can submit your request to AccessibilitySupport@nbcuni.com.
$105k-145k yearly 14d ago
Software Engineer, VOD
NBC Universal 4.8
New York, NY jobs
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit ******************** for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
Our Media Group portfolio is a powerhouse collection of consumer-first brands, supported by media industry leaders, Comcast, NBCUniversal and Sky. When you join our team, you'll work across our dynamic portfolio including Peacock, NOW, Fandango, SkyShowtime, Showmax, and TV Everywhere, powering streaming across more than 70 countries globally. And the evolution doesn't stop there. With unequalled scale, our teams make the most out of every opportunity to collaborate and learn from one another. We're always looking for ways to innovate faster, accelerate our growth and consistently offer the very best in consumer experience. But most of all, we're backed by a culture of respect. We embrace authenticity and inspire people to thrive.
The VOD Engineering team is looking for a SoftwareEngineer to join our engineering team responsible for building and supporting business critical video workflows, systems, and video-related cloud solutions.
What the VOD Workflows team does
+ The Video On Demand (VOD) Workflows team is responsible for the automated media pipeline delivering VOD content to NBCUniversal's streaming platforms
+ Troubleshoots issues arising in the VOD workflow and during VOD Playback.
+ Configures encoding of video, audio, and subtitles for delivery across various platforms/devices.
+ Research new technologies and innovations in the stream media industry for use in our system
+ Collaborates with Operations, Player, and Client teams to drive innovation and improvements in video delivery.
Role Responsibilities
+ Work in a team and independently to build, deploy and support an automated, highly resilient VOD workflow system that provides content to NBCU streaming platforms.
+ Use requirements and modeling to work with Product Owners to implement smart technology solutions and tools to deliver premium quality audio and video experiences.
+ Continuously learn, improve, and optimize processes and ways of working.
+ Manage and maintain cloud-based content delivery and services.
+ Work closely with vendors and provide them with clear requirements, identify and address bugs.
+ Work closely with the Media Engineering team to deploy changes to media processing.
+ Bachelor's degree or equivalent in Computer Science, Information Technology, or related field
+ Minimum 3 years of experience working with web technologies, digital video workflow and operations, and digital video technology development
+ 3-5 years of software development experience in Streaming Media VOD processing, Video (or other media) processing workflows, or similar ETL workflow systems
+ Programming Languages: Go (required) Python (desired)
+ Applied experience with cloud-based technologies, specifically within architecture/infrastructure (AWS)
+ Key understanding of technology principles and work methods (Agile, Scrum, etc.)
+ Strong quantitative, analytical, problem solving, debugging and decision-making skills.
+ Ability to integrate into a large agile development project and manage rapid development cycles
+ Being an analytic problem solver with a strong sense of autonomy, but with an open collaborative approach to getting the job done.
+ Interest in promoting an inclusive team culture where engineers of diverse backgrounds can grow
+ Committed to quality and detail in every assignment, large or small
+ Transparency, selflessness and authenticity
This position is eligible for company sponsored benefits, including medical, dental, and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $105,000- $145,000.
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran and require support throughout the application and/or recruitment process as a result of your disability, you have the right to request a reasonable accommodation. You can submit your request to AccessibilitySupport@nbcuni.com.
$105k-145k yearly 13d ago
Software Engineer, AI Solutions (JS/Python/Cloud)
Nbcuniversal 4.8
New York, NY jobs
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit ******************** for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
Job Description
We are seeking a self-starting, high-agency SoftwareEngineer to lead the development of innovative new systems and solutions making use of a rapidly changing landscape of emerging technologies, especially AI.
This is a special role on a team focused on proving the value of new tech and bringing it to production quickly in the form of enterprise-grade platforms and applications. We are seeking a candidate well versed in softwareengineering, and interested enough in generative AI to have built with it in a professional or personal setting.
Responsibilities:
* Develop front-end prototypes rapidly for new proofs of concept, ensuring high usability and adherence to design specifications.
* Maintain and enhance backend systems including Azure infrastructure, Python, relational and non-relational databases, to facilitate efficient API integration and occasional deployment of basic full-stack applications.
* Integrate cutting-edge AI technologies into internal applications to facilitate the automation of rote work, add productivity to NBCU employees, and drive new ways of working and adding value for our customers.
* Uphold high standards of code quality through rigorous testing, adherence to code standards, and common sense testing.
* Develop automated tests for your code, ensuring every function, service, and object is compatible with your team's work and with the many systems, devices, and browsers used within the NBCUniversal system portfolio.
* Create documentation for developers as well as business users to help them understand our products.
* Work collaboratively with a multidisciplinary team within a matrixed organization, leveraging strong interpersonal skills to navigate system complexities and deploy solutions efficiently.
* Deploy to cloud-based platforms and troubleshoot application, cloud, and configuration issues when necessary.
* Utilize AI tools and agents for code & test generation to dramatically accelerate the delivery of features and components you create.
Qualifications
Basic Requirements:
* 3+ years of experience in softwareengineering, demonstrated through a comprehensive portfolio and related experience.
* Proven capability to bring a basic application from idea to delivery without requiring support from others.
* Expertise in modern JavaScript and Python and Cloud (AWS/Azure/GCP)
* Expert in at least two modern front-end or backend web frameworks (React + FastAPI or similar preferred)
* Strong understanding of web design principles, responsive and adaptive design, and UI/UX best practices.
* Experience with testing frameworks, code versioning tools, and a commitment to writing clean, maintainable code.
* Solid understanding of backend and database technologies and RESTful API services, with practical experience in integrating and consuming APIs in front-end projects.
* Demonstrated ability to adapt to an agile development environment, quickly incorporating feedback and adjusting to changing priorities.
* Ability to visualize architecture of a proposed system or service, draw it out, socialize it, and build it.
Desired Characteristics:
* Competent working in secured internal network environments and complex cloud networks setups involving virtual networks and secure authentication with OAuth 2.0.
* Azure experience
* Familiarity with integrating AI models into applications, including the OpenAI SDK and MCP patterns.
* Proven adaptability in a fast-paced, evolving technology landscape, with a strong problem-solving ability and quick learning curve.
* Effective communication skills, capable of working collaboratively across diverse teams and navigating a large, matrixed organization efficiently.
* Ability to translate business needs into clear technical requirements
This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $105,000 - $130,000 (base salary only)
We are accepting applications for this position on an ongoing basis.
Additional Information
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing AccessibilitySupport@nbcuni.com.
For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.
$105k-130k yearly 8d ago
Software Engineer, AI Solutions (JS/Python/Cloud)
Nbcuniversal 4.8
New York, NY jobs
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit ******************** for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
Job Description
We are seeking a self-starting, high-agency SoftwareEngineer to lead the development of innovative new systems and solutions making use of a rapidly changing landscape of emerging technologies, especially AI.
This is a special role on a team focused on proving the value of new tech and bringing it to production quickly in the form of enterprise-grade platforms and applications. We are seeking a candidate well versed in softwareengineering, and interested enough in generative AI to have built with it in a professional or personal setting.
Responsibilities:
Develop front-end prototypes rapidly for new proofs of concept, ensuring high usability and adherence to design specifications.
Maintain and enhance backend systems including Azure infrastructure, Python, relational and non-relational databases, to facilitate efficient API integration and occasional deployment of basic full-stack applications.
Integrate cutting-edge AI technologies into internal applications to facilitate the automation of rote work, add productivity to NBCU employees, and drive new ways of working and adding value for our customers.
Uphold high standards of code quality through rigorous testing, adherence to code standards, and common sense testing.
Develop automated tests for your code, ensuring every function, service, and object is compatible with your team's work and with the many systems, devices, and browsers used within the NBCUniversal system portfolio.
Create documentation for developers as well as business users to help them understand our products.
Work collaboratively with a multidisciplinary team within a matrixed organization, leveraging strong interpersonal skills to navigate system complexities and deploy solutions efficiently.
Deploy to cloud-based platforms and troubleshoot application, cloud, and configuration issues when necessary.
Utilize AI tools and agents for code & test generation to dramatically accelerate the delivery of features and components you create.
Qualifications
Basic Requirements:
3+ years of experience in softwareengineering, demonstrated through a comprehensive portfolio and related experience.
Proven capability to bring a basic application from idea to delivery without requiring support from others.
Expertise in modern JavaScript and Python and Cloud (AWS/Azure/GCP)
Expert in at least two modern front-end or backend web frameworks (React + FastAPI or similar preferred)
Strong understanding of web design principles, responsive and adaptive design, and UI/UX best practices.
Experience with testing frameworks, code versioning tools, and a commitment to writing clean, maintainable code.
Solid understanding of backend and database technologies and RESTful API services, with practical experience in integrating and consuming APIs in front-end projects.
Demonstrated ability to adapt to an agile development environment, quickly incorporating feedback and adjusting to changing priorities.
Ability to visualize architecture of a proposed system or service, draw it out, socialize it, and build it.
Desired Characteristics:
Competent working in secured internal network environments and complex cloud networks setups involving virtual networks and secure authentication with OAuth 2.0.
Azure experience
Familiarity with integrating AI models into applications, including the OpenAI SDK and MCP patterns.
Proven adaptability in a fast-paced, evolving technology landscape, with a strong problem-solving ability and quick learning curve.
Effective communication skills, capable of working collaboratively across diverse teams and navigating a large, matrixed organization efficiently.
Ability to translate business needs into clear technical requirements
This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $105,000 - $130,000 (base salary only)
We are accepting applications for this position on an ongoing basis.
Additional Information
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing [email protected].
For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.
$105k-130k yearly 7d ago
Software Engineer, AI Solutions (JS/Python/Cloud)
NBC Universal 4.8
New York, NY jobs
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit ******************** for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
We are seeking a self-starting, high-agency SoftwareEngineer to lead the development of innovative new systems and solutions making use of a rapidly changing landscape of emerging technologies, especially AI.
This is a special role on a team focused on proving the value of new tech and bringing it to production quickly in the form of enterprise-grade platforms and applications. We are seeking a candidate well versed in softwareengineering, and interested enough in generative AI to have built with it in a professional or personal setting.
Responsibilities:
+ Develop front-end prototypes rapidly for new proofs of concept, ensuring high usability and adherence to design specifications.
+ Maintain and enhance backend systems including Azure infrastructure, Python, relational and non-relational databases, to facilitate efficient API integration and occasional deployment of basic full-stack applications.
+ Integrate cutting-edge AI technologies into internal applications to facilitate the automation of rote work, add productivity to NBCU employees, and drive new ways of working and adding value for our customers.
+ Uphold high standards of code quality through rigorous testing, adherence to code standards, and common sense testing.
+ Develop automated tests for your code, ensuring every function, service, and object is compatible with your team's work and with the many systems, devices, and browsers used within the NBCUniversal system portfolio.
+ Create documentation for developers as well as business users to help them understand our products.
+ Work collaboratively with a multidisciplinary team within a matrixed organization, leveraging strong interpersonal skills to navigate system complexities and deploy solutions efficiently.
+ Deploy to cloud-based platforms and troubleshoot application, cloud, and configuration issues when necessary.
+ Utilize AI tools and agents for code & test generation to dramatically accelerate the delivery of features and components you create.
Basic Requirements:
+ 3+ years of experience in softwareengineering, demonstrated through a comprehensive portfolio and related experience.
+ Proven capability to bring a basic application from idea to delivery without requiring support from others.
+ Expertise in modern JavaScript and Python and Cloud (AWS/Azure/GCP)
+ Expert in at least two modern front-end or backend web frameworks (React + FastAPI or similar preferred)
+ Strong understanding of web design principles, responsive and adaptive design, and UI/UX best practices.
+ Experience with testing frameworks, code versioning tools, and a commitment to writing clean, maintainable code.
+ Solid understanding of backend and database technologies and RESTful API services, with practical experience in integrating and consuming APIs in front-end projects.
+ Demonstrated ability to adapt to an agile development environment, quickly incorporating feedback and adjusting to changing priorities.
+ Ability to visualize architecture of a proposed system or service, draw it out, socialize it, and build it.
Desired Characteristics:
+ Competent working in secured internal network environments and complex cloud networks setups involving virtual networks and secure authentication with OAuth 2.0.
+ Azure experience
+ Familiarity with integrating AI models into applications, including the OpenAI SDK and MCP patterns.
+ Proven adaptability in a fast-paced, evolving technology landscape, with a strong problem-solving ability and quick learning curve.
+ Effective communication skills, capable of working collaboratively across diverse teams and navigating a large, matrixed organization efficiently.
+ Ability to translate business needs into clear technical requirements
This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $105,000 - $130,000 (base salary only)
We are accepting applications for this position on an ongoing basis.
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing AccessibilitySupport@nbcuni.com.
For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.
$105k-130k yearly 8d ago
Senior Staff Data Engineer
Nbcuniversal 4.8
New York, NY jobs
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit ******************** for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
Job Description
We are seeking a Senior Staff Data Engineer looking to build the next generation of data pipelines and applications across the development of innovative new systems and solutions using a rapidly changing landscape of emerging technologies including generative AI and large language models. Working across the practices, techniques and tools used for the operational management of large language models in production environments - the Senior Staff Data Engineer role is proper for you if you're a subject matter expert in designing data integration frameworks and pipelines and still love to jump in and be "hands-on" when needed. This team is focused on proving the value of new tech and bringing it to production quickly.
In the Senior Staff Data Engineer role, you'll have the opportunity to partner with internal stakeholders, data engineers, visualization experts, data scientists, and other technologists across the businesses. You've come to the right place if you love to take large, disparate data sets and build them into flexible and scalable analytics applications and warehouses. Here, you can create the extraordinary. Join us. The ideal candidate should be well-versed in designing, building, and supporting APIs, machine learning services and frameworks, LLMs, lang-chain, and foundational data warehousing technologies. In addition, the candidate should be excited about the possibilities that Generative AI can be leveraged to accelerate various parts of the business.
Your primary focus will be building reliable, scalable, and efficient pipelines for use in LLMs and crafting our vision for LLM analytics. You will be essential in defining the team's strategy, evaluating, and integrating data patterns and technologies, and building pipelines alongside domain experts and data scientists.
Responsibilities:
Design, build, and scale data pipelines across a variety of source systems and streams (internal, third-party, and cloud-based), distributed/elastic environments, and downstream applications and self-service solutions.
Deep understanding of Machine Learning best practices (e.g., training/serving, feature engineering, feature/model selection, imbalance data, RAG patterns) and algorithms (e.g., deep learnings, optimization)
Solid understanding of data modeling, warehousing, and architecture principles.
Implement appropriate design patterns while optimizing performance, cost, security, and scale and end-user experience.
Collaborate with cross-functional teams to understand data requirements and develop efficient data acquisition and integration strategies.
Interface with other technology teams to extract, load, and transform data from a wide variety of data sources using cloud-native data engineering principles.
Become a subject matter expert for data engineering-related technologies and designs.
Coach and guide others within the organization to build scalable pipelines based on foundational data engineering principles.
Participate in development sprints, demos, and retrospectives alongside releases and deployment.
Build and manage relationships with supporting engineering teams to deliver work products to production effectively.
Have worked well with data scientists, business analysts, and machine learning infrastructure to connect the dots between business and technology partners.
Develop automated tests for your code, ensuring every function, service, and object is compatible with your team's work and with the many systems within the NBCUniversal system portfolio and cross-device and browser compatibility.
Create documentation for developers and business users to help them understand our products.
Work collaboratively with a multidisciplinary team within a matrixed organization, leveraging strong interpersonal skills to navigate system complexities and deploy solutions efficiently.
Deploy to cloud-based platforms and troubleshoot application, cloud, and configuration issues when necessary.
Utilize tools for code & test generation to dramatically accelerate the delivery of features and components you create.
Qualifications
10+ years of experience in a data engineering role, with a strong emphasis on leading data engineering teams
Ability to think critically about problems, decipher user preferences versus challenging requirements, and effectively use online and onsite resources to find appropriate solutions.
Proven ability to thrive in an agile development environment, adept at incorporating feedback and adjusting to changing priorities.
Understanding REST-based APIs, vectorized embeddings, and other Retrieval Augmented Generation AI workload components.
Direct experience with data modeling, ETL/ELT development principles, cloud development, and data warehousing concepts
Knowledge of cloud technologies such as AWS, Azure, GCP
Knowledge of data management fundamentals and data storage principles
Experience in building data pipelines using Python/SQL or similar programming languages.
General understanding of cloud data engineering design patterns and use cases
Bachelor's degree in computer science, Data Science, Statistics, Informatics, Information Systems or related field.
Desired Characteristics:
Familiarity with integrating large language models and AI-generated content technologies into applications.
Familiarity with the development ecosystem evolving around LLM integration, such as langchain.
Proven adaptability in a fast-paced, evolving technology landscape, with a strong problem-solving ability and quick learning curve.
Effective communication skills, capable of working collaboratively across diverse teams and navigating a large, matrixed organization efficiently.
Ability to translate business needs into clear technical requirements.
Analytical - You have experience in delivering self-service analytics solutions that promote data discovery.
Experience with Snowflake, Amazon Web Services, or related cloud platforms a plus
Understanding of big data technology stacks (Hive / Spark etc) is a plus
Experience moving on prem technologies to the cloud is a plus
Action-oriented - You're constantly figuring out new problems and are regularly showing results with a positive attitude, always displaying ethical behavior, integrity, and building trust
Strong understanding of Agile principles and best practices
You've dealt with ambiguity and can make quality decisions in a dynamic, fast-paced environment
Additional Requirements:
Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee's residence.
This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $150,000 - $185,000
(bonus eligible)
We are accepting applications for this position on an ongoing basis.
Additional Information
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing [email protected].
For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.
$150k-185k yearly 12d ago
Senior Staff Data Engineer
Nbcuniversal 4.8
New York, NY jobs
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit ******************** for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
Job Description
The Data Management and BI Team is seeking a Sr. Staff Data Engineer to join our team. We build data pipelines to land, profile, and store multiple internal & external datasets. We also build applications that surface this data to support our business partners' strategic decision-making. We're an AWS shop that uses open-source technologies including Scala, Python, Pandas, Spark, Hive, and Postgres as well as BI tools, such as Tableau and MicroStrategy. We work in a very agile environment, where product specifications are flexible and often change rapidly over time. We're seeking people who are comfortable with ambiguity, can drive towards clarity, and define execution plans. While the key focus for this role is on backend engineering, engineers who have full-stack expertise will be especially considered.
Responsibilities:
Designs, builds, and oversees the deployment and operation of technology architecture, solutions and software to capture, manage, store, and utilize structured and unstructured data from internal and external sources
Contributor to the overall Data Product roadmap by working closely with our business partners to understand their challenges and develop analytical tools to help drive business decisions
Develops technical tools and programming that leverage artificial intelligence, machine learning, and big-data techniques to cleanse, organize and transform data and to maintain, defend and update data structures and integrity on an automated basis
Leverage prototyping methodologies to propose and design creative business solutions that exploit our broad toolset of technologies (Big Data, MicroStrategy, Tableau, Python, Spark etc).
Creates and establishes design standards and assurance processes for software, systems, and applications development to ensure compatibility and operability of data connections, flow,s and storage requirements.
Reviews internal and external business and product requirements for data operations and activity and suggests changes and upgrades to systems and storage to accommodate ongoing needs.
Design, develop, and maintain CI/CD pipelines using GitHub Actions to automate deployment, testing, and monitoring of applications.
Implement and manage serverless solutions (e.g., AWS Lambda, EMR Serverless, Kafka, SNS, SQS, Athena etc.) as part of the application architecture.
Implement infrastructure as code (IaC) practices using tools like Terraform, AWS CloudFormation, or similar to manage cloud infrastructure.
Work with development teams to set up automated testing frameworks, ensuring high test coverage and code quality.
Must understand the basics of relational data modeling and be able to clearly articulate the reasons for using to non-relational systems in our architecture. Experience in desired but relevant experience in any of the following is acceptable: Singlestore, MySQL, Redshift, Athena, MSSQL Server, Oracle.
Decent understanding for the digital media ad sales business and ad serving technologies with experience working with ad serving transactional data logs or Nielsen demographic data.
Educate and inform business partners on architecture, capabilities, best practices and solutions to build out future enhancements
Assist in analyzing business requirements, source systems, understand underlying data sources, transformation requirements, data mapping, data model and metadata for reporting solutions
Writing easily understood documentation and architecture diagrams and keeping them up to date as code and frameworks change over time.
Qualifications
Strong Computer Science/Engineering/Information Systems background
10+ Years of Experience in Data Modeling, Data architecture, Data Quality, Metadata, ETL, and Data Warehouse methodologies and technologies.
5+ years experience with AWS technologies.
Strong experience using Python and Pandas in an AWS Lambda framework is highly desired. Experience using EMR and/or DataBricks or the ability to read EMR code and translate it into Lambdas.
Proven experience (3+ years) in designing and managing CI/CD pipelines, specifically using GitHub Actions.
Demonstrated experience with Python, APIs, Spark, and Scala.
Experience with with advanced SQL, Linux, MicroStrategy, Tableau, and Pandas.
Strong problem-solving skills.
Strong oral and written communication and influencing skills, with the ability to communicate new concepts and drive change in processes and behaviors and to communicate complex technical topics to management and non-technical audiences.
Bachelor's degree in Engineering, Computer Science, Information Systems or related field with 10+ years of relevant experience.
Desired Characteristics:
1+ years in Digital Media Publisher Industry with a solid understanding of Digital Research
Experience with various digital platforms such as Omniture (Site Catalyst), Rentrak, com Score, Operative One, Google DoubleClick, Freewheel, Ad-Juster, MOAT, Nielsen, Facebook, Twitter, etc
Understanding of how to manage code in the Enterprise Git repository with appropriate branching and documentation skills
Ability to design optimized, performant, and visually appealing reports, user interfaces, mockups, and documentation
Ability to read external API documentation and write pipelines to extract data from our partners' systems
Ability to write and stand up internal API endpoints to share data with other internal teams.
Strong analytical focus, results-oriented, and execution driven.
Ability and desire to work within a cross-functional team environment with people from multiple business units, vendors, countries, and cultures.
Self-driven/self-initiator and resourceful to achieve goals independently as well as in teams and promotes an open flow of information so that all stakeholders are well informed.
Flexibility to adjust to changing requirements, schedules, and priorities.
Ability to work independently under minimum supervision and be proactive in solving issues
Energetic, committed, and solution-focused with the ability to perform under pressure and meet targets
Additional Requirements:
Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee's residence.
This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $150,000 - $185,000
(bonus eligible)
We are accepting applications for this position on an ongoing basis.
Additional Information
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing [email protected].
For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.
$150k-185k yearly 12d ago
Senior Staff Data Engineer
Nbcuniversal 4.8
New York, NY jobs
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit ******************** for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
Job Description
The Data Management and BI Team is seeking a Sr. Staff Data Engineer to join our team. We build data pipelines to land, profile, and store multiple internal & external datasets. We also build applications that surface this data to support our business partners' strategic decision-making. We're an AWS shop that uses open-source technologies including Scala, Python, Pandas, Spark, Hive, and Postgres as well as BI tools, such as Tableau and MicroStrategy. We work in a very agile environment, where product specifications are flexible and often change rapidly over time. We're seeking people who are comfortable with ambiguity, can drive towards clarity, and define execution plans. While the key focus for this role is on backend engineering, engineers who have full-stack expertise will be especially considered.
Responsibilities:
* Designs, builds, and oversees the deployment and operation of technology architecture, solutions and software to capture, manage, store, and utilize structured and unstructured data from internal and external sources
* Contributor to the overall Data Product roadmap by working closely with our business partners to understand their challenges and develop analytical tools to help drive business decisions
* Develops technical tools and programming that leverage artificial intelligence, machine learning, and big-data techniques to cleanse, organize and transform data and to maintain, defend and update data structures and integrity on an automated basis
* Leverage prototyping methodologies to propose and design creative business solutions that exploit our broad toolset of technologies (Big Data, MicroStrategy, Tableau, Python, Spark etc).
* Creates and establishes design standards and assurance processes for software, systems, and applications development to ensure compatibility and operability of data connections, flow,s and storage requirements.
* Reviews internal and external business and product requirements for data operations and activity and suggests changes and upgrades to systems and storage to accommodate ongoing needs.
* Design, develop, and maintain CI/CD pipelines using GitHub Actions to automate deployment, testing, and monitoring of applications.
* Implement and manage serverless solutions (e.g., AWS Lambda, EMR Serverless, Kafka, SNS, SQS, Athena etc.) as part of the application architecture.
* Implement infrastructure as code (IaC) practices using tools like Terraform, AWS CloudFormation, or similar to manage cloud infrastructure.
* Work with development teams to set up automated testing frameworks, ensuring high test coverage and code quality.
* Must understand the basics of relational data modeling and be able to clearly articulate the reasons for using to non-relational systems in our architecture. Experience in desired but relevant experience in any of the following is acceptable: Singlestore, MySQL, Redshift, Athena, MSSQL Server, Oracle.
* Decent understanding for the digital media ad sales business and ad serving technologies with experience working with ad serving transactional data logs or Nielsen demographic data.
* Educate and inform business partners on architecture, capabilities, best practices and solutions to build out future enhancements
* Assist in analyzing business requirements, source systems, understand underlying data sources, transformation requirements, data mapping, data model and metadata for reporting solutions
* Writing easily understood documentation and architecture diagrams and keeping them up to date as code and frameworks change over time.
Qualifications
* Strong Computer Science/Engineering/Information Systems background
* 10+ Years of Experience in Data Modeling, Data architecture, Data Quality, Metadata, ETL, and Data Warehouse methodologies and technologies.
* 5+ years experience with AWS technologies.
* Strong experience using Python and Pandas in an AWS Lambda framework is highly desired. Experience using EMR and/or DataBricks or the ability to read EMR code and translate it into Lambdas.
* Proven experience (3+ years) in designing and managing CI/CD pipelines, specifically using GitHub Actions.
* Demonstrated experience with Python, APIs, Spark, and Scala.
* Experience with with advanced SQL, Linux, MicroStrategy, Tableau, and Pandas.
* Strong problem-solving skills.
* Strong oral and written communication and influencing skills, with the ability to communicate new concepts and drive change in processes and behaviors and to communicate complex technical topics to management and non-technical audiences.
* Bachelor's degree in Engineering, Computer Science, Information Systems or related field with 10+ years of relevant experience.
Desired Characteristics:
* 1+ years in Digital Media Publisher Industry with a solid understanding of Digital Research
* Experience with various digital platforms such as Omniture (Site Catalyst), Rentrak, com Score, Operative One, Google DoubleClick, Freewheel, Ad-Juster, MOAT, Nielsen, Facebook, Twitter, etc
* Understanding of how to manage code in the Enterprise Git repository with appropriate branching and documentation skills
* Ability to design optimized, performant, and visually appealing reports, user interfaces, mockups, and documentation
* Ability to read external API documentation and write pipelines to extract data from our partners' systems
* Ability to write and stand up internal API endpoints to share data with other internal teams.
* Strong analytical focus, results-oriented, and execution driven.
* Ability and desire to work within a cross-functional team environment with people from multiple business units, vendors, countries, and cultures.
* Self-driven/self-initiator and resourceful to achieve goals independently as well as in teams and promotes an open flow of information so that all stakeholders are well informed.
* Flexibility to adjust to changing requirements, schedules, and priorities.
* Ability to work independently under minimum supervision and be proactive in solving issues
* Energetic, committed, and solution-focused with the ability to perform under pressure and meet targets
Additional Requirements:
* Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee's residence.
This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $150,000 - $185,000 (bonus eligible)
We are accepting applications for this position on an ongoing basis.
Additional Information
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing AccessibilitySupport@nbcuni.com.
For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.
$108k-147k yearly est. 14d ago
Senior Staff Data Engineer
Nbcuniversal 4.8
New York, NY jobs
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit ******************** for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
Job Description
We are seeking a Senior Staff Data Engineer looking to build the next generation of data pipelines and applications across the development of innovative new systems and solutions using a rapidly changing landscape of emerging technologies including generative AI and large language models. Working across the practices, techniques and tools used for the operational management of large language models in production environments - the Senior Staff Data Engineer role is proper for you if you're a subject matter expert in designing data integration frameworks and pipelines and still love to jump in and be "hands-on" when needed. This team is focused on proving the value of new tech and bringing it to production quickly.
In the Senior Staff Data Engineer role, you'll have the opportunity to partner with internal stakeholders, data engineers, visualization experts, data scientists, and other technologists across the businesses. You've come to the right place if you love to take large, disparate data sets and build them into flexible and scalable analytics applications and warehouses. Here, you can create the extraordinary. Join us. The ideal candidate should be well-versed in designing, building, and supporting APIs, machine learning services and frameworks, LLMs, lang-chain, and foundational data warehousing technologies. In addition, the candidate should be excited about the possibilities that Generative AI can be leveraged to accelerate various parts of the business.
Your primary focus will be building reliable, scalable, and efficient pipelines for use in LLMs and crafting our vision for LLM analytics. You will be essential in defining the team's strategy, evaluating, and integrating data patterns and technologies, and building pipelines alongside domain experts and data scientists.
Responsibilities:
* Design, build, and scale data pipelines across a variety of source systems and streams (internal, third-party, and cloud-based), distributed/elastic environments, and downstream applications and self-service solutions.
* Deep understanding of Machine Learning best practices (e.g., training/serving, feature engineering, feature/model selection, imbalance data, RAG patterns) and algorithms (e.g., deep learnings, optimization)
* Solid understanding of data modeling, warehousing, and architecture principles.
* Implement appropriate design patterns while optimizing performance, cost, security, and scale and end-user experience.
* Collaborate with cross-functional teams to understand data requirements and develop efficient data acquisition and integration strategies.
* Interface with other technology teams to extract, load, and transform data from a wide variety of data sources using cloud-native data engineering principles.
* Become a subject matter expert for data engineering-related technologies and designs.
* Coach and guide others within the organization to build scalable pipelines based on foundational data engineering principles.
* Participate in development sprints, demos, and retrospectives alongside releases and deployment.
* Build and manage relationships with supporting engineering teams to deliver work products to production effectively.
* Have worked well with data scientists, business analysts, and machine learning infrastructure to connect the dots between business and technology partners.
* Develop automated tests for your code, ensuring every function, service, and object is compatible with your team's work and with the many systems within the NBCUniversal system portfolio and cross-device and browser compatibility.
* Create documentation for developers and business users to help them understand our products.
* Work collaboratively with a multidisciplinary team within a matrixed organization, leveraging strong interpersonal skills to navigate system complexities and deploy solutions efficiently.
* Deploy to cloud-based platforms and troubleshoot application, cloud, and configuration issues when necessary.
* Utilize tools for code & test generation to dramatically accelerate the delivery of features and components you create.
Qualifications
* 10+ years of experience in a data engineering role, with a strong emphasis on leading data engineering teams
* Ability to think critically about problems, decipher user preferences versus challenging requirements, and effectively use online and onsite resources to find appropriate solutions.
* Proven ability to thrive in an agile development environment, adept at incorporating feedback and adjusting to changing priorities.
* Understanding REST-based APIs, vectorized embeddings, and other Retrieval Augmented Generation AI workload components.
* Direct experience with data modeling, ETL/ELT development principles, cloud development, and data warehousing concepts
* Knowledge of cloud technologies such as AWS, Azure, GCP
* Knowledge of data management fundamentals and data storage principles
* Experience in building data pipelines using Python/SQL or similar programming languages.
* General understanding of cloud data engineering design patterns and use cases
* Bachelor's degree in computer science, Data Science, Statistics, Informatics, Information Systems or related field.
Desired Characteristics:
* Familiarity with integrating large language models and AI-generated content technologies into applications.
* Familiarity with the development ecosystem evolving around LLM integration, such as langchain.
* Proven adaptability in a fast-paced, evolving technology landscape, with a strong problem-solving ability and quick learning curve.
* Effective communication skills, capable of working collaboratively across diverse teams and navigating a large, matrixed organization efficiently.
* Ability to translate business needs into clear technical requirements.
* Analytical - You have experience in delivering self-service analytics solutions that promote data discovery.
* Experience with Snowflake, Amazon Web Services, or related cloud platforms a plus
* Understanding of big data technology stacks (Hive / Spark etc) is a plus
* Experience moving on prem technologies to the cloud is a plus
* Action-oriented - You're constantly figuring out new problems and are regularly showing results with a positive attitude, always displaying ethical behavior, integrity, and building trust
* Strong understanding of Agile principles and best practices
* You've dealt with ambiguity and can make quality decisions in a dynamic, fast-paced environment
Additional Requirements:
* Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee's residence.
This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $150,000 - $185,000 (bonus eligible)
We are accepting applications for this position on an ongoing basis.
Additional Information
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing AccessibilitySupport@nbcuni.com.
For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.
$108k-147k yearly est. 14d ago
Senior Staff Data Engineer
NBC Universal 4.8
New York, NY jobs
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit ******************** for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
The Data Management and BI Team is seeking a Sr. Staff Data Engineer to join our team. We build data pipelines to land, profile, and store multiple internal & external datasets. We also build applications that surface this data to support our business partners' strategic decision-making. We're an AWS shop that uses open-source technologies including Scala, Python, Pandas, Spark, Hive, and Postgres as well as BI tools, such as Tableau and MicroStrategy. We work in a very agile environment, where product specifications are flexible and often change rapidly over time. We're seeking people who are comfortable with ambiguity, can drive towards clarity, and define execution plans. While the key focus for this role is on backend engineering, engineers who have full-stack expertise will be especially considered.
Responsibilities:
+ Designs, builds, and oversees the deployment and operation of technology architecture, solutions and software to capture, manage, store, and utilize structured and unstructured data from internal and external sources
+ Contributor to the overall Data Product roadmap by working closely with our business partners to understand their challenges and develop analytical tools to help drive business decisions
+ Develops technical tools and programming that leverage artificial intelligence, machine learning, and big-data techniques to cleanse, organize and transform data and to maintain, defend and update data structures and integrity on an automated basis
+ Leverage prototyping methodologies to propose and design creative business solutions that exploit our broad toolset of technologies (Big Data, MicroStrategy, Tableau, Python, Spark etc).
+ Creates and establishes design standards and assurance processes for software, systems, and applications development to ensure compatibility and operability of data connections, flow,s and storage requirements.
+ Reviews internal and external business and product requirements for data operations and activity and suggests changes and upgrades to systems and storage to accommodate ongoing needs.
+ Design, develop, and maintain CI/CD pipelines using GitHub Actions to automate deployment, testing, and monitoring of applications.
+ Implement and manage serverless solutions (e.g., AWS Lambda, EMR Serverless, Kafka, SNS, SQS, Athena etc.) as part of the application architecture.
+ Implement infrastructure as code (IaC) practices using tools like Terraform, AWS CloudFormation, or similar to manage cloud infrastructure.
+ Work with development teams to set up automated testing frameworks, ensuring high test coverage and code quality.
+ Must understand the basics of relational data modeling and be able to clearly articulate the reasons for using to non-relational systems in our architecture. Experience in desired but relevant experience in any of the following is acceptable: Singlestore, MySQL, Redshift, Athena, MSSQL Server, Oracle.
+ Decent understanding for the digital media ad sales business and ad serving technologies with experience working with ad serving transactional data logs or Nielsen demographic data.
+ Educate and inform business partners on architecture, capabilities, best practices and solutions to build out future enhancements
+ Assist in analyzing business requirements, source systems, understand underlying data sources, transformation requirements, data mapping, data model and metadata for reporting solutions
+ Writing easily understood documentation and architecture diagrams and keeping them up to date as code and frameworks change over time.
+ Strong Computer Science/Engineering/Information Systems background
+ 10+ Years of Experience in Data Modeling, Data architecture, Data Quality, Metadata, ETL, and Data Warehouse methodologies and technologies.
+ 5+ years experience with AWS technologies.
+ Strong experience using Python and Pandas in an AWS Lambda framework is highly desired. Experience using EMR and/or DataBricks or the ability to read EMR code and translate it into Lambdas.
+ Proven experience (3+ years) in designing and managing CI/CD pipelines, specifically using GitHub Actions.
+ Demonstrated experience with Python, APIs, Spark, and Scala.
+ Experience with with advanced SQL, Linux, MicroStrategy, Tableau, and Pandas.
+ Strong problem-solving skills.
+ Strong oral and written communication and influencing skills, with the ability to communicate new concepts and drive change in processes and behaviors and to communicate complex technical topics to management and non-technical audiences.
+ Bachelor's degree in Engineering, Computer Science, Information Systems or related field with 10+ years of relevant experience.
Desired Characteristics:
+ 1+ years in Digital Media Publisher Industry with a solid understanding of Digital Research
+ Experience with various digital platforms such as Omniture (Site Catalyst), Rentrak, com Score, Operative One, Google DoubleClick, Freewheel, Ad-Juster, MOAT, Nielsen, Facebook, Twitter, etc
+ Understanding of how to manage code in the Enterprise Git repository with appropriate branching and documentation skills
+ Ability to design optimized, performant, and visually appealing reports, user interfaces, mockups, and documentation
+ Ability to read external API documentation and write pipelines to extract data from our partners' systems
+ Ability to write and stand up internal API endpoints to share data with other internal teams.
+ Strong analytical focus, results-oriented, and execution driven.
+ Ability and desire to work within a cross-functional team environment with people from multiple business units, vendors, countries, and cultures.
+ Self-driven/self-initiator and resourceful to achieve goals independently as well as in teams and promotes an open flow of information so that all stakeholders are well informed.
+ Flexibility to adjust to changing requirements, schedules, and priorities.
+ Ability to work independently under minimum supervision and be proactive in solving issues
+ Energetic, committed, and solution-focused with the ability to perform under pressure and meet targets
Additional Requirements:
+ Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee's residence.
This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page (*************************************** of the Careers website. Salary range: $150,000 - $185,000 (bonus eligible)
We are accepting applications for this position on an ongoing basis.
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing AccessibilitySupport@nbcuni.com.
For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.
$108k-147k yearly est. 13d ago
Senior Staff Data Engineer
NBC Universal 4.8
New York, NY jobs
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit ******************** for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
We are seeking a Senior Staff Data Engineer looking to build the next generation of data pipelines and applications across the development of innovative new systems and solutions using a rapidly changing landscape of emerging technologies including generative AI and large language models. Working across the practices, techniques and tools used for the operational management of large language models in production environments - the Senior Staff Data Engineer role is proper for you if you're a subject matter expert in designing data integration frameworks and pipelines and still love to jump in and be "hands-on" when needed. This team is focused on proving the value of new tech and bringing it to production quickly.
In the Senior Staff Data Engineer role, you'll have the opportunity to partner with internal stakeholders, data engineers, visualization experts, data scientists, and other technologists across the businesses. You've come to the right place if you love to take large, disparate data sets and build them into flexible and scalable analytics applications and warehouses. Here, you can create the extraordinary. Join us. The ideal candidate should be well-versed in designing, building, and supporting APIs, machine learning services and frameworks, LLMs, lang-chain, and foundational data warehousing technologies. In addition, the candidate should be excited about the possibilities that Generative AI can be leveraged to accelerate various parts of the business.
Your primary focus will be building reliable, scalable, and efficient pipelines for use in LLMs and crafting our vision for LLM analytics. You will be essential in defining the team's strategy, evaluating, and integrating data patterns and technologies, and building pipelines alongside domain experts and data scientists.
Responsibilities:
+ Design, build, and scale data pipelines across a variety of source systems and streams (internal, third-party, and cloud-based), distributed/elastic environments, and downstream applications and self-service solutions.
+ Deep understanding of Machine Learning best practices (e.g., training/serving, feature engineering, feature/model selection, imbalance data, RAG patterns) and algorithms (e.g., deep learnings, optimization)
+ Solid understanding of data modeling, warehousing, and architecture principles.
+ Implement appropriate design patterns while optimizing performance, cost, security, and scale and end-user experience.
+ Collaborate with cross-functional teams to understand data requirements and develop efficient data acquisition and integration strategies.
+ Interface with other technology teams to extract, load, and transform data from a wide variety of data sources using cloud-native data engineering principles.
+ Become a subject matter expert for data engineering-related technologies and designs.
+ Coach and guide others within the organization to build scalable pipelines based on foundational data engineering principles.
+ Participate in development sprints, demos, and retrospectives alongside releases and deployment.
+ Build and manage relationships with supporting engineering teams to deliver work products to production effectively.
+ Have worked well with data scientists, business analysts, and machine learning infrastructure to connect the dots between business and technology partners.
+ Develop automated tests for your code, ensuring every function, service, and object is compatible with your team's work and with the many systems within the NBCUniversal system portfolio and cross-device and browser compatibility.
+ Create documentation for developers and business users to help them understand our products.
+ Work collaboratively with a multidisciplinary team within a matrixed organization, leveraging strong interpersonal skills to navigate system complexities and deploy solutions efficiently.
+ Deploy to cloud-based platforms and troubleshoot application, cloud, and configuration issues when necessary.
+ Utilize tools for code & test generation to dramatically accelerate the delivery of features and components you create.
+ 10+ years of experience in a data engineering role, with a strong emphasis on leading data engineering teams
+ Ability to think critically about problems, decipher user preferences versus challenging requirements, and effectively use online and onsite resources to find appropriate solutions.
+ Proven ability to thrive in an agile development environment, adept at incorporating feedback and adjusting to changing priorities.
+ Understanding REST-based APIs, vectorized embeddings, and other Retrieval Augmented Generation AI workload components.
+ Direct experience with data modeling, ETL/ELT development principles, cloud development, and data warehousing concepts
+ Knowledge of cloud technologies such as AWS, Azure, GCP
+ Knowledge of data management fundamentals and data storage principles
+ Experience in building data pipelines using Python/SQL or similar programming languages.
+ General understanding of cloud data engineering design patterns and use cases
+ Bachelor's degree in computer science, Data Science, Statistics, Informatics, Information Systems or related field.
Desired Characteristics:
+ Familiarity with integrating large language models and AI-generated content technologies into applications.
+ Familiarity with the development ecosystem evolving around LLM integration, such as langchain.
+ Proven adaptability in a fast-paced, evolving technology landscape, with a strong problem-solving ability and quick learning curve.
+ Effective communication skills, capable of working collaboratively across diverse teams and navigating a large, matrixed organization efficiently.
+ Ability to translate business needs into clear technical requirements.
+ Analytical - You have experience in delivering self-service analytics solutions that promote data discovery.
+ Experience with Snowflake, Amazon Web Services, or related cloud platforms a plus
+ Understanding of big data technology stacks (Hive / Spark etc) is a plus
+ Experience moving on prem technologies to the cloud is a plus
+ Action-oriented - You're constantly figuring out new problems and are regularly showing results with a positive attitude, always displaying ethical behavior, integrity, and building trust
+ Strong understanding of Agile principles and best practices
+ You've dealt with ambiguity and can make quality decisions in a dynamic, fast-paced environment
Additional Requirements:
+ Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee's residence.
This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page (*************************************** of the Careers website. Salary range: $150,000 - $185,000 (bonus eligible)
We are accepting applications for this position on an ongoing basis.
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing AccessibilitySupport@nbcuni.com.
For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.