Sports Data Engineer
Senior Software Engineer Job At ESPN
The Sports Data Engineer will assume a role within the team as a developer by setting forth a vision for the modernization of its tech stack, helping guide and mentor more junior members of the team, and serving as a key developer across many of the team's new and existing metrics. This will include gathering, wrangling, and verifying data, creating advanced statistical models, and writing code to execute those models. Candidates need to have a deep understanding of internal analytics metrics and be able to communicate results both internally and externally. The Data Engineer will help the team tell stories in the most engaging and accurate way, matching the storytelling to the medium. Translating the complex into an understandable language is a key requirement of the job.
The Sports Data Engineer will work collaboratively with other members of the Analytics team as well as engage consistently with outside partners, both inside and outside of Disney, in order to advance the team's goals. This will include exploring technical solutions with partners to better disseminate, organize, and display the team's data and metrics and helping develop new products to serve this purpose.
ESPN Analytics is a multidisciplinary group where all members have deep knowledge of sports, statistics, databases, coding across multiple languages, and storytelling. Combining best-in-the-industry data with advanced mathematics and statistical modeling skills, ESPN Analytics has created storytelling tools and metrics that have improved the evaluation of team and player performance, such as Total QBR and power ratings for football, basketball, and more. These products make fans better informed and help keep ESPN at the cutting edge of sports statistical analysis.
**Responsibilities:**
+ Develop data requirements for new metrics and help establish a technical methodology for production execution
+ Write optimized, production-quality code to transform data into automated metrics across ESPN platforms and internal research tools
+ Help identify the key components in these complex formulas and turn them into language that allows them to be readily used in storytelling across ESPN platforms
+ Engage consistently and thoroughly with external partners around dissemination of the team's metrics
+ Identify trends and help the team react to news stories using the tools developed by the team
+ Be engaged in the larger sports analytics community and be aware of the latest sports statistical analysis research
**Qualifications:**
+ A minimum of 3 years' experience with sports analytics or a bachelors' degree in a related field of study
+ Some experience with predictive modeling, machine learning, Bayesian statistics, trend analysis, and other data analysis techniques
+ Demonstrated experience coding with programming languages such as R, Python, and SQL
+ Experience in AWS Cloud management
+ Full availability for this position, which could include nights, weekends and holidays
+ Demonstrated ability to ensure accuracy of content
+ A knowledge of sports statistical analysis in the marketplace
+ Strong sports knowledge, both historical and current
**Preferred Qualifications:**
+ Statistics, engineering, advanced mathematics degree
+ Experience in the R Programming language
+ Experience in general data wrangling, database development, and SQL coding
+ Experience with sports betting
+ Experience writing production-quality code and collaborating via SCM
+ Experience developing cloud computing environments
+ Experience turning sports analytics into storylines
+ Experience in digital and/or television sports production
+ Strong understanding of sports betting and how betting markets work
**Required Education:**
+ Bachelor's Degree in a related field
**Preferred Education:**
+ Statistics, engineering, advanced mathematics or economics degree strongly preferred
\#ESPNMedia
**Job ID:** 10108365
**Location:** Bristol,Connecticut
**Job Posting Company:** ESPN
ESPN Productions, Inc. is an equal opportunity employer. Applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
Senior Software Engineer (JavaScript, Python, AWS Lambda)
Los Angeles, CA Jobs
We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation.
As a company uniquely positioned to educate, entertain, and empower through our platforms, Comcast NBCUniversal stands for including everyone. Our Diversity, Equity, and Inclusion (******************************************************** initiatives, coupled with our Corporate Social Responsibility (********************************* work, is informed by our employees, audiences, park guests, and the communities in which we live. We strive to foster a diverse, equitable, and inclusive culture where our employees feel supported, embraced, and heard. Together, we'll continue to create and deliver content that reflects the current and ever-changing face of the world.
We are looking for a Senior Software Engineer to help us build the future of NBCU Content Creation tools, applications and services. We are looking for engineers that can comfortably do full-stack development. You will build and maintain front-end user interfaces, API services, databases, and related data interfaces. You will be collaborating with other software engineers, product managers, quality engineers, scrum leads, and infrastructure engineers.
Responsibilities:
+ Develop new product features for portfolio of Content Creation tools applications & services.
+ Lead problem solving, provide technical direction in projects, navigate complex situations and collaborate with stakeholders.
+ Maintain existing features and applications for Content Creation tools & services.
+ Participate in code reviews and collaborative pair programming to create and deliver the highest possible quality products.
+ Develop unit tests, integration tests and incorporate test-driven development methodology.
+ Contribute to the learning and adoption of best practices and tools for modern web development.
+ Participate in gathering technical requirements and defining the best approaches for new product feature development.
+ Participate in identifying technical debt in application code, infrastructure, or any related dependencies and contribute to technical roadmap.
+ Support and troubleshoot application outages or any related issues.
+ Develop applications and microservices to leverage cloud infrastructure and cloud native services.
+ 5+ years of web development experience.
+ Experience with HTML5, CSS3, and JavaScript.
+ Experience with the JavaScript library React, or Angular.
+ Experience with Python, Java, or node.js for backend and API development.
+ Understanding of design patterns and architectural principles.
+ Comfort with git and related processes such as git flow, forking / branching strategies, and pull requests / code reviews.
+ Strong understanding of performance profiling on the web and cyber security best practices.
+ Experience with identity management such as OAuth, Ping, and or Single-Sign-On.
+ Experience with serverless (AWS Lambda or Azure functions)
+ Hands-on experience AWS cloud tech stack and best practices.
+ Experience on teams using agile / scrum methodologies.
+ Strong problem-solving ability and effective communication.
+ An appreciation of the importance of good documentation in code comments, git commits, and wikis / knowledge bases.
+ B.S. in Computer Science, Computer Information Systems, or equivalent industry experience
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 - $140,000
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 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.
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.
Senior Software Engineer (JavaScript, Python, AWS Lambda)
Los Angeles, CA Jobs
We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation.
As a company uniquely positioned to educate, entertain, and empower through our platforms, Comcast NBCUniversal stands for including everyone. Our Diversity, Equity, and Inclusion initiatives, coupled with our Corporate Social Responsibility work, is informed by our employees, audiences, park guests, and the communities in which we live. We strive to foster a diverse, equitable, and inclusive culture where our employees feel supported, embraced, and heard. Together, we'll continue to create and deliver content that reflects the current and ever-changing face of the world.
Job Description
We are looking for a Senior Software Engineer to help us build the future of NBCU Content Creation tools, applications and services. We are looking for engineers that can comfortably do full-stack development. You will build and maintain front-end user interfaces, API services, databases, and related data interfaces. You will be collaborating with other software engineers, product managers, quality engineers, scrum leads, and infrastructure engineers.
Responsibilities:
* Develop new product features for portfolio of Content Creation tools applications & services.
* Lead problem solving, provide technical direction in projects, navigate complex situations and collaborate with stakeholders.
* Maintain existing features and applications for Content Creation tools & services.
* Participate in code reviews and collaborative pair programming to create and deliver the highest possible quality products.
* Develop unit tests, integration tests and incorporate test-driven development methodology.
* Contribute to the learning and adoption of best practices and tools for modern web development.
* Participate in gathering technical requirements and defining the best approaches for new product feature development.
* Participate in identifying technical debt in application code, infrastructure, or any related dependencies and contribute to technical roadmap.
* Support and troubleshoot application outages or any related issues.
* Develop applications and microservices to leverage cloud infrastructure and cloud native services.
Qualifications
* 5+ years of web development experience.
* Experience with HTML5, CSS3, and JavaScript.
* Experience with the JavaScript library React, or Angular.
* Experience with Python, Java, or node.js for backend and API development.
* Understanding of design patterns and architectural principles.
* Comfort with git and related processes such as git flow, forking / branching strategies, and pull requests / code reviews.
* Strong understanding of performance profiling on the web and cyber security best practices.
* Experience with identity management such as OAuth, Ping, and or Single-Sign-On.
* Experience with serverless (AWS Lambda or Azure functions)
* Hands-on experience AWS cloud tech stack and best practices.
* Experience on teams using agile / scrum methodologies.
* Strong problem-solving ability and effective communication.
* An appreciation of the importance of good documentation in code comments, git commits, and wikis / knowledge bases.
* B.S. in Computer Science, Computer Information Systems, or equivalent industry experience
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 - $140,000
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 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.
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.
Software Engineer II
Orlando, FL Jobs
SPORTS NEXT NBC Sports Next is where sports and technology intersect. We're fueled by our mission to innovate, create larger-than-life events and connect with sports fans through technology. We're a subdivision of NBC Sports and home to leading technology platforms and digital applications for Youth & Recreational Sports; Golf; and Emerging Media.
At NBC Sports Next, we equip more than 30MM players, coaches, athletes, sports administrators and fans in 40 countries with more than 25 sports solution products, including SportsEngine (***************************** , the largest youth sports club, league and team management platform; SportsEngine Play (****************************** , the first ever streaming service for youth and amateur sports, GolfNow (************************ , the leading online tee time marketplace and provider of golf course operations technology; and GolfPass (************************** the ultimate golf membership that connects golfers to exclusive content, tee time credits, instructional content and more.
Job Duties
+ Develop highly available, high volume, and feature rich applications.
+ Work directly with Product Managers, Product Owners, User Experience, Quality Engineers, Data Engineers, and Operations teammates to define, create, enhance, maintain, and deploy applications.
+ Constantly use best practices by building APIs, creating and maintaining unit tests, applying modern frameworks and design patterns, actively reducing technical debt, and continuously delivering by merging/releasing consistently to the mainline branch.
+ Complete complex tasks with minimal amount of oversight or supervision.
+ Occasionally plan, design, and estimate software engineering efforts.
+ Discuss design and architecture with other engineering teammates.
+ Contribute towards evolving the application architecture.
Our Technical Stack
+ C#
+ Git, TFS
+ MS SQL, Mongo, Elastic
+ Docker, Kubernetes
+ Amazon Web Services, and Serverless
Qualifications / Requirements:
+ Bachelor's degree in Computer Science or equivalent training or experience.
+ 4+ years professional software development experience in C# .NET.
+ 2+ years professional software development experience in MS SQL or T-SQL equivalent.
+ Experience in a collaborative team environment.
+ Experience working in a continuous integration environment.
+ Ability to write high-quality, modular, maintainable, and secure code.
+ Experience with testing best practices, including unit and integration tests.
+ Ability to work well within a team environment and be self-starting and self-sufficient.
Desired Characteristics:
+ Experience with developing high-volume applications.
+ Thrives in a collaborative team environment.
+ Experience with RESTful APIs and HTTP protocols.
+ Exhibits a deep respect for the craft, and values building software sustainably by using modern techniques and industry best practices.
+ Experience with object-oriented design, ability to apply software patterns, and consuming event-driven applications using REST APIs within a microservice architecture.
+ Ability to communicate clearly and collaborate effectively with other teammates of different software disciplines and technical skill sets.
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.
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.
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.
Software Engineer II
Orlando, FL Jobs
At NBCUniversal, we believe in the talent of our people. It's our passion and commitment to excellence that drives NBCU's vast portfolio of brands to succeed. From broadcast and cable networks, news and sports platforms, to film, world-renowned theme parks and a diverse suite
of digital properties, we take pride in all that we do and all that we represent. It's what makes us
uniquely NBCU. Here you can create the extraordinary.
SPORTS NEXT
NBC Sports Next is where sports and technology intersect. We're fueled by our mission to innovate, create larger-than-life events and connect with sports fans through technology. We're a subdivision of NBC Sports and home to leading technology platforms and digital applications for Youth & Recreational Sports; Golf; and Emerging Media.
At NBC Sports Next, we equip more than 30MM players, coaches, athletes, sports administrators and fans in 40 countries with more than 25 sports solution products, including SportsEngine (***************************** , the largest youth sports club, league and team management platform; SportsEngine Play (****************************** , the first ever streaming service for youth and amateur sports, GolfNow (************************ , the leading online tee time marketplace and provider of golf course operations technology; and GolfPass (************************** the ultimate golf membership that connects golfers to exclusive content, tee time credits, instructional content and more.
We're looking for people who not only believe in our mission, but take pride in their craft. We
provide only the best equipment, offer competitive pay, great benefits, and the opportunity to
know each day that you truly made a difference in the lives of sports volunteers around the
world.
Our ideal Software Engineer II candidate has at least 3 years of technical experience
delivering scalable, secure, and highly available SaaS applications in a collaborative team
environment.
Job Duties:
● Develop highly interactive, user friendly, and feature rich applications.
● Work directly with Product Managers, Product Owners, User Experience, Quality Engineers,
Principal Engineers, and Operations teammates to define, create, enhance, maintain, and
deploy applications.
● Constantly use best practices by coding small, utilizing short lived branches, using feature
toggles, building APIs, creating and maintaining unit tests, applying modern frameworks and
design patterns, actively reducing technical debt, and continuously delivering by
merging/releasing daily to the mainline branch.
● Complete complex tasks with minimal amount of oversight or supervision.
● Routinely plan, design, and deliver software engineering efforts.
● Discuss design and architecture with other engineering teammates.
● Contribute towards evolving the application architecture.
● Help others to learn and grow in their skills.
Our Technical Stack
● Angular and TypeScript.
● Ruby on Rails
● Git, MySQL, NoSQL, Linux, Kubernetes, Amazon Web Services, and Serverless
Qualifications / Requirements:
+ 3 or more years of professional experience.
+ Experience working in a continuous integration environment.
+ Ability to write high-quality, modular, maintainable, and secure code.
+ Experience with testing best practices, including unit and integration tests.
+ Ability to work well within a team environment, and also be self-starting and self-sufficient.
+ Bachelor's degree in Computer Science or equivalent training or experience.
Desired Characteristics:
+ Endless intellectual curiosity.
+ Thrives in a collaborative team environment.
+ Experience with RESTful APIs and HTTP protocols.
+ Exhibits a deep respect for the craft, and values building software sustainably by using modern techniques and industry best practices.
+ Experience with object oriented design, ability to apply software patterns, and consuming event-driven applications using REST APIs within a microservice architecture.
+ Ability to communicate clearly and collaborate effectively with other teammates of different software disciplines and technical skill sets.
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.
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.
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.
Software Engineer II
Orlando, FL Jobs
At NBCUniversal, we believe in the talent of our people. It's our passion and commitment to excellence that drives NBCU's vast portfolio of brands to succeed. From broadcast and cable networks, news and sports platforms, to film, world-renowned theme parks and a diverse suite
of digital properties, we take pride in all that we do and all that we represent. It's what makes us
uniquely NBCU. Here you can create the extraordinary.
SPORTS NEXT
NBC Sports Next is where sports and technology intersect. We're fueled by our mission to innovate, create larger-than-life events and connect with sports fans through technology. We're a subdivision of NBC Sports and home to leading technology platforms and digital applications for Youth & Recreational Sports; Golf; and Emerging Media.
At NBC Sports Next, we equip more than 30MM players, coaches, athletes, sports administrators and fans in 40 countries with more than 25 sports solution products, including SportsEngine, the largest youth sports club, league and team management platform; SportsEngine Play, the first ever streaming service for youth and amateur sports, GolfNow, the leading online tee time marketplace and provider of golf course operations technology; and GolfPass the ultimate golf membership that connects golfers to exclusive content, tee time credits, instructional content and more.
We're looking for people who not only believe in our mission, but take pride in their craft. We
provide only the best equipment, offer competitive pay, great benefits, and the opportunity to
know each day that you truly made a difference in the lives of sports volunteers around the
world.
Job Description
Our ideal Software Engineer II candidate has at least 3 years of technical experience
delivering scalable, secure, and highly available SaaS applications in a collaborative team
environment.
Job Duties:
● Develop highly interactive, user friendly, and feature rich applications.
● Work directly with Product Managers, Product Owners, User Experience, Quality Engineers,
Principal Engineers, and Operations teammates to define, create, enhance, maintain, and
deploy applications.
● Constantly use best practices by coding small, utilizing short lived branches, using feature
toggles, building APIs, creating and maintaining unit tests, applying modern frameworks and
design patterns, actively reducing technical debt, and continuously delivering by
merging/releasing daily to the mainline branch.
● Complete complex tasks with minimal amount of oversight or supervision.
● Routinely plan, design, and deliver software engineering efforts.
● Discuss design and architecture with other engineering teammates.
● Contribute towards evolving the application architecture.
● Help others to learn and grow in their skills.
Our Technical Stack
● Angular and TypeScript.
● Ruby on Rails
● Git, MySQL, NoSQL, Linux, Kubernetes, Amazon Web Services, and Serverless
Qualifications
Qualifications / Requirements:
* 3 or more years of professional experience.
* Experience working in a continuous integration environment.
* Ability to write high-quality, modular, maintainable, and secure code.
* Experience with testing best practices, including unit and integration tests.
* Ability to work well within a team environment, and also be self-starting and self-sufficient.
* Bachelor's degree in Computer Science or equivalent training or experience.
Desired Characteristics:
* Endless intellectual curiosity.
* Thrives in a collaborative team environment.
* Experience with RESTful APIs and HTTP protocols.
* Exhibits a deep respect for the craft, and values building software sustainably by using modern techniques and industry best practices.
* Experience with object oriented design, ability to apply software patterns, and consuming event-driven applications using REST APIs within a microservice architecture.
* Ability to communicate clearly and collaborate effectively with other teammates of different software disciplines and technical skill sets.
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.
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.
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.
Software Engineer II
Orlando, FL Jobs
SPORTS NEXT NBC Sports Next is where sports and technology intersect. We're fueled by our mission to innovate, create larger-than-life events and connect with sports fans through technology. We're a subdivision of NBC Sports and home to leading technology platforms and digital applications for Youth & Recreational Sports; Golf; and Emerging Media.
At NBC Sports Next, we equip more than 30MM players, coaches, athletes, sports administrators and fans in 40 countries with more than 25 sports solution products, including
SportsEngine
, the largest youth sports club, league and team management platform;
SportsEngine Play
, the first ever streaming service for youth and amateur sports,
GolfNow
, the leading online tee time marketplace and provider of golf course operations technology; and
GolfPass
the ultimate golf membership that connects golfers to exclusive content, tee time credits, instructional content and more.
Job Description
Job Duties
Develop highly available, high volume, and feature rich applications.
Work directly with Product Managers, Product Owners, User Experience, Quality Engineers, Data Engineers, and Operations teammates to define, create, enhance, maintain, and deploy applications.
Constantly use best practices by building APIs, creating and maintaining unit tests, applying modern frameworks and design patterns, actively reducing technical debt, and continuously delivering by merging/releasing consistently to the mainline branch.
Complete complex tasks with minimal amount of oversight or supervision.
Occasionally plan, design, and estimate software engineering efforts.
Discuss design and architecture with other engineering teammates.
Contribute towards evolving the application architecture.
Our Technical Stack
C#
Git, TFS
MS SQL, Mongo, Elastic
Docker, Kubernetes
Amazon Web Services, and Serverless
Qualifications
Qualifications / Requirements:
Bachelor's degree in Computer Science or equivalent training or experience.
4+ years professional software development experience in C# .NET.
2+ years professional software development experience in MS SQL or T-SQL equivalent.
Experience in a collaborative team environment.
Experience working in a continuous integration environment.
Ability to write high-quality, modular, maintainable, and secure code.
Experience with testing best practices, including unit and integration tests.
Ability to work well within a team environment and be self-starting and self-sufficient.
Desired Characteristics:
Experience with developing high-volume applications.
Thrives in a collaborative team environment.
Experience with RESTful APIs and HTTP protocols.
Exhibits a deep respect for the craft, and values building software sustainably by using modern techniques and industry best practices.
Experience with object-oriented design, ability to apply software patterns, and consuming event-driven applications using REST APIs within a microservice architecture.
Ability to communicate clearly and collaborate effectively with other teammates of different software disciplines and technical skill sets.
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.
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]
.
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.
Software Engineer II
Orlando, FL Jobs
At NBCUniversal, we believe in the talent of our people. It's our passion and commitment to excellence that drives NBCU's vast portfolio of brands to succeed. From broadcast and cable networks, news and sports platforms, to film, world-renowned theme parks and a diverse suite
of digital properties, we take pride in all that we do and all that we represent. It's what makes us
uniquely NBCU. Here you can create the extraordinary.
SPORTS NEXT
NBC Sports Next is where sports and technology intersect. We're fueled by our mission to innovate, create larger-than-life events and connect with sports fans through technology. We're a subdivision of NBC Sports and home to leading technology platforms and digital applications for Youth & Recreational Sports; Golf; and Emerging Media.
At NBC Sports Next, we equip more than 30MM players, coaches, athletes, sports administrators and fans in 40 countries with more than 25 sports solution products, including
SportsEngine
, the largest youth sports club, league and team management platform;
SportsEngine Play
, the first ever streaming service for youth and amateur sports,
GolfNow
, the leading online tee time marketplace and provider of golf course operations technology; and
GolfPass
the ultimate golf membership that connects golfers to exclusive content, tee time credits, instructional content and more.
We're looking for people who not only believe in our mission, but take pride in their craft. We
provide only the best equipment, offer competitive pay, great benefits, and the opportunity to
know each day that you truly made a difference in the lives of sports volunteers around the
world.
Job Description
Our ideal Software Engineer II candidate has at least 3 years of technical experience
delivering scalable, secure, and highly available SaaS applications in a collaborative team
environment.
Job Duties:
● Develop highly interactive, user friendly, and feature rich applications.
● Work directly with Product Managers, Product Owners, User Experience, Quality Engineers,
Principal Engineers, and Operations teammates to define, create, enhance, maintain, and
deploy applications.
● Constantly use best practices by coding small, utilizing short lived branches, using feature
toggles, building APIs, creating and maintaining unit tests, applying modern frameworks and
design patterns, actively reducing technical debt, and continuously delivering by
merging/releasing daily to the mainline branch.
● Complete complex tasks with minimal amount of oversight or supervision.
● Routinely plan, design, and deliver software engineering efforts.
● Discuss design and architecture with other engineering teammates.
● Contribute towards evolving the application architecture.
● Help others to learn and grow in their skills.
Our Technical Stack
● Angular and TypeScript.
● Ruby on Rails
● Git, MySQL, NoSQL, Linux, Kubernetes, Amazon Web Services, and Serverless
Qualifications
Qualifications / Requirements:
3 or more years of professional experience.
Experience working in a continuous integration environment.
Ability to write high-quality, modular, maintainable, and secure code.
Experience with testing best practices, including unit and integration tests.
Ability to work well within a team environment, and also be self-starting and self-sufficient.
Bachelor's degree in Computer Science or equivalent training or experience.
Desired Characteristics:
Endless intellectual curiosity.
Thrives in a collaborative team environment.
Experience with RESTful APIs and HTTP protocols.
Exhibits a deep respect for the craft, and values building software sustainably by using modern techniques and industry best practices.
Experience with object oriented design, ability to apply software patterns, and consuming event-driven applications using REST APIs within a microservice architecture.
Ability to communicate clearly and collaborate effectively with other teammates of different software disciplines and technical skill sets.
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.
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]
.
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.
Software Engineer II
Orlando, FL Jobs
At NBCUniversal, we believe in the talent of our people. It's our passion and commitment to excellence that drives NBCU's vast portfolio of brands to succeed. From broadcast and cable
networks, news and sports platforms, to film, world-renowned theme parks and a diverse suite
of digital properties, we take pride in all that we do and all that we represent. It's what makes us
uniquely NBCU. Here you can create the extraordinary.
SPORTS NEXT
NBC Sports Next is where sports and technology intersect. We're fueled by our mission to innovate, create larger-than-life events and connect with sports fans through technology. We're a subdivision of NBC Sports and home to leading technology platforms and digital applications for Youth & Recreational Sports; Golf; and Emerging Media.
At NBC Sports Next, we equip more than 30MM players, coaches, athletes, sports administrators and fans in 40 countries with more than 25 sports solution products, including SportsEngine, the largest youth sports club, league and team management platform; SportsEngine Play, the first ever streaming service for youth and amateur sports, GolfNow, the leading online tee time marketplace and provider of golf course operations technology; and GolfPass the ultimate golf membership that connects golfers to exclusive content, tee time credits, instructional content and more.
We're looking for people who not only believe in our mission, but take pride in their craft. We
provide only the best equipment, offer competitive pay, great benefits, and the opportunity to
know each day that you truly made a difference in the lives of sports volunteers around the
world.
Job Description
Our ideal Software Engineer II candidate has at least 3 years of technical experience
delivering scalable, secure, and highly available SaaS applications in a collaborative team
environment.
Job Duties:
● Develop highly interactive, user friendly, and feature rich applications.
● Work directly with Product Managers, Product Owners, User Experience, Quality Engineers,
Principal Engineers, and Operations teammates to define, create, enhance, maintain, and
deploy applications.
● Constantly use best practices by coding small, utilizing short lived branches, using feature
toggles, building APIs, creating and maintaining unit tests, applying modern frameworks and
design patterns, actively reducing technical debt, and continuously delivering by
merging/releasing daily to the mainline branch.
● Complete complex tasks with minimal amount of oversight or supervision.
● Routinely plan, design, and deliver software engineering efforts.
● Discuss design and architecture with other engineering teammates.
● Contribute towards evolving the application architecture.
● Help others to learn and grow in their skills.
Our Technical Stack
● Angular and TypeScript.
● Ruby on Rails
● Git, MySQL, NoSQL, Linux, Kubernetes, Amazon Web Services, and Serverless
Qualifications
Qualifications / Requirements:
3 or more years of professional experience.
Experience working in a continuous integration environment.
Ability to write high-quality, modular, maintainable, and secure code.
Experience with testing best practices, including unit and integration tests.
Ability to work well within a team environment, and also be self-starting and self-sufficient.
Bachelor's degree in Computer Science or equivalent training or experience.
Desired Characteristics:
Endless intellectual curiosity.
Thrives in a collaborative team environment.
Experience with RESTful APIs and HTTP protocols.
Exhibits a deep respect for the craft, and values building software sustainably by using modern techniques and industry best practices.
Experience with object oriented design, ability to apply software patterns, and consuming event-driven applications using REST APIs within a microservice architecture.
Ability to communicate clearly and collaborate effectively with other teammates of different software disciplines and technical skill sets.
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.
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].
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.
Sr Staff Software Engineer, Cloud Control Plane
Englewood Cliffs, NJ Jobs
We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation.
As a company uniquely positioned to educate, entertain, and empower through our platforms, Comcast NBCUniversal stands for including everyone. Our Diversity, Equity, and Inclusion initiatives, coupled with our Corporate Social Responsibility work, is informed by our employees, audiences, park guests, and the communities in which we live. We strive to foster a diverse, equitable, and inclusive culture where our employees feel supported, embraced, and heard. Together, we'll continue to create and deliver content that reflects the current and ever-changing face of the world.
Job Description
The Cloud Enablement and Acceleration team plays a critical role around the design, implementation, and maintenance of the Cloud Control Planes for AWS, Azure, and GCP. The Control Planes consists of account / subscription / project factories with tooling, automation, and guardrails to help teams utilize the cloud in an easy and safe manner extending to governance, identity management, network enablement and observability of the clouds.
As a Sr Staff Software Engineer on this team, you will:
Provide technical leadership for developing and managing Cloud Control Planes
Drive cloud platform automation, code reviews, technical design, and platform operability
Design, build, and maintain the backend of Public Cloud as a Product at NBCU
Collaborate with Cyber, Network Services, developers, and engineering leadership
Equip development teams with necessary knowledge, skills, and tools
Focus on innovation, teaching others on the latest updates and iterations
Qualifications
Basic Requirements:
Bachelor's degree or equivalent education, experience, and training in Computer Science or a related field.
12+ years of experience in public cloud infrastructure and tools, software development, and automation.
Proven experience with Infrastructure-as-Code Terraform, CloudFormation, ARM, or an equivalent.
Understanding of Application Lifecycle Management tools, Continuous Integration, Continuous Deployment, Version Control, Testing Frameworks and DevSecOps with an eye on FinOps.
Proficient with the management and designs of AWS Organizations / Control Tower and Azure CAF
Experience with productizing Service Catalog service offerings.
Strong proven proficiency with core cloud networking components, such as VPCs / VNets, IAM, DX / ExpressRoute, and the best practices around other AWS or Azure tools and services.
Provided mentorship to grow the technical skills and careers of others with consideration of their career stage and personal trajectory - particularly improvement around coding and development practices
Demonstrable experience as a developer and development best practices
Passion for DevOps culture, automation, and modern tooling.
Ability to communicate effectively depending on the audience technical teams, business teams, and leadership teams.
Drive and deliver tools and self-service capabilities that allow teams to securely maintain their workloads in the cloud.
Ability to write technical documentation (platform architecture, strategy, engineering etc.)
Demonstrated leadership skills in a fast-paced, team-driven environment. Grasp the big picture, while still delivering on the details.
Excellent verbal and written communication and presentation skills.
Desired Characteristics:
Experience driving the adoption of release automation through self-service pipelines
Demonstrated ability to conceive, manage, and complete project deliverables
Strong networking skills and experience are highly desirable.
Experience with modern build strategies, continuous integration, unit testing, static analysis, and automated integration tests required.
Experience delivering software using an agile development process.
Excellent verbal and written communication and collaboration skills to effectively connect with both business and technical teams
Ability to work and participate in a team with an open and collaborative style of communications
Demonstrated ability to work independently as well as part of a cross-functional 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: $145,000 - $210,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 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].
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.
Staff Software Engineer (Generative AI)
Englewood Cliffs, NJ Jobs
We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group, and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation.
As a company uniquely positioned to educate, entertain and empower through our platforms, Comcast NBCUniversal stands for including everyone. Our Diversity, Equity and Inclusion initiatives, coupled with our Corporate Social Responsibility work, is informed by our employees, audiences, park guests and the communities in which we live. We strive to foster a diverse, equitable and inclusive culture where our employees feel supported, embraced and heard. Together, we'll continue to create and deliver content that reflects the current and ever-changing face of the world.
Job Description
We are seeking a Staff Software Engineer to lead the development of innovative new systems and solutions making use of a rapidly emerging landscape of frontier AI capabilities.
This team is focused on proving the true business value of AI foundation models within TV, film, theme parks, and other business groups, and bringing this value to production quickly. We are seeking a candidate well versed in designing, building and supporting APIs and web frontends, calling LLMs using streaming and tool calling, building other foundation model integrations, as well as interacting with a wide variety of database technologies. Every member of this team will work across the stack, though most work is within the API and database layers.
Responsibilities:
Create new business logic, leveraging RESTful API standards and best practices and patterns on the backend of our systems.
Deploy and maintain databases and storage for our applications in both SQL and NoSQL styles.
Design features that extend from the application user interface to underlying APIs.
Uphold high standards of code quality through rigorous testing, adherence to code standards, and common sense testing.
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 as well as ensuring cross-device and browser compatibility.
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 tools for code & test generation to dramatically accelerate the delivery of features and components you create.
Qualifications
Basic Requirements:
8+ years of experience in backend or fullstack development, demonstrated through a comprehensive portfolio and related experience.
Proven capability to bring a basic application from idea to delivery without requiring support from others.
Experience with Python for application development, cloud (AWS/Azure/GCP), database systems, and SQL
Experience with the Python ecosystem, including tools for build, test and deployment.
Deep understanding of ML practices as they relate to foundation model integration (e.g., tooling and instrumentation, feature/model selection, RAG patterns) and some fine-tuning, deep learning, and training / algorithm insight.
Ability to think critically about ambiguously stated problems, decipher user preferences versus hard requirements, and effectively use online and onsite resources to find appropriate solutions.
Understanding of API backends with practical experience in integrating and consuming APIs in front-end projects.
Ability to be agile (lowercase a), 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
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
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: $130,000 - $170,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 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].
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.
Software Engineer (Generative AI)
Englewood Cliffs, NJ Jobs
We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group, and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation.
As a company uniquely positioned to educate, entertain and empower through our platforms, Comcast NBCUniversal stands for including everyone. Our Diversity, Equity and Inclusion initiatives, coupled with our Corporate Social Responsibility work, is informed by our employees, audiences, park guests and the communities in which we live. We strive to foster a diverse, equitable and inclusive culture where our employees feel supported, embraced and heard. Together, we'll continue to create and deliver content that reflects the current and ever-changing face of the world.
Job Description
We are seeking a mid-level Software Engineer to contribute to the development of innovative new systems and solutions using a rapidly emerging landscape of frontier AI capabilities. The role involves designing, building, and maintaining APIs and web frontends that interface with Large Language Models using streaming and tool-calling, integrating with a variety of databases, and delivering value to production quickly across business verticals such as TV, film, and theme parks.
Responsibilities:
Build, enhance, and maintain RESTful APIs and backend business logic.
Work with SQL and NoSQL databases to design data models and manage storage solutions.
Contribute to features that extend from the application user interface through underlying APIs.
Collaborate closely with data scientists and ML engineers to help integrate foundation model features and functionalities.
Develop automated tests for code quality, ensuring compatibility with other systems within the NBCUniversal ecosystem.
Document technical features for both developers and business users.
Work with cross-functional teams in a matrixed environment, leveraging strong communication and interpersonal skills.
Deploy and troubleshoot applications on cloud-based platforms, using code & test generation tools to accelerate feature delivery.
Qualifications
Basic Requirements:
3+ years of experience in backend or fullstack development, backed by a portfolio or relevant project work.
Proven ability to build a basic application from idea to delivery with minimal supervision.
Experience with Python for application development, AWS, database systems, and SQL.
Familiarity with ML practices around integrating and calling Large Language Models (e.g., streaming/token usage, basic fine-tuning concepts, RAG patterns).
Demonstrated ability to problem-solve in ambiguous environments and work efficiently with online and onsite resources.
Practical experience with RESTful API integrations and front-end consumption.
Agile mindset, able to incorporate feedback and adapt priorities quickly.
Ability to visualize and communicate architectural concepts.
Desired Characteristics:
Competent working within secured internal networks and complex cloud setups.
Familiarity with emerging LLM integration patterns (e.g., langchain).
Quick learner who can thrive in a fast-paced, evolving technology ecosystem.
Effective communicator able to collaborate across diverse teams in a large organization.
Ability to translate business needs into clear technical requirements.
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: $105,000 - $130,000
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 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].
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.
Software Engineer (Generative AI)
Englewood Cliffs, NJ Jobs
We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group, and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation.
As a company uniquely positioned to educate, entertain and empower through our platforms, Comcast NBCUniversal stands for including everyone. Our Diversity, Equity and Inclusion (******************************************************** initiatives, coupled with our Corporate Social Responsibility (********************************* work, is informed by our employees, audiences, park guests and the communities in which we live. We strive to foster a diverse, equitable and inclusive culture where our employees feel supported, embraced and heard. Together, we'll continue to create and deliver content that reflects the current and ever-changing face of the world.
We are seeking a mid-level Software Engineer to contribute to the development of innovative new systems and solutions using a rapidly emerging landscape of frontier AI capabilities. The role involves designing, building, and maintaining APIs and web frontends that interface with Large Language Models using streaming and tool-calling, integrating with a variety of databases, and delivering value to production quickly across business verticals such as TV, film, and theme parks.
Responsibilities:
+ Build, enhance, and maintain RESTful APIs and backend business logic.
+ Work with SQL and NoSQL databases to design data models and manage storage solutions.
+ Contribute to features that extend from the application user interface through underlying APIs.
+ Collaborate closely with data scientists and ML engineers to help integrate foundation model features and functionalities.
+ Develop automated tests for code quality, ensuring compatibility with other systems within the NBCUniversal ecosystem.
+ Document technical features for both developers and business users.
+ Work with cross-functional teams in a matrixed environment, leveraging strong communication and interpersonal skills.
+ Deploy and troubleshoot applications on cloud-based platforms, using code & test generation tools to accelerate feature delivery.
Basic Requirements:
+ 3+ years of experience in backend or fullstack development, backed by a portfolio or relevant project work.
+ Proven ability to build a basic application from idea to delivery with minimal supervision.
+ Experience with Python for application development, AWS, database systems, and SQL.
+ Familiarity with ML practices around integrating and calling Large Language Models (e.g., streaming/token usage, basic fine-tuning concepts, RAG patterns).
+ Demonstrated ability to problem-solve in ambiguous environments and work efficiently with online and onsite resources.
+ Practical experience with RESTful API integrations and front-end consumption.
+ Agile mindset, able to incorporate feedback and adapt priorities quickly.
+ Ability to visualize and communicate architectural concepts.
Desired Characteristics:
+ Competent working within secured internal networks and complex cloud setups.
+ Familiarity with emerging LLM integration patterns (e.g., langchain).
+ Quick learner who can thrive in a fast-paced, evolving technology ecosystem.
+ Effective communicator able to collaborate across diverse teams in a large organization.
+ Ability to translate business needs into clear technical requirements.
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: $105,000 - $130,000
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 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.
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.
Software Engineer (Generative AI)
Englewood Cliffs, NJ Jobs
We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group, and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation.
As a company uniquely positioned to educate, entertain and empower through our platforms, Comcast NBCUniversal stands for including everyone. Our Diversity, Equity and Inclusion (******************************************************** initiatives, coupled with our Corporate Social Responsibility (********************************* work, is informed by our employees, audiences, park guests and the communities in which we live. We strive to foster a diverse, equitable and inclusive culture where our employees feel supported, embraced and heard. Together, we'll continue to create and deliver content that reflects the current and ever-changing face of the world.
We are seeking a mid-level Software Engineer to contribute to the development of innovative new systems and solutions using a rapidly emerging landscape of frontier AI capabilities. The role involves designing, building, and maintaining APIs and web frontends that interface with Large Language Models using streaming and tool-calling, integrating with a variety of databases, and delivering value to production quickly across business verticals such as TV, film, and theme parks.
Responsibilities:
+ Build, enhance, and maintain RESTful APIs and backend business logic.
+ Work with SQL and NoSQL databases to design data models and manage storage solutions.
+ Contribute to features that extend from the application user interface through underlying APIs.
+ Collaborate closely with data scientists and ML engineers to help integrate foundation model features and functionalities.
+ Develop automated tests for code quality, ensuring compatibility with other systems within the NBCUniversal ecosystem.
+ Document technical features for both developers and business users.
+ Work with cross-functional teams in a matrixed environment, leveraging strong communication and interpersonal skills.
+ Deploy and troubleshoot applications on cloud-based platforms, using code & test generation tools to accelerate feature delivery.
Basic Requirements:
+ 3+ years of experience in backend or fullstack development, backed by a portfolio or relevant project work.
+ Proven ability to build a basic application from idea to delivery with minimal supervision.
+ Experience with Python for application development, cloud (AWS/Azure/GCP), database systems, and SQL.
+ Familiarity with ML practices around integrating and calling Large Language Models (e.g., streaming/token usage, basic fine-tuning concepts, RAG patterns).
+ Demonstrated ability to problem-solve in ambiguous environments and work efficiently with online and onsite resources.
+ Practical experience with RESTful API integrations and front-end consumption.
+ Agile mindset, able to incorporate feedback and adapt priorities quickly.
+ Ability to visualize and communicate architectural concepts.
Desired Characteristics:
+ Competent working within secured internal networks and complex cloud setups.
+ Familiarity with emerging LLM integration patterns (e.g., langchain).
+ Quick learner who can thrive in a fast-paced, evolving technology ecosystem.
+ Effective communicator able to collaborate across diverse teams in a large organization.
+ Ability to translate business needs into clear technical requirements.
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: $105,000 - $130,000
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 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.
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.
Software Engineer (Generative AI)
Englewood Cliffs, NJ Jobs
We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group, and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation.
As a company uniquely positioned to educate, entertain and empower through our platforms, Comcast NBCUniversal stands for including everyone. Our Diversity, Equity and Inclusion initiatives, coupled with our Corporate Social Responsibility work, is informed by our employees, audiences, park guests and the communities in which we live. We strive to foster a diverse, equitable and inclusive culture where our employees feel supported, embraced and heard. Together, we'll continue to create and deliver content that reflects the current and ever-changing face of the world.
Job Description
We are seeking a mid-level Software Engineer to contribute to the development of innovative new systems and solutions using a rapidly emerging landscape of frontier AI capabilities. The role involves designing, building, and maintaining APIs and web frontends that interface with Large Language Models using streaming and tool-calling, integrating with a variety of databases, and delivering value to production quickly across business verticals such as TV, film, and theme parks.
Responsibilities:
* Build, enhance, and maintain RESTful APIs and backend business logic.
* Work with SQL and NoSQL databases to design data models and manage storage solutions.
* Contribute to features that extend from the application user interface through underlying APIs.
* Collaborate closely with data scientists and ML engineers to help integrate foundation model features and functionalities.
* Develop automated tests for code quality, ensuring compatibility with other systems within the NBCUniversal ecosystem.
* Document technical features for both developers and business users.
* Work with cross-functional teams in a matrixed environment, leveraging strong communication and interpersonal skills.
* Deploy and troubleshoot applications on cloud-based platforms, using code & test generation tools to accelerate feature delivery.
Qualifications
Basic Requirements:
* 3+ years of experience in backend or fullstack development, backed by a portfolio or relevant project work.
* Proven ability to build a basic application from idea to delivery with minimal supervision.
* Experience with Python for application development, AWS, database systems, and SQL.
* Familiarity with ML practices around integrating and calling Large Language Models (e.g., streaming/token usage, basic fine-tuning concepts, RAG patterns).
* Demonstrated ability to problem-solve in ambiguous environments and work efficiently with online and onsite resources.
* Practical experience with RESTful API integrations and front-end consumption.
* Agile mindset, able to incorporate feedback and adapt priorities quickly.
* Ability to visualize and communicate architectural concepts.
Desired Characteristics:
* Competent working within secured internal networks and complex cloud setups.
* Familiarity with emerging LLM integration patterns (e.g., langchain).
* Quick learner who can thrive in a fast-paced, evolving technology ecosystem.
* Effective communicator able to collaborate across diverse teams in a large organization.
* Ability to translate business needs into clear technical requirements.
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: $105,000 - $130,000
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 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.
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.
Software Engineer (Generative AI)
Englewood Cliffs, NJ Jobs
We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group, and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation.
As a company uniquely positioned to educate, entertain and empower through our platforms, Comcast NBCUniversal stands for including everyone. Our Diversity, Equity and Inclusion initiatives, coupled with our Corporate Social Responsibility work, is informed by our employees, audiences, park guests and the communities in which we live. We strive to foster a diverse, equitable and inclusive culture where our employees feel supported, embraced and heard. Together, we'll continue to create and deliver content that reflects the current and ever-changing face of the world.
Job Description
We are seeking a mid-level Software Engineer to contribute to the development of innovative new systems and solutions using a rapidly emerging landscape of frontier AI capabilities. The role involves designing, building, and maintaining APIs and web frontends that interface with Large Language Models using streaming and tool-calling, integrating with a variety of databases, and delivering value to production quickly across business verticals such as TV, film, and theme parks.
Responsibilities:
* Build, enhance, and maintain RESTful APIs and backend business logic.
* Work with SQL and NoSQL databases to design data models and manage storage solutions.
* Contribute to features that extend from the application user interface through underlying APIs.
* Collaborate closely with data scientists and ML engineers to help integrate foundation model features and functionalities.
* Develop automated tests for code quality, ensuring compatibility with other systems within the NBCUniversal ecosystem.
* Document technical features for both developers and business users.
* Work with cross-functional teams in a matrixed environment, leveraging strong communication and interpersonal skills.
* Deploy and troubleshoot applications on cloud-based platforms, using code & test generation tools to accelerate feature delivery.
Qualifications
Basic Requirements:
* 3+ years of experience in backend or fullstack development, backed by a portfolio or relevant project work.
* Proven ability to build a basic application from idea to delivery with minimal supervision.
* Experience with Python for application development, cloud (AWS/Azure/GCP), database systems, and SQL.
* Familiarity with ML practices around integrating and calling Large Language Models (e.g., streaming/token usage, basic fine-tuning concepts, RAG patterns).
* Demonstrated ability to problem-solve in ambiguous environments and work efficiently with online and onsite resources.
* Practical experience with RESTful API integrations and front-end consumption.
* Agile mindset, able to incorporate feedback and adapt priorities quickly.
* Ability to visualize and communicate architectural concepts.
Desired Characteristics:
* Competent working within secured internal networks and complex cloud setups.
* Familiarity with emerging LLM integration patterns (e.g., langchain).
* Quick learner who can thrive in a fast-paced, evolving technology ecosystem.
* Effective communicator able to collaborate across diverse teams in a large organization.
* Ability to translate business needs into clear technical requirements.
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: $105,000 - $130,000
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 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.
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.
Software Engineer (Generative AI)
Englewood Cliffs, NJ Jobs
We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group, and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation.
As a company uniquely positioned to educate, entertain and empower through our platforms, Comcast NBCUniversal stands for including everyone. Our Diversity, Equity and Inclusion initiatives, coupled with our Corporate Social Responsibility work, is informed by our employees, audiences, park guests and the communities in which we live. We strive to foster a diverse, equitable and inclusive culture where our employees feel supported, embraced and heard. Together, we'll continue to create and deliver content that reflects the current and ever-changing face of the world.
Job Description
We are seeking a mid-level Software Engineer to contribute to the development of innovative new systems and solutions using a rapidly emerging landscape of frontier AI capabilities. The role involves designing, building, and maintaining APIs and web frontends that interface with Large Language Models using streaming and tool-calling, integrating with a variety of databases, and delivering value to production quickly across business verticals such as TV, film, and theme parks.
Responsibilities:
Build, enhance, and maintain RESTful APIs and backend business logic.
Work with SQL and NoSQL databases to design data models and manage storage solutions.
Contribute to features that extend from the application user interface through underlying APIs.
Collaborate closely with data scientists and ML engineers to help integrate foundation model features and functionalities.
Develop automated tests for code quality, ensuring compatibility with other systems within the NBCUniversal ecosystem.
Document technical features for both developers and business users.
Work with cross-functional teams in a matrixed environment, leveraging strong communication and interpersonal skills.
Deploy and troubleshoot applications on cloud-based platforms, using code & test generation tools to accelerate feature delivery.
Qualifications
Basic Requirements:
3+ years of experience in backend or fullstack development, backed by a portfolio or relevant project work.
Proven ability to build a basic application from idea to delivery with minimal supervision.
Experience with Python for application development, cloud (AWS/Azure/GCP), database systems, and SQL.
Familiarity with ML practices around integrating and calling Large Language Models (e.g., streaming/token usage, basic fine-tuning concepts, RAG patterns).
Demonstrated ability to problem-solve in ambiguous environments and work efficiently with online and onsite resources.
Practical experience with RESTful API integrations and front-end consumption.
Agile mindset, able to incorporate feedback and adapt priorities quickly.
Ability to visualize and communicate architectural concepts.
Desired Characteristics:
Competent working within secured internal networks and complex cloud setups.
Familiarity with emerging LLM integration patterns (e.g., langchain).
Quick learner who can thrive in a fast-paced, evolving technology ecosystem.
Effective communicator able to collaborate across diverse teams in a large organization.
Ability to translate business needs into clear technical requirements.
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: $105,000 - $130,000
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 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].
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.
Staff Software Engineer, Fullstack
Englewood Cliffs, NJ Jobs
We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group, and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation.
As a company uniquely positioned to educate, entertain and empower through our platforms, Comcast NBCUniversal stands for including everyone. Our Diversity, Equity and Inclusion (******************************************************** initiatives, coupled with our Corporate Social Responsibility (********************************* work, is informed by our employees, audiences, park guests and the communities in which we live. We strive to foster a diverse, equitable and inclusive culture where our employees feel supported, embraced and heard. Together, we'll continue to create and deliver content that reflects the current and ever-changing face of the world.
NBCUniversal is seeking a Staff Fullstack Software Engineer to lead the development of innovative new systems and solutions making use of a rapidly changing landscape of emerging technologies.
This is a special role that's part of a team focused on proving the value of new tech and bringing it to production quickly. We are seeking a candidate well versed in full stack web application software development.
Responsibilities:
+ Develop prototypes rapidly for new proofs of concept, ensuring high usability and adherence to design specifications.
+ Maintain a working knowledge of back-end systems to facilitate efficient API integration and occasional deployment of basic full-stack applications.
+ Ability to integrate front end systems into Active Directory and UX flows for SAML authentication.
+ 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 within the NBCUniversal system portfolio as well as ensuring cross-device and browser compatibility.
+ 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 tools for code & test generation to dramatically accelerate the delivery of features and components you create.
Basic Requirements:
+ 8+ years of experience in full stack development/engineering, 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, including ES6+ features and asynchronous programming. Expert in at least one modern front-end framework (React preferred, Angular or Vue acceptable).
+ Strong understanding of web design principles, responsive and adaptive design, and UI/UX best practices.
+ Experience with front-end testing frameworks, code versioning tools, and a commitment to writing clean, maintainable code.
+ Strong understanding of backend technologies (Python) and RESTful services, with practical experience in integrating and consuming APIs in front-end projects.
+ Proficient in designing and implementing serverless architectures, with hands-on experience deploying applications on a leading cloud platform such as AWS, Azure or GCP.
+ Experience with Terraform
+ 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.
+ Familiarity with integrating large language models as well as conversational AI-generated content technologies into applications.
+ Experience with Terraform
+ 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
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: $130,000 - $170,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 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.
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.
ServiceNow Staff Software Engineer
Englewood Cliffs, NJ Jobs
We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group, and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation.
As a company uniquely positioned to educate, entertain and empower through our platforms, Comcast NBCUniversal stands for including everyone. Our Diversity, Equity and Inclusion (******************************************************** initiatives, coupled with our Corporate Social Responsibility (********************************* work, is informed by our employees, audiences, park guests and the communities in which we live. We strive to foster a diverse, equitable and inclusive culture where our employees feel supported, embraced and heard. Together, we'll continue to create and deliver content that reflects the current and ever-changing face of the world.
The ServiceNow Staff Software Engineer will be a technical leader responsible for the architecture, design, and delivery of solutions on the ServiceNow platform. This technical leadership role is expected to serve as a liaison between business partners, solution and product leads, business analysts, developers, scrum leads, project managers, and other platform stakeholders. The Staff Software Engineer will apply sound architectural and design principles to devise innovative, reusable, reliable, and secure solutions to meet complex business requirements.
Responsibilities:
+ Perform architecture, design, development and configuration of a variety of areas including, but not limited to Service Portal, Service Catalog, Incident, Problem, Change, Knowledge, Release / SDLC, Asset Management, Configuration Management (CMDB), Project, Timecards, Mobility, Reporting & Performance Analytics.
+ Collaborate with a global team to scope and design solutions for documented business and technical needs, with an emphasis on / preference for minimizing customization.
+ Design technical solutions to address complex requirements, evaluate alternate solutions, identify the best option, and implement the solution.
+ Design, develop and configure workflows, forms, scripts, and underlying logic using Scrum / Agile methodologies.
+ Formulate and implement a quality assurance strategy, with solutions for unit, system integration, regression, and user acceptance testing.
+ Create and execute automated test scripts using ServiceNow's Automated Test Framework (ATF).
+ Develop detailed architecture, design and coding standards for the development teams to follow. Lead design and code walkthroughs.
+ Deploy the solution in Production and provide post go-live hypercare.
+ Analyze, troubleshoot, and remedy identified system issues.
+ Participate actively in automation efforts on the platform.
+ Establish the creation of standard artifacts, best practices, standards and learning plans.
+ Participate in the agile process to resolve technical impediments and assist in user story definition and sizing.
+ Coach and oversee the activities of ServiceNow Development resources based offshore.
Basic Requirements:
+ Requires a bachelor's degree in Computer Science, Information Technology or related areas. In lieu of Bachelor's degree, extensive familiarity with the field's concepts, practices and procedures is required
+ 8+ years of experience working with IT Service Management solutions in an enterprise environment
+ 6+ years of ServiceNow architecture, design, development, implementation, and configuration experience
+ Strong understanding of the ServiceNow Application Suite covering ITSM, ITOM and ITBM areas
+ Experience working with web technologies (HTML, CSS, JavaScript, AngularJS, XML, SOAP, REST, Jelly, etc.)
+ Strong grounding in fundamentals of web application development (identity, security etc.).
+ Experience working with Shell Scripting and Mid Server Service Administration.
+ Solid understanding of the Common Services Data Model (CSDM) and CMDB Identification and Reconciliation Engine (IRE) for data ingestion.
+ Experience working with structured data, schema and databases.
+ Experience integrating internal and external (SaaS based) applications using RESTful APIs, OAuth 2.0 and GraphQL
+ Exposure to Identity Management and Single Sign on/Active Directory integrations.
+ Experience with Agile and Scrum development approaches
+ Ability to understand complex business needs and adapt appropriately
+ Ability to learn and adapt to new technologies applicable to the ServiceNow platform
Desired Characteristics:
+ Certified ServiceNow Master Architect or Certified ServiceNow Developer or Certified ServiceNow Implementation Specialist or Certified ServiceNow Administrator
+ ITIL v3 or ITIL 4 Certification or equivalent practical experience
+ Relevant software development certifications.
+ Experience maintaining version control systems (Git etc.)
+ Experience with Automation and DevOps Practices
+ Comfortable leading in both technical and organizational contexts
+ Ability to communicate effectively both written and verbally to stakeholders and developers
+ Ability to build effective cross-functional relationships in support of delivering enterprise-wide solutions
+ Ability to execute within a fast-paced agile process
+ Experience working with large global / multinational corporations
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: $130,000 - $190,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 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.
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.
Staff Software Engineer (Generative AI)
Englewood Cliffs, NJ Jobs
We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group, and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation.
As a company uniquely positioned to educate, entertain and empower through our platforms, Comcast NBCUniversal stands for including everyone. Our Diversity, Equity and Inclusion (******************************************************** initiatives, coupled with our Corporate Social Responsibility (********************************* work, is informed by our employees, audiences, park guests and the communities in which we live. We strive to foster a diverse, equitable and inclusive culture where our employees feel supported, embraced and heard. Together, we'll continue to create and deliver content that reflects the current and ever-changing face of the world.
We are seeking a Staff Software Engineer to lead the development of innovative new systems and solutions making use of a rapidly emerging landscape of frontier AI capabilities.
This team is focused on proving the true business value of AI foundation models within TV, film, theme parks, and other business groups, and bringing this value to production quickly. We are seeking a candidate well versed in designing, building and supporting APIs and web frontends, calling LLMs using streaming and tool calling, building other foundation model integrations, as well as interacting with a wide variety of database technologies. Every member of this team will work across the stack, though most work is within the API and database layers.
Responsibilities:
+ Create new business logic, leveraging RESTful API standards and best practices and patterns on the backend of our systems.
+ Deploy and maintain databases and storage for our applications in both SQL and NoSQL styles.
+ Design features that extend from the application user interface to underlying APIs.
+ Uphold high standards of code quality through rigorous testing, adherence to code standards, and common sense testing.
+ 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 as well as ensuring cross-device and browser compatibility.
+ 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 tools for code & test generation to dramatically accelerate the delivery of features and components you create.
Basic Requirements:
+ 8+ years of experience in backend or fullstack development, demonstrated through a comprehensive portfolio and related experience.
+ Proven capability to bring a basic application from idea to delivery without requiring support from others.
+ Experience with Python for application development, cloud (AWS/Azure/GCP), database systems, and SQL
+ Experience with the Python ecosystem, including tools for build, test and deployment.
+ Deep understanding of ML practices as they relate to foundation model integration (e.g., tooling and instrumentation, feature/model selection, RAG patterns) and some fine-tuning, deep learning, and training / algorithm insight.
+ Ability to think critically about ambiguously stated problems, decipher user preferences versus hard requirements, and effectively use online and onsite resources to find appropriate solutions.
+ Understanding of API backends with practical experience in integrating and consuming APIs in front-end projects.
+ Ability to be agile (lowercase a), 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
+ 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
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: $130,000 - $170,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 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.
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.