company_logo

Full Time Job

Sr. Software Engineer, Services - Kids

PBS

Alexandria, VA 12-19-2022
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
Sr. Software Engineer, Services – PBS KIDS (Remote)

Position Title: Sr. Software Engineer, Services – PBS KIDS (Remote)

Department: Product and Technology

Corporate Area: PBS KIDS

Status: Full-time/Exempt/Grant - This position is fully funded until June 30, 2025.

Supervisor: Sr. Manager, Technology

Position Overview:

PBS KIDS is looking for a talented and motivated software engineer to improve our content management systems, APIs, and backend systems to help in the redesign and rebuild of pbskids.org. Through the power of media, our engaging characters help kids learn lessons that last a lifetime. We believe every child matters and is deserving of opportunity. Our redesign aims to better fulfill this mission by implementing modern technologies to provide all children with their favorite videos, games, and activities wherever they are and on whichever device they use. We are passionate about providing all children with safe high-quality media experiences that educate and inspire. At PBS KIDS your work has a meaningful impact on millions of kids and families, and you will have the opportunity to collaborate with the people who make some of the finest products and content in children's media.

The ideal Sr. Software Engineer is well versed in Craft CMS, Craft plugin and module development, and content modeling in Craft. This engineer should also be familiar with hosting applications in AWS, using docker, and building applications at scale.

Key responsibilities will include, but are not limited to:
• Work with a team of engineers to improve, upgrade, and maintain the PBS KIDS CMS (Craft CMS)

• Help maintain a large collection of first-party plugins and modules

• Assist in developing new features for the CMS

• Write appropriate documentation for updates and new features

• Work with operations to develop tests and monitoring for the CMS ecosystem

• Work with engineering leads and peers on technical infrastructure plans

• Work closely with product owners and technical program managers to provide feedback on technical proposals

• Communicate directly with designers to discuss UI/UX revisions as needed

• Participate in code review processes by providing feedback on pull requests

• Willing to work in a highly collaborative environment

Requirements for success:
• 5 years experience building plugins/modules in the Craft CMS ecosystem

• Proficient in PHP

• Experience using GraphQL

• Have familiarity with AWS Serverless solutions and be willing to work with AWS products

• Comfortable working within a networking environment which includes load balancers, proxy servers, and virtual networks

• Plan and develop features to achieve PBS KIDS's mission

PBS is an Equal Opportunity Employer in accordance with the EEOC and the Commonwealth of Virginia.

Jobcode: Reference SBJ-gpw9m4-3-135-190-232-42 in your application.

Company Profile
PBS

PBS and our member stations are America’s largest classroom, the nation’s largest stage for the arts and a trusted window to the world. In addition, PBS's educational media helps prepare children for success in school and opens up the world to them in an age-appropriate way.