Senior Data Engineer

Nashville Public Radio

Washington (District of Columbia)

On-site

USD 119,700 - 199,300

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive medical, dental and vision coverage
Company-paid pension and 401(k) match
Three weeks of vacation
20 weeks paid parental leave
Leadership and career development programs

Job summary

Nashville Public Radio is looking for a skilled Senior Data Engineer to lead data solutions for innovative AI projects in Washington, DC. You will design, build, and deploy data pipelines, contributing to cutting-edge technologies. Collaboration with teams is key, and you'll mentor junior developers to enhance productivity.

This role includes tackling complex technical challenges and delivering high-quality solutions that positively impact user experiences. The competitive compensation includes medical benefits, a 401(k) match, and generous time off.

Qualifications

  • 3+ years of experience in data engineering.
  • Extensive experience with ETL processes.
  • Proficient in AWS services.

Responsibilities

  • Lead data engineering efforts using various technologies.
  • Collaborate on project requirements and define technical solutions.
  • Write maintainable code and ensure software solutions are secure.

Skills

ETL development using Python
Data modeling
SQL querying large datasets
AWS Data Lakehouse technologies
Event-driven architecture
Apache Airflow
Software development practices
Troubleshooting and debugging

Education

Bachelor’s degree in Computer Science or related field
Master’s preferred

Tools

Python
PySpark
AWS services (EC2, S3, RDS)
Docker
Splunk

Job description

Why This Role Matters

We are seeking a skilled and experienced Senior Data Engineer for our Data and AI team to contribute to the development of innovative AI-powered projects at The Washington Post. As a key member of the team, you will design, build, and deploy data solutions that power cutting‑edge AI technologies, including Generative AI, personalization, and recommendation systems, and revenue science applications. Your work will also support advertising insights generation and campaign infrastructure. The role involves gathering requirements, writing code, testing, deploying, and maintaining software using best practices in development. You will collaborate on large‑scale projects, contribute to new features, products, and tools, and mentor junior developers.

What Motivates You
  • You are passionate about solving complex technical challenges and driving impactful projects that shape the user experience for a news media platform.
  • You thrive as a natural problem‑solver, strong communicator, and proactive, curious individual who always seeks to learn and grow.
  • You are motivated by the opportunity to tackle complex technical challenges, lead and influence a team, and collaborate with cross‑functional teams to drive user‑focused solutions.
  • You have the freedom to explore emerging technologies and trends, and to identify new opportunities for growth and innovation.
  • You are passionate about delivering high‑quality solutions that meet the needs of our users.
How You’ll Support The Mission
  • Technical Leadership: Lead data engineering efforts using Python, Spark, Flink, and other data processing technologies, delivering scalable, secure, and reliable data pipelines, and contribute to the architecture of large, complex projects.
  • Project Planning and Execution: Collaborate on gathering and analyzing project requirements to define technical solutions, and work with cross‑functional teams to integrate front‑end and back‑end solutions, ensuring seamless user experiences.
  • Software Development: Write clear, maintainable code following best practices in version control, code reviews, testing, and ensure all software solutions are scalable, secure, and meet user needs.
  • Collaboration and Communication: Work with data scientists, product managers, and designers to prioritize project requirements and communicate technical solutions to stakeholders.
  • Mentorship and Coaching: Mentor and coach junior engineers, offer technical guidance and review code to ensure quality, and contribute to the growth of the engineering team.
  • Project Management: Collaborate with Product, Design, Newsroom, and business stakeholders to manage and optimize project timelines, proactively identifying blockers and risks for timely delivery.
  • Technical Expertise: Stay current with industry trends, suggest improvements to enhance performance, security, and scalability, and apply data engineering knowledge to drive innovation.
  • Documentation and Knowledge Sharing: Contribute to technical documentation and design specifications and share knowledge and expertise to promote a culture of innovation and collaboration.
