[Remote] Senior Software Engineer, Content Production Technology at NPR

Remote

NPR Logo
Not SpecifiedCompensation
N/AExperience Level
N/AJob Type
Not SpecifiedVisa
N/AIndustries

Requirements

  • Fluency in JavaScript / TypeScript
  • Fluency in C# and the .NET framework
  • Familiarity with SQL and RDBMS technologies
  • Minimum five years of experience as a software engineer or developer
  • Experience in developing and working with RESTful APIs that utilize cloud infrastructure such as AWS
  • Familiarity with orchestration and automated workflows with tools like Conductor or ORKES
  • Experience with NoSQL databases (e.g. Elasticsearch, DynamoDB)

Responsibilities

  • Support the NPR Content Production Technology (CPT) team’s efforts to build planning and production tools for our journalists
  • Write clean, efficient and reusable code based on product requirements
  • Participate in all phases of quality assurance and defect resolution
  • Aid in the development and maintenance of CI/CD pipeline implementations
  • Knowledge share, write technical designs & participate in code reviews
  • Mentor and coach mid-level engineers on code quality and best practices
  • Consult with lead and senior engineers while designing comprehensive solutions
  • Provide input on system design and architecture within the feature areas and services owned by the team
  • Work closely with other software engineers, partner teams, infrastructure engineers, product designers, QA engineers, engineering managers and product managers
  • Improve team/development processes
  • Join agile ceremonies, including daily stand-ups, sprint retros, sprint reviews and more
  • Participate in after-hours on-call rotation in a 24/7/365 environment

Skills

NPR

Public radio providing news and storytelling

About NPR

NPR provides news and storytelling that connects with millions of people across the United States through various platforms, including radio, online, and live events. Its reporting is supported by a nationwide network of skilled journalists and international bureaus, ensuring comprehensive coverage of current events and cultural topics. Unlike many other news organizations, NPR is known for its commitment to unbiased reporting and in-depth analysis, which helps listeners gain a better understanding of the world around them. The goal of NPR is to foster a more informed public by offering insightful news and cultural content that enriches the lives of its audience.

None, NoneHeadquarters
1970Year Founded
$21.4MTotal Funding
GRANTCompany Stage
Government & Public Sector, EntertainmentIndustries
1,001-5,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
Unlimited Paid Time Off
Paid Vacation
Paid Sick Leave
Remote Work Options
Hybrid Work Options

Risks

Declining radio listenership may impact NPR's traditional revenue streams.
Increased competition from digital-native outlets challenges NPR's listener base growth.
Financial pressures from reduced funding or donations could affect NPR's operations.

Differentiation

NPR's rigorous reporting and storytelling connect with millions daily across various platforms.
NPR has a nationwide network of award-winning journalists and 17 international bureaus.
NPR's mission focuses on creating an informed public through diverse and unbiased content.

Upsides

Increased interest in podcasts is driving growth in the media industry.
Smart speakers create new opportunities for NPR's audio content distribution.
NPR's focus on diversity aligns with industry trends and audience expectations.

Land your dream remote job 3x faster with AI