Ir al contenido

Engineer C++

Ciudad de México, CMX, México

About the Role:

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.

Key Responsibilities:

  • 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.

Your 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.
  • Senior Associate L1 (4+ Yoe) 
  • Senior Associate L2 (7+ YoE) 
Relación con el cliente
Evolución personal
Autonomía
Trabajo administrativo
Conocimiento técnico

Responsabilidades

  • Dirigir todo el ciclo de ventas
  • Alcanzar los objetivos de ventas mensuales
  • Evaluar las necesidades del cliente
  • Negociar y contratar
  • Dominar demostraciones de nuestro software

Requisitos

  • Licenciatura o superior
  • Pasión por productos de software
  • Excelente nivel de inglés escrito
  • Altamente creativo e independiente
  • Permiso de trabajo válido para Bélgica

Deseable

  • Experiencia en redacción de contenido en línea
  • Idiomas adicionales
  • Experiencia en Google Adwords
  • Habilidades analíticas avanzadas

¿Cuáles son las ventajas del trabajo?


  • Forme parte de un equipo de personas muy inteligentes dentro de una cultura amistosa y abierta.
  • Sin gerentes incompetentes, herramientas complejas ni horarios de trabajo rígidos
  • No perdemos tiempo en procesos empresariales. Tendrá responsabilidades reales y autonomía.
  • Amplíe su conocimiento sobre diversos sectores comerciales
  • Crear contenido que ayude a nuestros usuarios a diario
  • Responsabilidades y retos reales en una empresa que se expande con rapidez.
Nuestro producto
Nuestro producto

Descubra nuestros productos.

MÁS INFORMACIÓN

Qué ofrecemos

Todos los empleados pueden ver lo importante que es su trabajo. Contribuya al éxito de la empresa.
Organizamos varias actividades a lo largo del año, como actividades deportivas semanales, eventos para fomentar el trabajo en equipo, convivencias mensuales y más.


Beneficios

Puesto de tiempo completo
Salario atractivo.


Capacitaciones

12 días al año, incluyendo
6 a su elección.


Actividad deportiva

Practique cualquier deporte con sus colegas
y nosotros lo pagamos.


Comida y bebida

Ofrecemos fruta, café y
botanas.