NBCUniversal is one of the world's leading media and entertainment companies. As a Software Engineer, you will join the backend team to support digital websites, OTT, and applications for news operations, ensuring timely and reliable content delivery in a fast-paced environment.
Responsibilities:
- You will work with WordPress, PHP, AWS (Lambda, SQS, SNS, S3, EC2) to support all Owned Television Stations digital properties
- Develop, deploy and enhance multiple websites with a PHP-based Content Management System
- Create APIs for consumption by other teams and integrate with numerous external APIs
- Contribute to and support AI-driven initiative, including building features powered by AI services or leveraging AI tools to improve workflows and automation
- Act as a member of a product team supporting teammates and collaborating with a 'do what it takes' attitude to ensure product and team success
- Analyze problems and help create innovative solutions involving technology, methodology, tool and solution components
- Ensure product quality and timeliness of work, provide advice and guidance, and resolve problems to meet objectives
- Help develop new and refine existing processes to enhance quality and productivity
Requirements:
- Bachelor's degree in Computer Science (preferred) or related technical discipline
- Minimum of 3 years of professional experience working with and staying current in the latest advances in web technologies
- Proficiency in WordPress, PHP, and AWS (Lambda, SQS, SNS, S3, EC2)
- Development experience building plugins, themes, templates, custom fields, multisite, multilingual websites, integrations and caching implementations
- Good understanding of server-side technologies and design patterns
- Extensive experience with code versioning tools like GitHub
- Must be 18 years or older
- Must have unrestricted work authorization to work in the United States
- Working knowledge of CMS, preferably in a news publishing environment
- Knowledge of Infrastructure as Code solutions
- Experience extending WordPress' Gutenberg editor using React and modern JavaScript
- Experience building scalable software solutions
- Experience building/optimizing RESTful APIs
- Experience leveraging AI technologies to build features and/or improve workflows
- Experience with languages like Python, SQL etc
- Capable of planning and writing software that enables cross-vendor integration via SDKs/APIs/etc
- Experience with continuous integration tools and environments
- Openness to ideas and doing things differently
- Eagerness to learn new things and share ideas with peers
- Understands coding design patterns