Infrastructure Engineer @Python Software Foundation
All Others
Salary $95k - 125k (de..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1mth ago

[Hiring] Infrastructure Engineer @Python Software Foundation

1mth ago - Python Software Foundation is hiring a remote Infrastructure Engineer. πŸ’Έ Salary: $95k - 125k (depending on experience) πŸ“Location: USA

Role Description

The Python Software Foundation (PSF) is hiring a full-time Infrastructure Engineer, reporting to the PSF's Director of Engineering. The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers.

In support of our mission, the PSF manages the infrastructure that provides resources and downloads on python.org, documentation on docs.python.org, packages on pypi.org, and more.

Overview

  • Maintains the infrastructure that runs PyPI, python.org, docs.python.org, mail.python.org, and the services that support PyCon US.
  • Works alongside a small team keeping critical Python community infrastructure running.
  • The core mandate is keeping things online, accessible, and frugal.
  • No two days are the same, but the initial months are operations-focused as you get familiar with our systems, with development work increasing over time.

Core Responsibilities

  • Maintain and improve existing Linux infrastructure stacks.
  • Respond to alerts, debug outages, and keep services healthy.
  • Take part in bi-weekly on-call rotation, responding to incidents and outages.
  • Work in Kubernetes, Salt, nginx, PostgreSQL, and various cloud providers.
  • Capacity planning and resource management.

Development

  • Maintain and develop features for PSF web properties (python.org, us.pycon.org).
  • Write code, review PRs, and ship changes users interact with.
  • Support PyCon US technical operations.

Internal Support

  • Support PSF staff with technical needs and questions.
  • User support for services like python.org and psfmember.org.
  • Administrative support of services the PSF relies on.

Community Support

  • Support volunteer contributors to PSF hosted services.
  • Support CPython core development and fiscal sponsorees.
  • Be helpful to people who maintain software in their spare time.

Qualifications

  • 2-5 years of experience with Linux systems.
  • Some exposure to containers and orchestration.
  • Enough Python to be productive.
  • Willingness to learn, get paged, and dig into unfamiliar systems.

Requirements

  • Experience with infrastructure-as-code tooling (Salt, Ansible, Terraform, or similar).
  • Django, Linux administration, basic frontend knowledge, and software testing.
  • Helpful: Kubernetes, PostgreSQL, Ubuntu server, Salt specifically, Python 3.11+, pytest, experience in open source communities.

Benefits

  • 401(k)
  • Generous health care
  • Dental and vision coverage
  • PTO
  • Travel: PyCon US annually

Company Description

The Python Software Foundation is a US 501(c)(3) non-profit corporation that holds the intellectual property rights behind the Python programming language. We also run the PyCon US conference annually, support other Python conferences/workshops around the world, and fund Python-related development with our grants program.

We believe that the future of open source must include everyone. We welcome all job-seekers regardless of race, color, ethnicity, religion, age, sexual orientation, gender identity or expression, national origin, physical appearance, body size, socio-economic, veteran or disability status. Python is a global community and the PSF aims to support a safe environment for all.

Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Infrastructure Engineer @Python Software Foundation
All Others
Salary $95k - 125k (de..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later