- Entry level
- No Education
- Salary to negotiate
- Universal City
Operations & Technology
We are the NBCUniversal Operations & Technology (O&T), Digital Services group, and we’re responsible for the design, implementation, and operations of APIs backing NBCUniversal’s consumer-facing digital products and experiences. Our group of product managers, software engineers, testers, and operations folks are based in New York City, Los Angeles, Belarus, India, and points in between.
We are looking for a software engineer to join a team replatforming key APIs into a microservice architecture. We have a very collaborative environment and a distributed team, so we need someone who is conscientious, energetic, and passionate.
We are a pretty mature Agile/Scrum shop and work in two-week sprints.
This is an on-site role at our Universal City, CA location.
Participate in the development of low-latency, highly-scalable web services
Design, develop and deliver software on progressive and growing platforms, primarily using Java and Spring
Participate in code reviews, pair programming, and other code quality related initiatives
Actively participate in design discussions
Inspect and resolve issues in development, test, and production environments
Complete tasks as part of an agile team and adapt to dynamic business requirements
Closely partner with other Software Engineers and Software Quality Engineers
Effectively communicate with other team members
Should be able to travel occasionally - maximum once per quarter.
Must have a Bachelor's degree in computer science or equivalent degree
Must have 3-5 years of experience in the field
Must have experience building scalable, high volume RESTful APIs.
Must have hands-on experience developing with Java and the Spring Framework
Must have hands-on experience with NoSQL databases such as MongoDB or DynamoDB
Must be experienced with TDD
Must be experienced working in Agile/Scrum environments
Additional Job Requirements
You must be authorized to work in the United States on a full-time basis
Interested candidate must submit a resume/CV through www.nbcunicareers.com to be considered (note job #:43471BR)
Must be willing to work in Location Name
Experience working with a microservice architecture
Experience using ElasticSearch is a plus
Experience with AWS Kinesis is a plus
Experience with relational databases is a plus
Experience with Node.js is a plus
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. Join us.
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. NBCUniversal will consider for employment qualified applicants with criminal histories in a manner consistent with relevant legal requirements, including the City of Los Angeles Fair Chance Initiative For Hiring Ordinance, where applicable.
About the company
NBCUniversal is where opportunities are found and careers are made. From the front lines to the top executive roles, we make it easy for potential candidates to explore opportunities and find the right fit with our team.