Engineer/Senior Engineer - Python Packaging

OpenTeams

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

Responsibilities

  • Work on open-source and client consulting projects focused on packaging and build systems
  • Build and package complex Python projects with compiled dependencies (C/C++)
  • Support packaging workflows targeting Conda ecosystems
  • Troubleshoot and improve build reliability across operating systems, specifically Windows
  • Troubleshoot and improve python packaging tooling within enterprise settings
  • Work directly with client stakeholders to translate needs into technical requirements
  • Maintain and extend documentation for packaging workflows and build processes
  • Collaborate with the open source community and contribute to code reviews
  • Communicate with upstream sources to report issues and contribute fixes

Requirements

  • 3+ years of professional software engineering experience
  • Strong Python engineering experience including Python packaging
  • Experience packaging for PyPI, Conda, or similar ecosystems
  • Experience working with Windows OS in development and build environments
  • Familiarity with compiled build systems and tooling (C/C++, compilers, linkers, Make, CMake, Meson, or setuptools)
  • Strong written and verbal communication skills with client-facing experience
  • GitHub or portfolio demonstrating relevant work in packaging or OSS contributions

Preferred Qualifications

  • Contributions to conda-forge
  • Familiarity with Conda or Pixi
  • Familiarity with JFrog Artifactory
  • Experience with CI/CD workflows for packaging and build automation
  • Experience supporting scientific computing, ML/AI, or performance-oriented software

Benefits

  • 100% employer paid medical premiums
  • Self-managed PTO with a minimum time off requirement

About the Company

OpenTeams builds energy-efficient, cost-effective, and empowering AI models with an open-source ethos. We reinvest 3% of our profits back into the open-source community to ensure technology serves everyone.

Skills & tools

PythonCondaC++

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 013+ years software engineering experience
  2. 02Python packaging expertise
  3. 03Conda or PyPI experience
  4. 04Windows OS development experience
  5. 05Compiled build systems knowledge
  6. 06Client-facing communication skills
  7. 07GitHub portfolio
ScoutJobsAd

Wake up to a shortlist, not a search results page.

ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches