Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Sustainability Engineer - PyPI

Temporary

Python Software Foundation

The Python Software Foundation (PSF) is hiring a contract Sustainability Engineer, PyPI 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

This role will be focused on building features in Warehouse, PyPI's codebase. The goal is straightforward: make PyPI financially sustainable so it doesn't depend entirely on donations and sponsorships. We launched PyPI organization accounts in 2025 as our first revenue stream, so there's already some groundwork laid.

Most of your time goes to shipping features that help sustain PyPI and the PSF. You'll write Python, work with the packaging ecosystem's standards process when new features need upstream changes, and deal with the unglamorous parts: billing integrations, access control edge cases, storage and CDN costs.

The tricky part isn't technical. It's figuring out what PyPI can offer to free users as well as organizations. You'll be part of those decisions, which means understanding what commercial tools offer, what enterprises actually need, and how to generate revenue while keeping the PSF’s mission first. PyPI is free infrastructure that millions of people depend on. We have an opportunity to make it more powerful for organizations, which will help sustain the foundation, as well as free users.

Core Responsibilities

  • Build and ship features in Warehouse, PyPI's codebase

  • Billing integrations, access control, storage and CDN work

  • Write Python, review PRs, ship user-facing changes

  • Coordinate with the Infrastructure Engineer on deployment, scaling, and operational concerns

  • Collaborate with PSF and PyPI security engineers on security-related features and concerns

  • Work closely with the PyPI Support Specialist to address PyPI Organizations, user-reported security concerns and escalate issues appropriately

  • Interface with PyPI stakeholders about user and community needs 

  • Occasional on-call responsibilities, shared with the Engineering team as it relates to PyPI

Product Work

  • Help decide what PyPI offers to free users and organizations

  • Research what commercial offerings provide and where PyPI fits

  • Talk to enterprise users and translate their needs into features worth building

  • Balance revenue goals with PyPI's mission as free infrastructure

Standards & Ecosystem

  • Work with the packaging ecosystem's standards process when features need upstream changes

  • Coordinate with Packaging Council and other packaging stakeholders

Qualifications

Solid Python experience, comfort with web frameworks, and enough frontend knowledge to ship user-facing features end-to-end. Familiarity with Python packaging and infrastructure concerns like object storage and CDN architecture. Product instincts help since you'll talk to enterprise users and translate their problems into features worth building. Experience working with open source communities is a plus.

Required: Proficiency with Python web frameworks, base understanding of HTML/CSS/JavaScript, software testing.

Desired: Proficiency with PostgreSQL, proficiency in HTML/CSS/JavaScript, and the Pyramid web framework, Python 3.14+, Pytest, object storage

