Senior C++ Engineer L1

MPS Group LLC

Bogotá ciudad

Presencial

COP 120.000.000 - 180.000.000

Jornada completa

14 días+
Generador de candidaturas

Una candidatura hecha para este puesto de trabajo — un currículum y una carta de presentación adaptados que responden directamente a la oferta.

Supera los filtros ATS

Descripción de la vacante

MPS Group LLC in Bogotá, Colombia seeks a Senior C++ Engineer to lead refactoring of a production-grade application, preserving behavior while modernizing codebase.

You will analyze legacy systems, reduce technical debt, and collaborate with architects to improve maintainability, performance, and testability in a distributed team environment.

Formación

  • Strong professional experience developing production applications in C++.
  • Experience with large, legacy, or long-lived enterprise codebases.
  • Proven refactoring, modernization, or debt-reduction experience.

Responsabilidades

  • Analyze and understand complex legacy C++ codebases to support refactoring initiatives.
  • Refactor components to improve maintainability, readability, performance, and quality.
  • Identify and resolve defects while preserving existing functionality.
  • Collaborate with architects and engineers to define safe incremental strategies.
  • Conduct code reviews and promote engineering best practices.
  • Improve unit testing coverage and validate refactored functionality.
  • Document findings and decisions for future maintainability.

Conocimientos

C++
Legacy code
Refactoring
Unit testing
Git
Distributed teams

Descripción del empleo

Responsibilities

We're seeking a Senior C++ Engineer to join a team working on the refactoring and enhancement of a critical, production-grade application. This role focuses on improving and evolving an existing C++ codebase while preserving current system behavior, architecture, and technology choices. The successful candidate will be comfortable understanding complex legacy code, identifying technical debt, and implementing improvements within an established environment without introducing major technology changes.

Your Impact
  • Analyze and understand complex legacy C++ codebases to support ongoing refactoring initiatives.
  • Refactor existing components to improve maintainability, readability, performance, and code quality.
  • Identify and resolve defects, inefficiencies, and architectural issues while preserving existing functionality.
  • Collaborate with architects, technical leads, and engineers to define safe and incremental refactoring strategies.
  • Conduct code reviews and promote engineering best practices across the team.
  • Improve unit testing coverage and support validation of refactored functionality.
  • Document technical findings, design decisions, and refactoring approaches for future maintainability.
Qualifications
Skills & Experience
  • Strong professional experience developing production applications in C++.
  • Experience working with large, legacy, or long-lived enterprise codebases.
  • Proven experience performing code refactoring, code modernization, or technical debt reduction initiatives.
  • Strong understanding of object-oriented design principles, design patterns, and software engineering best practices.
  • Experience debugging complex systems and performing root cause analysis.
  • Solid understanding of memory management, performance optimization, and code quality practices in C++.
  • Experience using source control systems such as Git.
  • Strong communication skills and ability to collaborate in distributed teams.
Set Yourself Apart With
  • Experience reverse-engineering undocumented or poorly documented systems.
  • Experience improving testability and automated test coverage in legacy applications.
  • Familiarity with static code analysis, profiling, and performance diagnostic tools.
  • Experience working in regulated or mission-critical environments where backward compatibility is required.
  • Exposure to AI-assisted development tools such as GitHub Copilot, Claude Code, or similar engineering productivity tools.
  • Experience supporting incremental modernization initiatives while maintaining existing architecture constraints.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior C++ Engineer L2
Senior C++ Engineer L2

MPS Group LLC • Bogotá ciudad

Presencial
COP 90.000.000 - 150.000.000
C++ Senior Lead Engineer
C++ Senior Lead Engineer

Publicis Groupe Holdings B.V • Bogotá ciudad

Presencial
COP 12.000.000 - 19.000.000
C++ Senior Engineer (Contractor/Temporary)
C++ Senior Engineer (Contractor/Temporary)

Publicis Groupe Holdings B.V • Bogotá ciudad

Presencial
COP 130.788.000 - 242.892.000
Senior C++ Engineer - Legacy Code Modernization
Senior C++ Engineer - Legacy Code Modernization

Publicis Groupe Holdings B.V • Bogotá ciudad

Presencial
COP 130.788.000 - 242.892.000
C++ Senior Lead Engineer
C++ Senior Lead Engineer

Publicis Sapient • Bogotá ciudad

Presencial
COP 297.069.000 - 429.100.000
Senior C++ Technical Lead - Legacy Modernization Expert
Senior C++ Technical Lead - Legacy Modernization Expert

Publicis Sapient • Bogotá ciudad

Presencial
COP 297.069.000 - 429.100.000
Senior C++ Technical Lead - Legacy Refactor Expert
Senior C++ Technical Lead - Legacy Refactor Expert

Publicis Groupe Holdings B.V • Bogotá ciudad

Presencial
COP 12.000.000 - 19.000.000
Senior C++ Engineer: Legacy Code Refactor
Senior C++ Engineer: Legacy Code Refactor

MPS Group LLC • Bogotá ciudad

Presencial
COP 90.000.000 - 150.000.000
Software Engineer (C#) ID90603
Software Engineer (C#) ID90603

AgileEngine • Córdoba

Híbrido
COP 195.351.000 - 293.026.000
Mentorship
Education budget
Top-tier clients
+1
Senior Software Engineer – C# ID55642
Senior Software Engineer – C# ID55642

AgileEngine • Perímetro Urbano Yopal

Presencial
COP 213.606.750 - 284.809.000
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps
Competitive compensation: USD-based pay with education, fitness, and team activity budgets
Exciting projects: Modern solutions with Fortune 500 and top product companies
+1