Remote Senior C++ Architect & Systems Lead

Ensono

Detroit (MI)

Remote

USD 130,000 - 150,000

Full time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Unlimited Paid Days Off
Three health plan options
401k with company match
Dental, vision, disability, life and A
AD&D coverage
Fertility coverage and adoption/surrog
Paid parental leave
Education Reimbursement
Sabbatical leave
Wellness program
Flexible work schedule

Job summary

Ensono is seeking an expert C++ Software Engineer for a remote role in the United States. The role focuses on designing, developing, and maintaining high-performance C++ systems, with leadership responsibilities in architectural decisions and mentoring peers.

Ideal candidates have 10+ years of hands-on production C++ experience, strong memory management and multithreading skills, and a proven track record with CI/CD, Docker, and Linux environments.

Qualifications

  • Expert understanding of dynamic memory allocation and RAII.
  • Strong knowledge of C++ threading model and memory management.
  • Experience with memory leak diagnosis and debugging.
  • Familiarity with build systems and CI/CD pipelines.
  • Excellent problem-solving and teamwork skills.

Responsibilities

  • Architect, develop, and maintain complex high-performance C++ applications.
  • Take ownership of critical system components for reliability, scalability, and performance.
  • Design and implement advanced memory management and concurrent/multithreaded architectures.
  • Lead code reviews and enforce coding standards across the team.
  • Maintain CMake-based build configurations and multi-platform support.
  • Design and maintain CI/CD pipelines and Docker-based workflows.
  • Diagnose issues with GDB/Valgrind; drive performance profiling and tuning.
  • Collaborate with Linux-based development teams and mentor junior engineers.

Skills

C++ expertise
Memory management
Multithreading
CI/CD
CMake
Docker
GDB
Valgrind
Linux
Python
Git
SQL

Education

Bachelor’s or Master’s in Computer Science or related field

Tools

CMake
Docker
Git
GDB
Valgrind
Jenkins
GitHub Actions
Linux
Python
SQL

Job description

Ensono is seeking an expert C++ Software Engineer for a remote role in the United States. The role focuses on designing, developing, and maintaining high-performance C++ systems, with leadership responsibilities in architectural decisions and mentoring peers.

Ideal candidates have 10+ years of hands-on production C++ experience, strong memory management and multithreading skills, and a proven track record with CI/CD, Docker, and Linux environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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
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
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
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 C++ Expert Engineer — High-Performance Systems
Remote C++ Expert Engineer — High-Performance Systems

Ensono • Chicago (IL)

Remote
USD 130,000 - 150,000
Unlimited Paid Days Off
Health plan options
401k with company match
+1
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
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 • Chicago (IL)

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