Details

  • Location: Global remote

  • Compensation: $75-$180K (Based on experience and local employment package norms. US employees are eligible for healthcare and other benefits)

  • Type: Contract (Full-time, 1 year), with possibility of renewal

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.

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Sustainability Engineer - PyPI in Remote vacancy
  •  ...THE OPPORTUNITY We are hiring a Senior Backend Software Engineer in our Billing team in Portugal ! Responsible for the platform...  ...services in our ecosystem, seeking to build long-term and sustainable solutions; Design, develop, test, deploy, maintain and... 
    Remote job

    Wellhub

    Remote
    13 days ago
  •  ...responsibilities At WE ARE META, we focus on finding the perfect match between our consultants (Rhinos) and our clients. As a Database Engineer placed through We Are META, you will have access to a network of national and international partners across diverse sectors of the... 
    Remote job

    We are META

    Remote
    1 day ago
  • 2000 $

     ...ecosystem. This is your chance to be a part of that as a Community Engineer at Canonical . We are building community management at scale...  ...who is passionate about open source software, Linux, and sustainable community building. In this role, you will support... 

    Canonical

    Remote
    29 days ago
  •  ...remote THE OPPORTUNITY We are hiring a Director Software Engineer to join our CIA Focus Area in Portugal or Brazil ! At...  ...processes, talent, and technical vision in place to drive sustainable growth across Wellhub’s platform. YOUR IMPACT Lead the... 
    Remote job

    Wellhub

    Remote
    21 days ago
  •  ...responsibilities At WE ARE META, we focus on finding the perfect match between our consultants ("Rhinos") and our clients. As a Staff Python Engineer, you will work in a remote regime based in Portugal, bringing principal-level and leadership experience to a client engagement... 
    Remote job

    We are META

    Remote
    1 day ago
  • 2000 $

     ...technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many... 

    Canonical

    Remote
    22 hours ago
  •  ...Position Overview ~ Our client is seeking an AI Engineer with hands-on expertise in Machine Learning, NLP, and Generative AI to design, build, and deploy AI-powered solutions using modern frameworks and MLOps practices. Key Responsibilities Design, train, and... 

    Tezza Business Solutions Limited

    Remote
    2 days ago
  •  ...systems, and processes for future team reference and transparency. What We're Looking For BSc / MSc Degree in Computer Science, Engineering, or a related technical field. At least 5+ years of professional experience in software engineering, with a strong focus on... 

    Moniepoint Incorporated - Remote

    Remote
    3 days ago
  •  ...About the job Join our growing FinTech Engineering team! We're recruiting a Software Engineering Team Lead to spearhead the delivery of our new loan origination architecture, compliance systems, and pricing platform - infrastructure that will power M-KOPA's next phase... 

    M-KOPA Nigeria (Remote)

    Remote
    2 days ago
  • 2000 $

     ...markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many... 

    Canonical

    Remote
    29 days ago
  •  ...About the role As an Engineering Manager, you will drive the successful delivery and execution of projects within your teams. You will manage end-to-end technical planning, ensuring that product requirements are translated into actionable tasks, while orchestrating... 

    Moniepoint Incorporated - Remote

    Remote
    2 days ago
  •  ...We're seeking superstar software engineers with a proven track record of shipping high-impact products, who are passionate about building the market data infrastructure that powers the future of decentralized finance. If you have deep Rust experience and love taking products... 

    Douro Labs

    Remote
    20 days ago
  •  ...Permanent), in Brazil Expires at: 2026-12-09 Remote policy: Full remote THE OPPORTUNITY We are hiring a Staff Platform Engineer with a dedicated focus on our Observability ecosystem for our Platform area in Brazil ! In an environment of rapid growth... 
    Remote job

    Wellhub

    Remote
    29 days ago
  •  ..., in Brazil Expires at: 2026-12-09 Remote policy: Full remote THE OPPORTUNITY We are hiring a Director of Security Engineering for our Information Security team in Brazil!  The Information Security team is responsible for protecting our subscription-based... 
    Remote job

    Wellhub

    Remote
    29 days ago
  •  ...have: Minimum of BSc in Computer Science or a Related Field with 3-5 years of proven experience as a quality assurance analyst/engineer or similar role. Familiarity with Agile development methodologies. Experience with software design and development in a test... 

    Moniepoint Incorporated

    Remote
    8 hours ago
  •  ...Job Summary Are you an experienced Sales Engineer with a passion for engineering software solutions? We are currently recruiting on behalf of our client for a fully remote opportunity. Requirements Engineering Degree or relevant technical qualification is highly... 

    Workforce Group - Remote

    Remote
    2 days ago
  •  ...Overview Tongston is seeking an AI & Agent Development Engineer to translate Tongston’s AI strategy, governance requirements, product specifications, KB logic, user-context logic, and model-routing decisions into production-ready AI workflows within a platform.... 

    Tongston

    Remote
    2 days ago
  • 2000 $

     ...markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many... 

    Canonical

    Remote
    a month ago
  • 2000 $

     ...As the most widely used Linux distribution, Ubuntu underpins the security of the entire internet. The role of Security Engineering Manager directly impacts the safety and security of millions of users worldwide. Join a team of security experts dedicated to protecting the... 

    Canonical

    Remote
    a month ago
  •  ...Permanent), in Brazil Expires at: 2026-12-09 Remote policy: Full remote THE OPPORTUNITY We are hiring a Staff Platform Engineer in our Platform Engineering team in Brazil ! The mission is to help us build a global, secure, recoverable, and cost-... 
    Remote job

    Wellhub

    Remote
    29 days ago
  •  ...mismatch three systems deep. The client who calls because a number looks wrong and it takes an hour of digging to prove it isn't. Most engineers want to build the shiny new thing and hand off the boring maintenance to someone else. We need the opposite: someone who wants to... 

    Remote Team Solutions

    Remote
    24 days ago
  • 2000 $

     ...any team at Canonical that works with the Linux kernel, across all seniority levels. Apply here if you are an exceptional software engineer who wants to work on both stable and cutting edge Linux kernels for Ubuntu and its wider ecosystem. Canonical has a large and... 

    Canonical

    Remote
    a month ago
  •  ...transforming the healthcare landscape, making it more efficient and accessible for everyone. We are seeking a hands-on, pragmatic DevOps Engineer to join our Platform & Operations team. You will be responsible for ensuring the availability, performance, and security of our... 
    Remote job

    Reliance Health

    Remote
    more than 2 months ago
  •  ...are transforming the healthcare landscape, making it more efficient and accessible for everyone. We are hiring an experienced Engineering Manager to lead and grow one of our cross-functional engineering teams. You will be responsible for ensuring the delivery of... 
    Remote job

    Reliance Health

    Remote
    more than 2 months ago
  • 2000 $

     ...markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many... 

    Canonical

    Remote
    a month ago
  •  ...(Permanent), in Brazil Expires at: 2026-12-09 Remote policy: Full remote THE OPPORTUNITY We are hiring a Software Engineer Manager to our Darwin | CXTech team in Brazil ! The Darwin team is responsible for the central nervous system of our company... 
    Remote job

    Wellhub

    Remote
    29 days ago
  •  ...the healthcare landscape, making it more efficient and accessible for everyone. We're currently hiring for a Backend Software Engineer who will be responsible for designing, developing, and maintaining backend services and APIs that power our core products. This role... 
    Remote job

    Reliance Health

    Remote
    more than 2 months ago
  •  ...You are passionate about quality and automatic testing. Work with one of the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level. At Canonical we've honed our remote-first culture since 2004, established in... 

    Canonical

    Remote
    28 days ago
  •  .... MetaMask Mobile (iOS & Android) is built primarily on React Native, with native code where it matters. As a Principal Mobile Engineer, you’ll be the most senior hands‑on technical leader focused on mobile: setting architecture, defining standards, and driving cross... 

    Consensys

    Remote
    a month ago
  • 2000 $

     ...markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many... 

    Canonical

    Remote
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sustainability Engineer - PyPI. Be the first to apply!