MAS Global Consulting
MAS Global Consulting
MAS Global Consulting este o firmă de inginerie digitală și accelerare a adoptării inteligenței artificiale, care colaborează cu organizații mari pentru a dezvolta produse bazate pe inteligență artificială, platforme de date și sisteme modernizate. Activitatea sa cuprinde ingineria datelor, inteligența artificială aplicată și agentică, precum și modernizarea digitală a operațiunilor esențiale, deservind clienți din producție, servicii financiare, sectorul bancar, asigurări și sănătate. Firma lucrează după un model condus de inginerie, folosind acceleratori proprietari și echipe nearshore din SUA și America Latină pentru a duce proiectele de la concept la lansare. MAS Global Consulting sprijină și inițiative de dezvoltare a forței de muncă, ca parte a activității sale cu impact social.

Senior Python Engineer, Tampa On-site

Lead Python 3.12 migration work, including runtime upgrades, dependency updates, and compatibility testing. Contribute to MAS Global Consulting’s digital engineering projects for startups and Fortune 100 companies.

Descriere

  • Prepare migration pull requests for assigned packages and services in line with the team’s Python 3.12 upgrade plan.
  • Address dependency and build compatibility problems by adjusting version constraints and replacing deprecated or unsupported libraries.
  • Check upgrades with unit, integration, and runtime compatibility tests; investigate failures and record evidence to support a safe rollout.
  • Refine migration scripts, build settings, linting, and static checks so recurring upgrade work is safer and easier to review.
  • Coordinate with package and service owners on review feedback, monitor progress and blockers, and raise issues that need broader platform changes.
  • Join the platform engineering team carrying out a Python 3.12 migration across a large codebase.

Cerințe

  • At least five years of professional Python experience, maintaining production services or shared libraries in a large codebase.
  • Advanced English proficiency (B2/C1) is required, along with strong written and spoken communication.
  • Strong command of Python packaging and build tools, including dependency resolution, version constraints, virtual environments, and package compatibility.
  • Practical experience upgrading Python runtimes and libraries, diagnosing version-related behavior changes, and handling transitive dependencies.
  • Experience using linting, formatting, and static analysis in CI/CD pipelines.
  • Strong testing and debugging ability, including separating migration regressions from unrelated failures.
  • Experience with large refactors, staged runtime rollouts, or coordinated dependency upgrades across many packages and services.
  • Familiarity with native Python extensions, compiled dependencies, or compatibility issues on Linux and Apple Silicon.
  • Experience creating reusable migration scripts or automation to reduce repetitive upgrade work.
  • Experience in developer productivity, build and test infrastructure, or platform engineering teams.

Locuri de muncă similare