Senior Full Stack Software Engineer, News Engineering

Washington, DC
Aug 30, 2021
Oct 07, 2021
Full Time
Job Description

The Washington Post is looking for a collaborative full-stack engineer who would like to work closely with our newsroom, our product team and other engineering teams to build the next generation of newsroom applications to support journalism at The Post.

This role is on the Newsroom Engineering team. We're a Node and Python shop, working on everything from wrangling COVID-19 data to getting live-updating components on the Post's homepage. In particular, this role would be focused on supporting newsroom applications for managing and publishing documents, parsing and analyzing campaign finance data and occasional deadline or short-term projects to support the needs of the newsroom.

Even when working on shorter-term projects, this team strives to make our software reusable so we can build on the work and respond to similar requests faster in the future. Our ideal candidates are creative problem-solvers who are comfortable evaluating our processes and recommending changes. This position is remote-friendly for work in the US.

  • Enhance The Post's ability to pursue ambitious journalism and digital storytelling by contributing substantially to the team's technical architecture and codebase.
  • Keep the team up to date with current technology and best practices by pursuing opportunities to learn and experiment with new tools.
  • Foster effective team collaboration and communication by improving and documenting internal processes and guidelines.
  • Assist in attracting and hiring engineers who want to work at the intersection of journalism and technology by actively participating in recruiting - and contributing feedback on our overall hiring process.
  • Advocate for career development of junior engineers and increase their impact on the team by mentoring and guiding them through more complex projects.
  • Enable the team to pursue effective solutions to problems by using product and design thinking.

Minimum Qualifications
  • More than three years of experience building and maintaining software applications in a team setting.
  • A desire to contribute to the Post's journalism via technology.
  • Experience and comfort with microservice architecture, including interacting with services their team does not own.
  • Predisposition towards testing, instrumentation and writing documentation.
  • Desire to work at a deeper level of abstraction than a single story or beat.

Preferred Qualifications
  • Experience designing, building and supporting microservices on AWS.
  • Proficiency across some of the languages and frameworks in our stack, including Node/React, Python/Django and AWS services like Lambda and CloudFormation.

The Post strives to provide its readers with high-quality, trustworthy news and information while constantly innovating. That mission is best served by a diverse, multi-generational workforce with varied life experiences and perspectives. All cultures and backgrounds are welcomed.

The innovation doesn't end in the Newsroom - dozens of teams power The Washington Post. We are now hiring the next innovator - how will you Impact Tomorrow?


Similar jobs