Remote C++ Software Engineer — Growth & Impact

BairesDev

United States

Remote

USD 120,000 - 190,000

Full time

2 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
USD salary
Home office setup
Flexible hours
Parental leave
Paid vacations
National holidays
Mentorship

Job summary

BairesDev is seeking a Software Engineer with deep C/C++ expertise to architect and deliver high-performance applications. You will work with STL and Boost, optimize memory and threading, and manage modern build systems like CMake or Bazel.

This is 100% remote, offering excellent USD-based compensation and a globally distributed team. The ideal candidate has 5+ years of experience in C/C++ software development, strong English, and a track record of performance-focused optimization.

Qualifications

  • 5+ years of experience in Software Engineering with a focus on C/C++ application development.
  • Proven expertise in modern C++ (14/17/20) and STL/Boost.
  • Advanced proficiency in memory management, multithreading, and low-level performance optimization.

Responsibilities

  • Architect and develop high-performance applications using modern C++ standards.
  • Utilize the STL and Boost libraries to implement complex data structures and algorithms.
  • Manage system memory and resources efficiently to ensure high-speed application performance.
  • Implement multithreading techniques to optimize concurrent processing and throughput.
  • Configure and maintain build systems like CMake or Bazel for streamlined development workflows.
  • Conduct performance profiling and low-level optimizations to maintain system reliability.

Skills

C/C++ development
Modern C++ (14/17/20)
STL & Boost
Memory management
Multithreading
Build systems (CMake/Bazel)
Algorithm optimization

Tools

CMake
Bazel

Job description

BairesDev is seeking a Software Engineer with deep C/C++ expertise to architect and deliver high-performance applications. You will work with STL and Boost, optimize memory and threading, and manage modern build systems like CMake or Bazel.

This is 100% remote, offering excellent USD-based compensation and a globally distributed team. The ideal candidate has 5+ years of experience in C/C++ software development, strong English, and a track record of performance-focused optimization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Engineer - Remote Work | REF#297801
C++ Engineer - Remote Work | REF#297801

BairesDev • United States

Remote
USD 120,000 - 170,000
100% remote
Competitive USD compensation
Flexible hours
+3
Remote C++ Engineer: High-Performance & Multithreaded
Remote C++ Engineer: High-Performance & Multithreaded

BairesDev • United States

Remote
USD 120,000 - 170,000
100% remote
Competitive USD compensation
Flexible hours
+3
Software Engineer - Remote Work | REF#297806
Software Engineer - Remote Work | REF#297806

BairesDev • United States

Remote
USD 120,000 - 190,000
Remote work
USD salary
Home office setup
+5
Remote C++ Performance Engineer - Robotics
Remote C++ Performance Engineer - Robotics

BairesDev • United States

Remote
CLP 88,933,000 - 148,221,000
100% remote work
USD or local currency compensation
Hardware and software setup for home
+4
Remote C++ Systems Engineer - High-Performance Linux
Remote C++ Systems Engineer - High-Performance Linux

BairesDev • United States

Remote
MXN 2,260,000 - 3,390,000
100% remote work
Competitive USD compensation
Equipment provided
+3
C++ Optimization Engineer - Remote Work | REF#289450
C++ Optimization Engineer - Remote Work | REF#289450

BairesDev • United States

Remote
CLP 88,933,000 - 148,221,000
100% remote work
USD or local currency compensation
Hardware and software setup for home
+4
C++ Systems Engineer - Remote Work | REF#306381
C++ Systems Engineer - Remote Work | REF#306381

BairesDev • United States

Remote
MXN 2,260,000 - 3,390,000
100% remote work
Competitive USD compensation
Equipment provided
+3
C++ Optimization Engineer - Remote Work
C++ Optimization Engineer - Remote Work

BairesDev • United States

Remote
MXN 1,688,000 - 2,626,000
Remote work
Hardware provided
Flexible hours
+3
Senior C++/CPU Internals Engineer – Remote & Flexible
Senior C++/CPU Internals Engineer – Remote & Flexible

BairesDev • Peru (IL)

Remote
USD 120,000 - 180,000
Remote work
Hardware provided
Flexible hours
+2
Software Engineer (C++ / CPU Internals) - Remote Work | REF#295123
Software Engineer (C++ / CPU Internals) - Remote Work | REF#295123

BairesDev • United States

Remote
USD 140,000 - 210,000
Remote work
Competitive USD pay
Home-office setup
+3