Senior Back End Software Engineer
- Employer
- The Washington Post
- Location
- Washington, DC
- Posted
- Apr 02, 2021
- Closes
- Apr 19, 2021
- Ref
- JR-90272085
- Function
- Engineer, IT, Software Developer
- Industry
- Engineering
- Career Level
- Experienced (Non-Manager)
- Hours
- Full Time
Job Description
The Washington Post is hiring a Senior Software Engineer - Backend for our digital subscriptions team to focus on building highly scalable, performant, secure, and fault tolerable infrastructure and applications as well as automation tools and solutions to support a full CI/CD environment. Digital subscriptions is a fast paced, high growth environment that respects its engineers and customers. We are looking for a self-driven engineer with a conscientious mentality and a commitment to innovate with high quality work. In this role, you have a direct impact on The Post's top line performance and the opportunity to work with colleagues from all parts of the company.
**This position could be 100% remote in the US for the right candidate**
Responsibilities:
Requirements:
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?
#washpostlife
The Washington Post is hiring a Senior Software Engineer - Backend for our digital subscriptions team to focus on building highly scalable, performant, secure, and fault tolerable infrastructure and applications as well as automation tools and solutions to support a full CI/CD environment. Digital subscriptions is a fast paced, high growth environment that respects its engineers and customers. We are looking for a self-driven engineer with a conscientious mentality and a commitment to innovate with high quality work. In this role, you have a direct impact on The Post's top line performance and the opportunity to work with colleagues from all parts of the company.
**This position could be 100% remote in the US for the right candidate**
Responsibilities:
- Build highly scalable, performant, secure, and fault tolerable cloud infrastructure and applications.
- Build reusable components, tools, and processes that are shared across teams and codebases for rapid development and scaling to support Digital Subscriptions mission.
- Build automation tools and processes that support our goal of moving towards a true DevOps model while still adhering to best practices and team conventions.
- Use your experience to help guide technical decisions and participate in technical architecture discussions.
- 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.
Requirements:
- 5+ years of experience with Git, Github
- 5+ years of experience with Java
- 5+ years of experience building REST applications at scale
- 3+ years of experience with Docker, Containerization.
- 3+ years of experience with container orchestration services (ECS, Kubernetes)
- 2+ years of experience with Nginx
- AWS Solutions Architect (Preferred)
- Experience with production level INF monitoring/alerts utilizing tools such as Datadog, Splunk, OpsGenie, Cloudwatch
- Experience with Linux operating systems (CentOS, RedHat, Alpine, Ubuntu, etc)
- Experience building highly tolerant, scalable systems utilizing DR features such as Multi Region, Multi AZ deployments, caching/failover strategies, Auto Scaling
- Experience with application servers like Tomcat, Wildfly, Jetty, Glassfish
- Experience with Python and Node.
- Experience with both Front End and Back End build systems such as Maven, Gradle, SBT (Play Framework), NPM, Grunt, Webpack
- Experience implementing full build, deployment, automation pipelines using Jenkins, Github Integrations, etc.
- Experience with ETL processes, AWS Glue, Amazon Redshift, AWS Lambdas
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?
#washpostlife