- Upgrade and integrate third-party Python packages, resolving packaging, compatibility, build, and automated test failures. - Upgrade Python packages across multiple supported runtime versions. - Resolve dependency, API, import, packaging, and test failures. - Update package metadata and internal build configurations. - Reconcile local code patches and diagnose CI/presubmit failures. - Validate package upgrades and maintain technical documentation. - Strong Python development and debugging skills required. - Experience with pip, PyPI, wheels, virtual environments, and Python package management. - Proficient in pytest or equivalent testing frameworks. - Skilled in dependency resolution and version compatibility. - Experience with Git, Linux scripting, CI/CD, and log analysis. - Experience maintaining or integrating open-source packages. - Preferred: Experience with setuptools, Poetry, native C extension builds, Bazel, Copybara, monorepos, and security remediation. - No background check or drug screen required.
Numbers & Facts
Location
Edison, NJ
Skills
Analysis Skillsunmatched
Application Programming Interface (API)unmatched
Background Investigationunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Gitunmatched
Identify Issuesunmatched
Linux Operating Systemunmatched
Metadataunmatched
Open Sourceunmatched
Python Programming/Scripting Languageunmatched
Scripting (Scripting Languages)unmatched
Software Engineeringunmatched
Software Patchesunmatched
Technical Writingunmatched
Test Automationunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.