Skip to main content
Python Software FoundationPF

Infrastructure Engineer

The Python Software Foundation is a non-profit organization dedicated to the development and support of the Python programming language and its community.

Python Software Foundation

Employee count: 51-200

Salary: $95K – $125K per year

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

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

Ideal candidates will have 2-5 years of experience with Linux systems, some exposure to containers and orchestration, and enough Python to be productive. Willingness to learn, get paged, and dig into unfamiliar systems matters more than checking every box.

Required: 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.

Details

  • Location: Remote, US only. Must be authorized to work in the United States. Core hours aligned with EST.
  • Compensation: $95K - 125K (depending on experience)
  • Type: Full-time employee
  • Benefits: 401(k), generous health care, dental, vision, PTO
  • Travel: PyCon US annually

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. To see more info about the PSF, check out our Annual Impact Report and public records.

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. More information can be found on our Code of Conduct page.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Salary

Salary: $95K – $125K per year

Experience

2 years minimum

Location requirements

Hiring timezones

United States +/- 0 hours

About Python Software Foundation

Learn more about Python Software Foundation and their company culture.

View company profile

The Python Software Foundation (PSF) is a 501(c)(3) non-profit organization that holds the intellectual property rights behind the Python programming language. Established on March 6, 2001, the PSF is dedicated to advancing open-source technology associated with Python. It supports the community through various initiatives including grants, infrastructure management, and organizing the annual PyCon US conference, which serves as the largest gathering for Python enthusiasts.

The PSF manages and develops a variety of resources and services essential to the Python community, including the official Python website, documentation, and the Python Package Index (PyPI). They strive to maintain a welcoming environment through community engagement and financial support for local Python-related events, meeting a diverse audience and fostering an inclusive atmosphere. Moreover, the organization takes on the role of steward for Python’s code and licenses, facilitating the ongoing growth and collaboration within the global Python community.

Claim this profilePython Software Foundation logoPF

Python Software Foundation

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like Python Software Foundation

Find your next opportunity by exploring profiles of companies that are similar to Python Software Foundation. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan