Remote C++ Expert Engineer — High-Performance Systems

Ensono

Chicago (IL)

Remote

USD 130,000 - 150,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Unlimited Paid Days Off
Health plan options
401k with company match
Fertility/ Adoption reimbursement

Job summary

Ensono is seeking a highly skilled C++ expert to join our engineering team as a production-focused engineer. The role emphasizes design, development, and maintenance of high-performance C++ systems in a remote-capable environment across the United States.

You will mentor peers, drive architectural decisions, and lead best practices throughout the software lifecycle, while collaborating with cross-functional teams in a Linux-based development environment.

Qualifications

  • Expert understanding of dynamic memory allocation and RAII.
  • Experience diagnosing memory leaks and pointer issues.
  • Familiarity with memory allocators and memory pools.
  • Strong C++ threading model knowledge.
  • Experience with lock-free/wait-free patterns.
  • Identify race conditions, deadlocks, and thread-safety issues.
  • Expert-level CMake for cross-platform builds.
  • Proficiency with Docker for development and deployment.
  • Design/maintain CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions).
  • Advanced GDB usage for debugging and post-mortem analysis.
  • Valgrind tools for memory/thread analysis.
  • Bachelor’s or Master’s in CS or related field; equivalent exp.
  • Soft skills: problem-solving, communication, teamwork.

Responsibilities

  • Architect, develop, and maintain high-performance C++ applications.
  • Own critical system components with focus on reliability and performance.
  • Lead code reviews and enforce coding standards across the team.
  • Define and maintain CMake-based build systems for multi-platforms.
  • Maintain Docker-based containerisation workflows for CI/CD.
  • Diagnose issues with GDB/Valgrind; drive performance profiling.
  • Collaborate with Linux-based development teams.
  • Mentor junior engineers and drive technical growth.
  • Participate in design discussions, planning, and estimation.

Skills

C++ expert
Memory management
Multithreading
CMake
Docker
CI/CD pipelines
GDB debugging
Valgrind tools
Linux development
Python scripting
Shell scripting
SQL

Education

Bachelor's or Master's in CS/Software Engineering
Equivalent industry experience

Tools

Docker
CMake
CI/CD (Jenkins/GitLab/GitHub Actions)
Git
GDB
Valgrind
Linux
Python

Job description

Ensono is seeking a highly skilled C++ expert to join our engineering team as a production-focused engineer. The role emphasizes design, development, and maintenance of high-performance C++ systems in a remote-capable environment across the United States.

You will mentor peers, drive architectural decisions, and lead best practices throughout the software lifecycle, while collaborating with cross-functional teams in a Linux-based development environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote C++ Expert Engineer - Lead High-Performance Systems
Remote C++ Expert Engineer - Lead High-Performance Systems

Ensono • United States

Remote
USD 130,000 - 150,000
Unlimited PTO
Health plan options
401k with company match
+4
Remote Senior C++ Engineer — High-Performance Systems
Remote Senior C++ Engineer — High-Performance Systems

Ensono • Houston (TX)

Remote
USD 130,000 - 150,000
Unlimited Paid Days Off
Health plan options
401k with company match
+7
Remote C++ Expert Engineer - High-Performance Leader
Remote C++ Expert Engineer - High-Performance Leader

Ensono • Atlanta (GA)

Remote
USD 130,000 - 150,000
Unlimited Paid Days Off
Health plan options
401k with company match
+3
Remote C++ Expert Engineer - Performance Systems Lead
Remote C++ Expert Engineer - Performance Systems Lead

Ensono • Trenton (NJ)

Remote
USD 130,000 - 150,000
Unlimited Paid Days Off
Three health plan options
401k with company match
+3
Remote Senior C++ Architect: High-Performance Systems Lead
Remote Senior C++ Architect: High-Performance Systems Lead

Ensono • Madison (WI)

Remote
USD 130,000 - 150,000
Unlimited Paid Days Off
Health plan options
401k with company match
+1
Senior C++ Architect & Performance Lead (Remote)
Senior C++ Architect & Performance Lead (Remote)

Ensono • Olympia (WA)

Remote
USD 130,000 - 150,000
Unlimited Paid Days Off
Health plan options
401k with company match
+3
Expert C++ Software Engineer
Expert C++ Software Engineer

Ensono • Olympia (WA)

Remote
USD 130,000 - 150,000
Unlimited Paid Days Off
Health plan options
401k with company match
+3
Expert C++ Software Engineer
Expert C++ Software Engineer

Ensono • Trenton (NJ)

Remote
USD 130,000 - 150,000
Unlimited Paid Days Off
Three health plan options
401k with company match
+3
Expert C++ Software Engineer
Expert C++ Software Engineer

Ensono • Atlanta (GA)

Remote
USD 130,000 - 150,000
Unlimited Paid Days Off
Health plan options
401k with company match
+3
Expert C++ Software Engineer
Expert C++ Software Engineer

Ensono • Houston (TX)

Remote
USD 130,000 - 150,000
Unlimited Paid Days Off
Health plan options
401k with company match
+7