Engineer/Senior Engineer, Packaging @OpenTeams
Software Development
Salary $85,000–$200,00..
Remote Location
Employment Type full-time
Posted 3wks ago

[Hiring] Engineer/Senior Engineer, Packaging @OpenTeams

3wks ago - OpenTeams is hiring a remote Engineer/Senior Engineer, Packaging. 💸 Salary: $85,000–$200,000 usd depending on experience 📍Location: Worldwide

Role Description

OpenTeams is hiring a Engineer/Senior Engineer, Packaging to join our team of open-source engineers and consulting professionals. This role will support a key client engagement and requires strong technical packaging expertise combined with the ability to work directly with stakeholders in a client-facing environment and communicate with the wider open source python packaging community.

A core part of this position will involve building and packaging Python projects for Conda-based ecosystems, and ensuring cross-platform reliability—especially on Windows. Additionally, ensuring that python packaging systems and tools work smoothly within enterprise software environments.

In this position, you’ll get to:

  • 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++, and potentially other languages depending on project needs).
  • Support packaging workflows targeting Conda ecosystems.
  • Troubleshoot and improve build reliability across operating systems, with a strong focus on Windows.
  • Troubleshoot and improve python packaging tooling within enterprise settings.
  • Work directly with client stakeholders onsite, translating needs into technical requirements and solutions.
  • Maintain and extend documentation for packaging workflows and build processes.
  • Collaborate with open source community, openteams engineers, learn from peers, and contribute to a culture of high-quality delivery.
  • Drive constructive conversations around tooling, engineering practices, and process improvements.
  • Review code and provide thoughtful feedback during code reviews.
  • Communicate openly with upstream sources to report issues and contribute fixes.

Qualifications

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

Requirements

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

Benefits

  • 100% employer paid medical premiums for employees.
  • Self-managed PTO with a minimum time off requirement.
  • Opportunities to collaborate with global experts.
  • Contribute to open source projects that power the world’s technology.
  • Support for curiosity, creativity, and ownership.
Before You Apply
worldwide Be aware of the location restriction for this remote position: Worldwide
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Engineer/Senior Engineer, Packaging @OpenTeams
Software Development
Salary $85,000–$200,00..
Remote Location
Employment Type full-time
Posted 3wks ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 125,000+ Remote Jobs
worldwide Be aware of the location restriction for this remote position: Worldwide
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 125,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

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

4.9 ★★★★★ from 500+ reviews

128,939+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later