{"id":2874479,"url":"https://alion.io/job/pyfound-cpython-developer-in-residence-python-software-foundation","title":"CPython Developer in Residence - Python Software Foundation","company":{"id":1877166,"name":"Pyfound","domain":"pyfound.org","url":"https://alion.io/company/pyfound","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"JazzHR","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":{"label":"UTC-8 – UTC-5","utc_offset_min":-8,"utc_offset_max":-5},"hiring_geo_confidence":"structured","locations":["Beaverton, United States"],"countries":["US"],"hiring_countries":["US"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":121000,"max_usd":260000,"period":"year","method":"role_country_seniority_unknown","sample_n":8836},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Discord","optional":false},{"name":"GitHub","optional":false},{"name":"Python","optional":false}],"status":"live","first_seen_at":"2026-10-19T20:54:23Z","employer_posted_date":"2026-10-19","last_verified_at":"2026-10-24T12:31:12Z","board_verified":true,"closed_at":null,"days_open":4,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":4},"description":"The Python Steering Council and the Python Software Foundation are looking to hire the next Developer-in-Residence! This position is full-time, remote, and open to applicants outside and inside the US, see “Details” below. Background\nCPython, the reference implementation of Python, is developed and primarily maintained by volunteers. The Developer-in-Residence program builds on this by providing support for the volunteers, taking on projects that require sustained, long-term attention, and filling gaps in the volunteer coverage.\nThe Developer-in-Residence works to assist CPython maintainers and the Steering Council. Areas of responsibility for this position include:\nOverseeing the long-term health of the project \nSupporting the project's volunteers\nInvestigating project priorities and their tasks going forward, and working on those priorities \nCommunicating with sponsors and the community\nSecuring funding for the Developer-in-Residence roles (in co-operation with PSF staff)\nManaging the Deputy and Supporting Developers-in-Residence roles.\nAs an externally funded role, the term for this position will initially be one year with the possibility of extension based on renewed availability of funding.\nJob Description\nThis Developer-in-Residence role is largely self-directing, with continuing coordination with PSF staff and the Steering Council as well as the other Developers-in-Residence. The responsibilities and tasks include:\nHelp maintain, improve and stabilize the CPython code base, libraries and test suite, as well as the Pull Request and Issues queues.\nHelp maintain and improve the project's continuous integration infrastructure and buildbot fleet.\nCo-ordinate and manage the team of Developers-in-Residence.\nManage larger project efforts that require co-ordination between volunteers (e.g. the GitHub Issues migration).\nAdminister and moderate Core Team communication channels (discuss.python.org, Discord, the GitHub org)\nSupport the Python Security Response Team and the Release Managers in their respective duties.\nIn general, support the Core Team and other volunteers contributing to CPython.\nAuthor your own bugfixes and features in CPython and related projects.\nAttend Steering Council meetings on a regular cadence (currently every two weeks), and regularly communicate with the PSF staff.\nAdvocate for the CPython project and its developers to potential sponsors.\nRepresent the CPython project in regional Python conferences and events.\nSupport mentorship and outreach, in order to broaden the CPython Core Team.\nProvide transparency by proposing and fulfilling a public record as agreed to by the Steering Council and PSF Staff\nPublish regular updates in the form of blog posts on the PSF's blog throughout the year informing the community on progress.\nRequired and preferred skills\nRequired skills and experience:\nStrong project management skills.\nMust be well-organized and detail-oriented.\nExcellent written and verbal communication.\nExperience contributing to the CPython project.\nExperience working with a mix of stakeholders, i.e., volunteers, staff, and sponsors.\nAbility to balance demands and priorities, and to work independently in a fully remote environment.\nPreferred experience:\nExperience as a maintainer of open source software projects\nExperience mentoring and supporting new contributors.\nExperience managing or leading a team of developers.\nExisting CPython Core team members are strongly preferred. Willingness to travel to PyCon US or other international events is a plus.\nDetails\nLocation: Remote. Candidates not residing in the US will be considered under a contractor arrangement, conditional on legal and regulatory eligibility. Regular collaboration with US timezones required.\nCompensation: $70K-170K for US employees or a comparable contractor rate for international candidates, based on qualifications, experience and location. US employees are eligible for healthcare and other benefits; contractor engagements do not include benefits.\nThis position will report to the PSF Executive Director and collaborate with the Steering Council. Some recurring availability within the US Eastern time zone will be necessary for check-ins and reporting.\nApply\nApplications will be open until DATE.\nNext steps: Please apply directly through this JazzHR page. We are asking for responses to a few short questions rather than a cover letter for this position; all questions are required. We are also requesting your resume as well as your GitHub username and links to your CPython contributions: see the questions for more details.\nPlease note: No AI for screening questions. While we support thoughtful use of AI tools in our work, for the purposes of getting to know you, we kindly request that you refrain from using AI in your responses to these screening questions. We’d like to hear directly from you, in your own words. Thank you!\nAbout the hiring process: You will receive an automated email on submission. We will then follow up by email with candidates who we would like to invite to move forward in the process, and we will also notify candidates who we will not be moving forward with. After submitting your application, the next step in the process will be a short video call screening interview, and then full interviews with the hiring manager and additional team members as well as reference checks - getting the right fit for the PSF and for you is very important to us!\nThe 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.\nWe 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.","description_format":"text","description_chars":6287,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-19T20:54:23Z"}],"visa":[],"liveness":{"score":81,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.854,"p_room":0.945,"age_days":4,"expected_fill_days":10,"reasons":["conf:3","win:mid"],"computed_at":"2026-10-24T06:02:35Z"},"pay":null,"html_url":"https://alion.io/job/pyfound-cpython-developer-in-residence-python-software-foundation","json_url":"https://alion.io/job/pyfound-cpython-developer-in-residence-python-software-foundation.json","meta":{"generated_at":"2026-10-24T15:09:22Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":21629,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-25T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1877166},"rest":"https://alion.io/mcp/rest/get_company?id=1877166"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fpyfound-cpython-developer-in-residence-python-software-foundation"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fpyfound-cpython-developer-in-residence-python-software-foundation"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fpyfound-cpython-developer-in-residence-python-software-foundation"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/pyfound-cpython-developer-in-residence-python-software-foundation\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fpyfound-cpython-developer-in-residence-python-software-foundation"}]}