Software Engineer at NPR

Feedinkoo

United States

Remote

USD 118,000 - 125,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Life insurance
Disability insurance
Retirement plan
Paid time off
Wellness programs

Job summary

NPR is seeking an experienced Software Engineer to join the Content Production Technology group. You will develop, support, and maintain internal tools for planning and producing NPR’s multi-platform content.

You will work with engineers, QA, product managers, designers, and editorial staff to deliver reliable software. The role requires 3–5 years of software development experience with JavaScript/TypeScript and C#, RESTful APIs on AWS, and strong problem-solving skills.

Qualifications

  • 3–5 years of software development experience.
  • Proficiency in JavaScript/TypeScript and C#.
  • Experience building and consuming RESTful APIs on AWS.

Responsibilities

  • Build and maintain APIs, services, and front-end applications as designed by senior engineers and partners.
  • Write clean, efficient, and reusable code aligned with product specifications.
  • Engage in all phases of QA, defect resolution, and ensure high software reliability.
  • Contribute to CI/CD pipelines and advocate best practices in software delivery.
  • Collaborate with cross-functional teams to deliver impactful solutions.
  • Participate in system design and architecture discussions with senior engineers.
  • Mentor junior engineers, promoting code quality and professional growth.
  • Participate in agile ceremonies and support continuous improvement of team processes.
  • Assist on a 24/7/365 after-hours on-call rotation as required.

Skills

JavaScript/TypeScript
C#
RESTful APIs
AWS
SQL
Unit testing
CI/CD
Troubleshooting

Tools

GitHub Actions
Bamboo
Datadog
Elasticsearch
DynamoDB

Job description

Position Overview

We are looking for an experienced Software Engineer to join the Content Production Technology group. The role focuses on developing, supporting, and maintaining internal tools for planning and producing NPR’s multi‑platform content. You will work with a cross‑functional team of engineers, QA, product managers, designers, and editorial staff.

Key Responsibilities
  • Build and maintain APIs, services, and front‑end applications as designed by senior engineers and partners.
  • Write clean, efficient, and reusable code aligned with product specifications.
  • Engage in all phases of quality assurance, defect resolution, and ensure high software reliability.
  • Contribute to CI/CD pipelines and advocate best practices in software delivery.
  • Collaborate with cross‑functional teams to deliver impactful solutions.
  • Participate in system design and architecture discussions with senior engineers.
  • Mentor junior engineers, promoting code quality and professional growth.
  • Participate in agile ceremonies and support continuous improvement of team processes.
  • Assist on a 24/7/365 after‑hours on‑call rotation as required.
Minimum Qualifications
  • 3‑5 years of software development experience.
  • Proficiency in JavaScript/TypeScript and C#.
  • Experience building and consuming RESTful APIs on cloud infrastructure such as AWS.
  • Strong object‑oriented programming skills, familiarity with SQL and relational databases.
  • Ability to build reliable and performant software under high loads.
  • Experience with unit testing, CI/CD pipelines, and production system deployment.
  • Knowledge of web development best practices and version control systems.
  • Excellent problem solving, analysis, and troubleshooting skills.
Preferred Qualifications
  • Familiarity with orchestration and automated workflows (e.g., Conductor or ORKES).
  • Experience with NoSQL databases such as Elasticsearch or DynamoDB.
  • Experience with CI/CD pipelines (GitHub Actions, Bamboo, or equivalent).
  • Experience using observability and log aggregation platforms like Datadog.
  • Passion for NPR’s content and/or familiarity with our digital products.
  • Experience with audio/video workflows—including ingestion, transcoding, content management, and streaming.
Location & Working Arrangement

This is a remote‑permitted role. Employees may work from a U.S. location approved by NPR, on‑site at an NPR facility, or a hybrid combination, subject to availability and approval.

Employment Details

Full‑time, exempt position. Salary range for U.S. residents: $117,968 – $125,152 per year, plus benefits.

Benefits

Qualified full‑time employees are eligible for health, dental, vision, life, disability, retirement, paid time off, and wellness programs.

Equal Opportunity Statement

NPR is an Equal Opportunity Employer. All qualified applicants are given consideration for employment regardless of race, color, ethnicity, national origin, ancestry, age, religion, gender, sexual orientation, disability, or any other protected status. Individuals with disabilities may request assistance with the application process by emailing employeerelations@npr.org.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Content Production Tools (Remote)
Software Engineer - Content Production Tools (Remote)

Feedinkoo • United States

Remote
USD 118,000 - 125,000
Health insurance
Dental insurance
Vision insurance
+5
DevOps Engineer
DevOps Engineer

Linuxconfig • Washington

Hybrid
USD 107,000 - 120,000
Manager, Mobile Software Engineering
Manager, Mobile Software Engineering

NPR • United States

Hybrid
USD 165,000 - 175,000
Comprehensive benefits
Remote-friendly policy
Lead Data Scientist, AI Labs
Lead Data Scientist, AI Labs

NPR • Washington

On-site
USD 164,000 - 201,000
Comprehensive NPR benefits
Director, Digital Insights
Director, Digital Insights

National Public Radio • Washington

Hybrid
USD 166,000 - 180,000
Director, Digital Insights
Director, Digital Insights

NPR • Washington

On-site
USD 166,000 - 180,000
Comprehensive benefits
Hybrid work model
Paid time off
Project Manager, Office of Transformation
Project Manager, Office of Transformation

Socket.dev • Washington

Hybrid
USD 97,000 - 105,000
NPR Benefits
Lead Data Scientist, AI Labs
Lead Data Scientist, AI Labs

National Public Radio • Washington

Hybrid
USD 164,000 - 201,000
Lead Data Scientist, AI Labs
Lead Data Scientist, AI Labs

NPR • Washington

Hybrid
USD 164,000 - 201,000
Health and wellness benefits
Paid time off
Retirement savings plan
IT Network Manager
IT Network Manager

NPR • Washington

Hybrid
USD 158,000 - 180,000
Health and wellness benefits
Paid time off
Financial well-being benefits