As a **WordPress** Software Engineer, you will be joining the **backend **team to support the digital websites, OTT and applications for our news operations. The **backend **team is the powerhouse that all of the front facing products depend on to deliver timely, reliable content. In a fast-paced news environment, urgency and a quick turnaround can be critical. You will dabble in **API's **- day in and day out. It's expected that you have extensive **PHP **and **CMS **development experience (**WordPress**) and good understanding of cloud computing.
**Responsibilities Include:**
- 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
**Qualifications**
**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
**Desired Characteristics:**
- 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
**Additional Requirements: **
- Must be 18 years or older
- Must have unrestricted work authorization to work in the United States
- Interested candidates must submit a resume through www.nbcunicareers.com to be considered
**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**: $90,000-$145,000
**Additional Information**
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision.