Software Engineer – Python & Go (GitHub Migration)
Company: Centraprise
Location: Guadalajara, Mexico Metropolitan Area
Type: Full-time
Posted: 2026-04-21
About this role
Role: Software Engineer – Python & Go (GitHub Migration)
Location: Guadalajara, MX / Brazil (Remote)
Roles and Responsibilities
The Software Developer will join a dedicated Virtusa team responsible for managing the end-to-end migration of repositories across a phased timeline. Key responsibilities include:
- Stakeholder Intake & Triage:
Communicate directly with engineering teams to identify and catalog all packages released by their projects, using standard ticketing and workflow systems inside Google
- Code & Configuration Migration:
Write and implement necessary configuration changes and code updates to route projects through the new secure release gate.
- Phased Milestone Execution:
Execute the migration strategy across structured phases, beginning with smaller pilot environments and progressively scaling up to complex, mission-critical internal libraries.
- Reporting:
Provide weekly progress updates to Google & Virtusa leadership detailing stakeholder engagement, milestone advancement, and the total count of successfully migrated packages.
- Throughput:
Achieve an end-to-end migration of at least 12 agreed repositories per week (expected range of 12-18).
Required Skills and Qualifications
Technical Requirements:
- Experience:
At least 5+ years of professional software engineering and programming experience.
- Languages:
Strong, demonstrable proficiency in Python and Go programming languages.
- Version Control:
Hands-on experience working with GitHub and managing repositories at scale.
- Key Differentiator (Highly Desirable):
Familiarity with and prior working experience in Google Development Tools, specifically Buganizer and Taskflow.
Operational Requirements:
- Location:
Must be based in Mexico (Guadalajara) / Brazil (Sao Paulo region)
- Time Zone Overlap:
Must maintain working time-zone overlap with US-based Googler teams to facilitate the intake process