Remote C++ Expert Engineer - High-Performance Systems

Ensono

Little Rock (AR)

Remote

USD 130,000 - 150,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Unlimited Paid Days Off
401k with company match
Education Reimbursement

Job summary

Ensono is seeking an Expert C++ Software Engineer for a remote role in the United States. You will design, develop, and maintain production‑level C++ systems, lead architectural decisions, mentor peers, and drive best practices across the software lifecycle.

Responsibilities include building scalable components, CI/CD pipelines, Docker workflows, and cross‑functional collaboration in a Linux environment. A CS degree or equivalent experience is required, with focus on memory management and

Qualifications

  • Expert understanding of dynamic memory allocation, RAII, smart pointers (unique_ptr, shared_ptr, weak_ptr)
  • Experience diagnosing memory leaks, dangling pointers, and buffer overflows
  • Strong command of C++ threading model (std::thread, std::mutex, std::atomic, std::condition_variable)
  • Experience with lock‑free and wait‑free programming patterns
  • Ability to resolve race conditions, deadlocks, and thread‑safety issues
  • Expert‑level CMake for cross‑platform build configuration
  • Proficiency with Docker for containerised development and deployment
  • Hands‑on experience designing and maintaining CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions)
  • Advanced use of GDB for low‑level debugging and post‑mortem analysis
  • Proficiency with Valgrind (Memcheck, Helgrind, Callgrind) for memory and thread analysis
  • Bachelor’s or master’s in CS or related field; equivalent experience
  • Soft skills: problem solving, communication, independence and teamwork
  • US Citizen

Responsibilities

  • Architect, develop, and maintain high‑performance C++ applications
  • Lead code reviews and enforce coding standards
  • Design and maintainCI/CD pipelines and Docker workflows
  • Mentor junior and mid‑level engineers and drive technical growth
  • Collaborate with cross‑functional teams in Linux environments
  • Interact with relational data sources using SQL when required
  • Manage source control and release workflows with Git
  • Participate in system design discussions and effort estimation

Skills

C++ expert
Memory management
Multithreading
Smart pointers
CMake
Git
CI/CD
GDB
Valgrind
Docker
Python
Shell scripting
SQL basics
Linux
Mentorship

Education

Bachelor’s or Master’s in CS
Equivalent industry experience

Tools

CMake
Docker
Jenkins/GitLab CI/GitHub Actions
GDB
Valgrind
Git
Python
Shell scripting
SQL
Linux

Job description

Ensono is seeking an Expert C++ Software Engineer for a remote role in the United States. You will design, develop, and maintain production‑level C++ systems, lead architectural decisions, mentor peers, and drive best practices across the software lifecycle.

Responsibilities include building scalable components, CI/CD pipelines, Docker workflows, and cross‑functional collaboration in a Linux environment. A CS degree or equivalent experience is required, with focus on memory management and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Expert Engineer - High-Performance (Remote)
Senior C++ Expert Engineer - High-Performance (Remote)

Ensono • Topeka (KS)

Remote
USD 130,000 - 150,000
Unlimited Paid Days Off
Health plan options (3)
401k with company match
+8
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++ Systems Architect & Tech Lead
Remote Senior C++ Systems Architect & Tech Lead

Ensono • Salem (OR)

On-site
USD 130,000 - 150,000
Unlimited paid time off
401k with company match
Health plan options
+3
Expert C++ Software Engineer
Expert C++ Software Engineer

Ensono • Little Rock (AR)

Remote
USD 130,000 - 150,000
Unlimited Paid Days Off
401k with company match
Education Reimbursement
Expert C++ Software Engineer
Expert C++ Software Engineer

Ensono • Topeka (KS)

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

Ensono • United States

Remote
USD 130,000 - 150,000
Unlimited PTO
Health plan options
401k with company match
+4
Remote Mainframe Engineer — COBOL/CICS & DevOps
Remote Mainframe Engineer — COBOL/CICS & DevOps

Ensono • Miami (FL)

Remote
USD 97,000 - 115,000
Unlimited Paid Days Off
Three health plan options
401k with company match
+1
Remote Mainframe Engineer - Lead COBOL, CICS & DB2
Remote Mainframe Engineer - Lead COBOL, CICS & DB2

Ensono • Salt Lake City (UT)

Remote
USD 97,000 - 115,000
Unlimited Paid Days Off
Three health plan options
401k with company match
+1
Remote Mainframe Engineer: COBOL/CICS/DB2 Expert
Remote Mainframe Engineer: COBOL/CICS/DB2 Expert

Ensono • Salem (OR)

Remote
USD 97,000 - 115,000
Unlimited Paid Days Off
Three health plan options
401k with company match
+2
Remote Mainframe Engineer: Lead COBOL/DB2
Remote Mainframe Engineer: Lead COBOL/DB2

Ensono • Topeka (KS)

Remote
USD 97,000 - 115,000
Unlimited PTO
Health plan options
401k with company match
+2