Software Engineer - Infrastructure

Location
Washington, DC
Posted
Mar 31, 2023
Closes
May 11, 2023
Ref
JR-90274328
Industry
Engineering
Hours
Full Time
Job Description

The Washington Post is hiring a Software Engineer for our Circulation & Print subscription engineering 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. The Circulation & Print Subscription team supports the full lifecycle of our print subscription business - managing customers, financial transactions, delivery logistics, and integration with a variety of internal and customer-facing applications. We are looking for a
self-motivated engineer with a strong desire to learn and utilize technology to solve complex business challenges. In this role, your contributions will directly support our most valuable customer bases - print subscribers.

Motivation:
  • You have a passion for resilient and scalable infrastructure
  • You are energized with learning new technologies and platforms
  • You enjoy solving complex business problems with technology
  • You have an eye for detail and passion for quality
  • You are obsessed with understanding the big picture and how your work fits in
  • You will directly impact the work of our colleagues across the organization
  • You have a builder mindset from the foundation to the final touches
  • You love to collaborate to figure out solutions to the toughest problems
  • You have an aptitude to simplify and communicate technical concepts to a non-technical audience


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 the 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.
  • Identifying, analyzing, and resolving infrastructure vulnerabilities and application deployment issues.
  • Ensuring efficient functioning of data storage and processing functions in accordance with security policies and best practices
  • Use your experience to help guide technical decisions and participate in technical architecture discussions.
  • Work directly with development managers, internal stakeholders and external partners and vendors to help translate business requirements into technical tasks.
  • Serve in an on-call capacity.

Requirements:

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.
  • AWS Solutions Architect (Preferred)
  • 2+ years of experience with Docker, Containerization.
  • 2+ years of experience with Git, Github
  • 2+ years of experience with Java
  • 2+ years of experience with container orchestration services (ECS, Kubernetes)
  • 1+ years of experience with Python
  • 1+ years of experience with Nginx
  • 1+ years of hands on experience with SQL
  • Familiarity with Infrastructure as a Code (IaC) tools such as AWS CloudFormation and Amazon CDK
  • Hands on experience with production level INF monitoring/alerts utilizing tools such as Datadog, Splunk, OpsGenie, Cloudwatch
  • Exposure to Bash scripting
  • Experience with Linux operating systems (CentOS, RedHat, Alpine, Ubuntu, etc)
  • Knowledge of building highly tolerant, scalable systems utilizing DR features such as
  • Multi Region, Multi AZ deployments, caching/failover strategies, Auto Scaling
  • Practical experience implementing full build, deployment, automation pipelines using
  • Jenkins, Github Integrations, etc.
  • Experience with application servers like Tomcat, Wildfly, Jetty, Glassfish
  • Exposure to both Front End and Back End build systems such as Maven, Gradle, SBT (Play Framework), NPM, Grunt, Webpack
  • Experience with Node is a plus.
  • Familiar with ETL processes, AWS Glue, Amazon Redshift, AWS Lambdas


Wherever you are in your life or career, The Washington Post offers comprehensive and inclusive benefits for every step of your journey:
  • 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


Benefits may vary based on the job, full-time or part-time schedule, location, and collectively bargained status.

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

Similar jobs