C++ Engineer

2 semanas atrás


Vitória, Brasil buscojobs Brasil Tempo inteiro

Overview

Location: Brazil • Job Mode: Full-time • Work from home

Job Summary

As a C++ Engineer, you will play a key role in shaping the architecture, performance, and scalability of complex systems by leveraging deep expertise in Modern C++. You’ll collaborate with cross-functional teams to enhance infrastructure resilience, optimize delivery pipelines, and elevate observability and security through efficient, high-quality code. This position requires advanced proficiency in memory management, object-oriented design, template programming, metaprogramming, and multithreading.

Responsibilities and Duties
  • Refactor and maintain large-scale codebases with millions of lines of code;
  • Reverse-engineer legacy components and undocumented systems;
  • Diagnose and resolve complex, cross-module issues;
  • Promote exception safety and implement robust error-handling strategies;
  • Ensure code quality and maintainability during refactoring processes;
  • Debug intricate interactions across modules and subsystems.
Essential Skills
  • Strong proficiency in Modern C++;
  • Deep understanding of memory management (manual allocation, smart pointers, leak detection, custom allocators);
  • Solid grasp of object-oriented design (inheritance, polymorphism, design patterns);
  • Expertise in templates and metaprogramming;
  • Experience with concurrency and multithreading (mutexes, atomic operations, thread safety);
  • Proficient in STL (containers, algorithms, iterators);
  • Familiarity with exception safety and clean error-handling paradigms.
About Encora

Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.

At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

#J-18808-Ljbffr
  • Software Engineer

    3 semanas atrás


    Vitória, Brasil Canonical Tempo inteiro

    Software Engineer - Cross-platform C++ - Multipass Join or sign in to find your next job Join to apply for the Software Engineer - Cross-platform C++ - Multipass role at Canonical Software Engineer - Cross-platform C++ - Multipass 4 months ago Be among the first 25 applicants Join to apply for the Software Engineer - Cross-platform C++ - Multipass role...

  • Senior C++ Engineer

    Há 2 dias


    Vitória Brasil Intellias Tempo inteiro

    Dive deep into Digital!For 20 years Intellias has been developing top-tier digital solutions for the world's leading companies, keeping them in line with the latest technology trends.Join in and provide innovations for the future!We are looking for a highly motivated and talented Senior Engineer with excellent qualifications to help design and build cross...

  • C++ Tech Lead

    3 semanas atrás


    Vitória, Brasil BairesDev Tempo inteiro

    Join to apply for the C++ Tech Lead - Trabalho Remoto | REF# role at BairesDev 4 months ago Be among the first 25 applicants Join to apply for the C++ Tech Lead - Trabalho Remoto | REF# role at BairesDev Get AI-powered advice on this job and more exclusive features. Há mais de 15 anos, a BairesDev é líder em projetos tecnológicos. Entregamos...

  • Senior C++ Developer

    3 semanas atrás


    Vitória, Brasil Teramind Tempo inteiro

    Join to apply for the Senior C++ Developer (macOS) role at Teramind 12 hours ago Be among the first 25 applicants Join to apply for the Senior C++ Developer (macOS) role at Teramind About TeramindTeramind is the leading platform for user behavior analytics, serving multiple use cases from insider risk mitigation to business process optimization. With our...

  • Ubuntu Security Engineer

    3 semanas atrás


    Vitória, Espírito Santo, Brasil Canonical Tempo inteiro

    Join to apply for the Ubuntu Security Engineer role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Ubuntu Security Engineer role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in...

  • Software Engineer

    3 semanas atrás


    Vitória, Brasil Canonical Tempo inteiro

    Join to apply for the Software Engineer - L3 Support role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer - L3 Support role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used...

  • Devops Engineer

    2 semanas atrás


    Vitória Brasil Redspark.Io Tempo inteiro

    Dev Ops Sênior | PJ | 100% Remoto Estamos em busca de um(a) Engenheiro(a) Dev Ops Sênior para se juntar ao nosso time em um projeto desafiador e de grande escala.Se você é apaixonado(a) por automação, infraestrutura como código (Ia C) e pelo ecossistema Google Cloud Platform (GCP) , essa vaga é para você.A sua missão será construir, escalar e...


  • Vitória, Brasil Canonical Tempo inteiro

    Join to apply for the Senior/Staff/Principal Engineer role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Senior/Staff/Principal Engineer role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating systems to the global enterprise...

  • Software Engineer, Ceph

    3 semanas atrás


    Vitória, Brasil Canonical Tempo inteiro

    Software Engineer, Ceph & Distributed Storage Join or sign in to find your next job Join to apply for the Software Engineer, Ceph & Distributed Storage role at Canonical Software Engineer, Ceph & Distributed Storage 1 day ago Be among the first 25 applicants Join to apply for the Software Engineer, Ceph & Distributed Storage role at Canonical Canonical...


  • Vitória, Brasil Canonical Tempo inteiro

    Join to apply for the Ubuntu Core Software Engineer role at Canonical 1 day ago Be among the first 25 applicants Join to apply for the Ubuntu Core Software Engineer role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating systems to the global enterprise and...