Job Title: Full Stack Software Engineer
Reports To: Director of Product
Status:Full-Time/Exempt/Regular
Salary Range: $110000 - $120000
POSITION OVERVIEW
PBS News seeks an experienced Full Stack Engineer to join our team in building high-quality educational digital experiences for public media. Youll play a key role in developing and supporting our educational products while also contributing to cross-platform initiatives. This includes a large-scale overhaul project on the Student Reporting Labs (SRL) digital learning platform StoryMaker to increase interactivity and site functionality as well as working on other special digital projects. This role blends user interface development with backend engineering and offers the opportunity to work on a high-visibility media ecosystem that reaches millions. We are seeking someone with technical skill excellent problem solving and a desire to work with a team to bring a vision to life.
This position will report to the PBS News Director of Product and secondarily to the SRL Director of Operations and Development.
This role is a grant-funded position for a minimum of 12 months with an intention of continuing indefinitely dependent on funding.
ESSENTIAL FUNCTIONS
The Software Engineer will be responsible for maintaining and upgrading SRL digital products in collaboration with PBS News Digital team. Their duties include:
- Understand and maintain PBS News three educational websites: and
- Collaborate on ways to improve user experiences including:
- Developing tools for virtual community building
- Developing tools for content sharing
- Creating new digital elements such as an interactive map highlighting student content
- Collaborating on how digital products can support our mission
- Executing expressed digital needs from staff and participants
- Troubleshooting issues with websites and digital tools
- Develop test maintain and improve full stack web applications using Django/Wagtail and modern JavaScript frameworks
- Take the technical lead on projects related to our educational products helping shape user experiences that support students and teachers
- Collaborate with product and software engineering to support additional products including news sites special editorial projects and internal tools
- Implement responsive accessible and visually consistent frontend experiences using Tailwind CSS
- Build RESTful APIs and data-driven features in Python and Django
- Participate in the development of site architecture and content models that scale
- Integrate third-party services and APIs to extend site functionality
- Own features from ideation to deployment using modern DevOps practices
- Write maintainable well-tested code and conduct code reviews
- Monitor and support production systems for performance and reliability
- Participate in cross-functional planning
- Research new technologies and propose strategic improvements to our stack
What success looks like:
You will quickly adapt to working in a hybrid environment and seamlessly use different digital communication tools to connect with colleagues across the country. You understand the importance of working collaboratively and on deadline to achieve a desired goal and familiarize yourself with our mission work events and educational resources. In your first 90 days you will solidify a digital infrastructure plan with SRLs Director of Operations and PBS News Director Product for the departments digital presence and products.
SKILLS & ABILITIES REQUIRED
- 510 years of professional software engineering experience
- Strong backend experience with Python and Django including REST API development
- Experience working with Wagtail or other content management systems
- Solid frontend skills with a strong eye for layout usability and interface structure
- Proficiency with component-based UI design
- Familiarity with modern JavaScript frameworks or libraries
- Ability to collaborate with design and editorial teams to translate ideas into polished functional web interfaces even if youre not a visual designer
- Experience building and supporting authenticated user experiences including user account management access control and session handling
- A creative and adaptable mindset comfortable working across multiple projects and brands
- Enthusiasm for building products that support diverse audiences from students and educators to news consumers
- Experience contributing to shared systems reusable tools or multi-site platforms
- Familiarity with cloud infrastructure (preferably AWS) DevOps and CI/CD practices
- Solid understanding of version control principles (Git) and modern development workflows
- Strong communication skills and a collaborative user-centered approach to problem solving
- Excellent organizational project planning and time management skills with careful attention to detail
- Ability to take and give constructive criticism around digital projects
- Demonstrated ability to successfully perform in an atmosphere of multiple projects while collaborating positively with a hybrid team of program and administrative personnel.
- Preferred: EdTech experience
- Preferred: Experience with relational databases (ex. AirTable) and automation
EDUCATION & EXPERIENCE
- College Degree in software engineering.
- Minimum 5 years professional software engineering experience
- Or equivalent combination of education and experience.
LOCATION:
WETA and NewsHour Productions are Washington DC established media and news organizations. We are a largely local workforce based out of the Campbell Place office in Arlington VA. WETA and NewsHour Productions value employee flexibility when possible. Most positions based in our Arlington VA office will be onsite or hybrid depending upon the role.
COMPANY OVERVIEW:
WETA and its subsidiary NewsHour Productions LLC serve local and national public media audiences by producing and distributing content of intellectual integrity and cultural merit. Through broadcast digital and community services the organization offers compelling diverse programming on five television channels including primary channel WETA PBS and on WETA Classical the exclusive home for classical music in the nations capital; produces a portfolio of national television productions including PBS NewsHour recognized globally for bringing balanced in-depth news coverage to all Americans; creates impactful documentaries with longtime production partners Ken Burns and Prof. Henry Louis Gates Jr.; features a variety of content offerings on WETA Passport the PBS Video App and the WETA Classical App; and serves communities near and far with education and engagement initiatives that contribute to the companys mission of public service.
Benefits WETAEQUAL EMPLOYMENT OPPORTUNITY:
WETA and NewsHour Productions are equal opportunity employers committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race color sex religion sexual orientation national origin disability genetic information pregnancy or any other protected characteristic as outlined by federal state or local laws.
This policy applies to all employment practices within our organization including hiring recruiting promotion termination layoff recall leave of absence compensation benefits training and internships. WETA and NewsHour Productions make hiring decisions based solely on qualifications merit and business needs at the time.