6 дней назад
Senior C++ Engineer L2 (C++)
4 300 - 5 040$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior C++ Engineer L2 (C++): Refactoring and enhancing a critical production-grade C++ application while preserving existing behavior, architecture, and technology choices with an accent on legacy code analysis, technical debt reduction, and backward-compatible improvements. Focus on debugging complex systems, improving performance and test coverage, and implementing safe incremental modernization strategies.
Location: Remote from Lima, Bogota, Medellin, Ciudad de México, Ciudad Autónoma de Buenos Aires (CABA), São Paulo, San Jose, or Santiago
Salary: $4,300–$5,040 per month, USD
Company
supports engineering teams working on production-grade software and legacy codebase modernization.
What you will do
- Refactor existing C++ components to improve maintainability, readability, performance, and code quality.
- Identify and resolve defects, inefficiencies, architectural issues, and technical debt while preserving existing functionality.
- Collaborate with architects, technical leads, and engineers on safe, incremental refactoring strategies.
- Conduct code reviews and promote software engineering best practices.
- Improve unit test coverage and validate refactored functionality.
- Document technical findings, design decisions, and refactoring approaches.
Requirements
- Strong professional experience developing production applications in C++.
- Experience working with large, legacy, or long-lived enterprise codebases and reverse-engineering poorly documented systems.
- Knowledge of object-oriented design principles, design patterns, software engineering practices, memory management, and performance optimization.
- Experience debugging complex systems, performing root cause analysis, and reducing technical debt.
- Experience with source control systems such as Git.
- Strong communication skills and ability to collaborate in distributed teams.
Nice to have
- Experience improving testability and automated test coverage in legacy applications.
- Familiarity with static code analysis, profiling, and performance diagnostic tools.
- Experience in regulated or mission-critical environments where backward compatibility is required.
- Experience with AI-assisted development tools such as GitHub Copilot or Claude Code.
- Experience supporting incremental modernization while maintaining architecture constraints.
Culture & Benefits
- Fully remote work from the listed Latin American locations.
- Work on a critical, production-grade application with an established architecture.
- Collaboration with architects, technical leads, and distributed engineering teams.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
IndigoSoft
3 дня назад
.NET Developer (Highload, Fintech)
3 500 - 4 500$
Andersen Lab
15 часов назад
Lead Go Developer
4 900 - 5 900$
9 дней назад
Backend Developer (Node.js)
4 200 - 8 000€
Findev
11 дней назад
Senior Python Developer
6 000 - 8 000$
Fundraise Up
9 дней назад
Backend Engineer (Node.js)
5 600 - 6 500€
11 дней назад
Senior Software Engineer (C++)
150 000 - 220 000$