The Washington Post is hiring a Senior Software Engineer for our Media (Video, Audio and Photo) engineering team. This team works across the spectrum of Video, Audio and Photo systems including the public facing video and audio players and newsroom facing management systems. We are looking for a self-driven engineer with a conscientious mentality and a relentless commitment to quality and stability. In this role, your contributions would directly support our world class Newsroom and their award winning journalism.
Develop new features/optimizations on our custom built Audio and Video players.
Build dynamic new features across both the front-end and the back-end of Audio/Video/Photo content management systems.
Integrate photo/video/audio content across The Post's publishing landscape and platforms
Collaborate with designers to implement and extend our Design System across components.
Use your experience to help guide technical decisions and participate in technical architecture discussions.
Enhance the ad monetization and performance of Audio and Video players
Work directly with product managers and occasionally stakeholders from either the Newsroom or other internal teams to help translate business requirements into technical tasks.
Serve in an on-call capacity.
What we're looking for
It's okay to not meet 100% of these requirements! We're primarily looking for people who meet some of these requirements and are motivated to learn new technologies and expand their skill set.
5+ years of software engineering experience
Hands on experience with back-end technologies such as Java, Spring Boot, and JUnit.
Worked with DevOps technologies like Docker, Jenkins, and AWS Products.
Utilized Amazon Web Services (AWS) such as S3, ECS, EC2, and CloudWatch.
Experience with relational databases such as MySQL.
A keen eye for detail and love of delivering beautiful user experiences prioritizing site performance.
Familiarly with module bundling technologies like Webpack.
Experience in agile software development teams working iteratively with designers, product managers, and stakeholders.
Working knowledge of Java/SQL is desirable.
Experience building web applications on AWS.
Practical experience in client-side build/config management and testing tools like Webpack, Jasmine, Karma etc
Experience with end-to-end testing frameworks.
Excellent communication, documentation and presentation skills for technical and business audiences
Experience analyzing application and cloud environment performance.
Eagerness to explore and learn new programming languages, tools and applications.
Experience incorporating analytics instrumentation and enabling A/B testing
Exposure to using Splunk as a debug tool is a plus
The Post strives to provideits readerswith high-quality, trustworthy news and information while constantly innovating. That mission is best served by a diverse, multi-generational workforce with varied life experiencesand 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?