SouthGeek S.A. logo

Senior Software Engineer (VB6 / Legacy Modernization)

Job Overview

Location

Remote

Job Type

Full-time

Category

Software Engineering

Date Posted

May 28, 2026

Full Job Description

📋 Description

  • Work on a large, mission-critical VB6 legacy codebase that supports government operations for 250+ U.S. municipalities, performing incremental modernization without disrupting live services.
  • Use AI coding tools daily—including Claude Code, Cursor, and GitHub Copilot—to analyze, document, and understand complex legacy VB6 and COM/ActiveX code.
  • Refactor legacy components by building new functionality in Python and SQL alongside the existing system, ensuring seamless integration and backward compatibility.
  • Write, optimize, and debug SQL queries in SQL Server environments, focusing on performance and data integrity within a multi-tenant architecture.
  • Diagnose and resolve production issues in a high-stakes environment where system downtime impacts public services and government workflows.
  • Collaborate directly with the client’s engineering and product teams, operating as an embedded member with full ownership of assigned modules and systems.
  • Contribute to a modernization roadmap that gradually replaces legacy VB6 components with scalable, maintainable Python and SQL-based solutions.
  • Maintain and enhance documentation of legacy systems using AI-assisted tools to improve knowledge transfer and reduce technical debt.
  • Participate in code reviews, sprint planning, and technical discussions conducted in English with a U.S.-based client team.
  • Work within a CI/CD pipeline environment, leveraging tools like Jenkins or GitHub Actions to automate testing and deployment processes.
  • Adapt to a hybrid workflow that alternates between deep legacy code exploration and modern development in Python, SQL, and related tooling.
  • Support the transition from legacy COM/ActiveX components to modern APIs and services while preserving business logic and data relationships.
  • Engage with a team that values long-term partnerships, ownership, and continuous learning in a remote, cross-cultural engineering environment.

🎯 Requirements

  • Comfort working daily with AI coding tools (Claude Code, Cursor, Copilot, or similar)
  • Solid experience with SQL Server and relational database design
  • Experience navigating and contributing to large, complex legacy codebases
  • Strong debugging and problem-solving skills in production environments
  • Ability to read and understand VB6, COM/ActiveX, or equivalent legacy technologies

🏖️ Benefits

  • Long-term projects
  • 100% remote work
  • Payment in USD
  • PTO
  • English lessons
  • Technical training
  • WFH budget
  • Career Coaching

Skills & Technologies

Python
Jenkins
GitHub
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

SouthGeek S.A. logo
SouthGeek S.A.
Visit Website

About SouthGeek S.A.

SouthGeek is an Argentine software development company specializing in scalable web and mobile applications for startups and enterprises. Founded in 2014, the firm offers full-stack engineering, cloud architecture, UX/UI design, and dedicated agile teams. It focuses on fintech, healthcare, and logistics projects across Latin America and the United States, emphasizing clean code, automated testing, and continuous delivery. The company operates remotely from Córdoba, Buenos Aires, and Montevideo, integrating regional talent with global clients to accelerate digital transformation and reduce time-to-market for complex products.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
United States (Remote)
Full-time
Expired Jun 13, 2026
Fiber
Remote
Degree Required

3 months ago

Expired
Serbia
Full-time
Expired Jun 13, 2026
Python
Java
Remote

3 months ago

London
Full-time
Expires Sep 19, 2026
Onsite

4 days ago

Expired
China
Full-time
Expired Jun 25, 2026
JavaScript
TypeScript
React
+5 more

3 months ago