Senior Full Stack Software Engineer (Python)

The Washington Post
192d$119,700 - $199,300

About The Position

The Washington Post is hiring a Senior Software Engineer to support the site’s rendering web engine, design system and content delivery. This role builds and supports applications that enable purchasing Washington Post content around the world. This role requires a close relationship with the newsroom’s editorial staff and its publishing systems.

Requirements

  • Bachelor’s degree in computer science, equivalent field, or equivalent experience.
  • A minimum of 5 years of experience working as a software engineer.
  • A minimum of 5 years of experience in Python.
  • Experience in JavaScript & TypeScript with libraries: React and frameworks: NextJS.
  • Strong experience in command line (Unix & Linux) navigation and revision tracking (Git).
  • Experience with DevOps technologies such as Docker and Jenkins.
  • Experience with Amazon Web Services (AWS) such as S3, EC2, ELB, SES, and CloudWatch.

Responsibilities

  • Implement and maintain applications across our stack.
  • Write high-quality code with best practices and design patterns in mind and engage in code review/quality assurance.
  • Engage with fellow engineers and bring new ideas to create/maintain a dynamic and scalable architecture.
  • Understand our cloud infrastructure, AWS, experiment and implement how it supports our implementations.
  • Participate in a rotating on-call schedule.

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.
  • 20 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.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Bachelor's degree

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service