The Skills And Experience You Bring
  • Education and Experience: Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master’s preferred. Equivalent professional experience considered. 3+ years of overall experience in ETL/ELT, data modeling, and querying large datasets using SQL.
  • Technical Skills: Extensive experience with ETL development using Python and PySpark; AWS Data Lakehouse technologies (Redshift, Athena, EMR, Glue catalog); Pub/Sub and event‑driven architecture; DAG design and deployment with Apache Airflow; experience with Apache Iceberg, Postgres, MySQL, DynamoDB, Tableau, and Superset preferred. Experience with Google Ad Manager data and Ad Tech vendors is a plus.
  • Cloud Infrastructure: Strong proficiency with AWS services (EC2, S3, RDS, Lambda, Batch); Docker and ECS highly preferred.
  • Software Development: Experience with coding standards, code reviews, testing, and CI/CD pipelines.
  • Performance Monitoring: Experience with observability tools (Splunk, Datadog) for maintaining application health and performance.
  • Leadership and Communication: Proven ability to mentor junior engineers, influence team‑wide practices, and communicate technical concepts to technical and non‑technical stakeholders.
  • Problem‑Solving: Excellent troubleshooting and debugging skills across the stack.
  • Autonomy and Decision‑Making: Ability to handle complex projects with limited supervision and manage technical decision‑making.
Compensation And Benefits
  • Competitive medical, dental and vision coverage
  • Company‑paid pension and 401(k) match
  • Three weeks of vacation and up to three weeks of paid sick leave
  • Nine paid holidays and two personal days
  • Twenty weeks paid parental leave for any new parent
  • Robust mental health resources
  • Backup care and caregiver concierge services
  • Gender‑affirming services
  • Pet insurance
  • Free Post digital subscription
  • Leadership and career development programs

Salary range: $119,700 – $199,300 annual. Actual salary within this range depends on individual skills, experience, and qualifications. The position may be eligible for a bonus or incentive program, discussed during the interview process.

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

Similar jobs worth comparing

Senior Backend Software Engineer
Senior Backend Software Engineer

Nashville Public Radio • Washington

On-site
USD 119,000 - 200,000
Medical coverage
Pension plan
Paid time off
+4
Software Engineer II, Ad Engineering
Software Engineer II, Ad Engineering

Nashville Public Radio • Washington

On-site
USD 98,000 - 165,000
Competitive medical, dental, and vision coverage
Company-paid pension and 401(k) match
Three weeks of vacation and up to three weeks of paid sick leave
+1
Software Engineer II, Ad Engineering
Software Engineer II, Ad Engineering

The Washington Post • Washington

On-site
USD 98,800 - 164,600
Medical, dental and vision coverage
Pension and 401(k) match
Vacation and sick leave
Full- Stack Senior Software Engineer
Full- Stack Senior Software Engineer

The Washington Post • Washington

On-site
USD 119,700 - 199,300
Competitive medical, dental and vision
Company-paid pension and 401(k) match
Three weeks vacation and paid sick
+4
Chief AI Officer
Chief AI Officer

The Washington Post • Washington

On-site
USD 282,000 - 470,000
Medical, dental, and vision coverage
Pension and 401(k) match
Paid vacation and holidays
+3
Chief AI Officer
Chief AI Officer

Nashville Public Radio • Washington

On-site
USD 282,000 - 470,000
Medical coverage
Pension and 401(k) match
Paid vacation and holidays
+2
Client Partner, Tech & B2B
Client Partner, Tech & B2B

Nashville Public Radio • New York (NY)

On-site
USD 144,000 - 269,000
Competitive medical, dental, and vision coverage
Company-paid pension and 401(k) match
Three weeks of vacation and paid sick leave
+2
Enterprise Solutions Engineer
Enterprise Solutions Engineer

Arc XP • Washington

On-site
USD 119,000 - 200,000
Medical coverage
Dental coverage
Vision coverage
+10
Enterprise Solutions Engineer
Enterprise Solutions Engineer

Nashville Public Radio • Washington

On-site
USD 119,000 - 200,000
Competitive medical, dental and vision
Company-paid pension and 401(k) match
Vacation and sick leave
+7
Software Engineer II, Ad Engineering
Software Engineer II, Ad Engineering

The Washington Post • Washington

On-site
USD 98,000 - 165,000
Medical, dental, and vision coverage
Company-paid pension and 401(k) match
Three weeks vacation
+2