×
Register Here to Apply for Jobs or Post Jobs. X

Senior C++ Engineer

Job in Boise, Ada County, Idaho, 83701, USA
Listing for: Tek Leaders Inc
Full Time position
Listed on 2026-08-25
Job specializations:
  • Software Development
    Computer Software / Middleware, Software Engineer
Job Description & How to Apply Below

1 BZ (Remote) 1 MX (Remote) 6-12+ Months Contract Job Description Role Overview

Experienced C++ Engineers to manage third-party software dependencies across enterprise C++ monorepo. In this role, engineers will lead the integration, maintenance, and upgrade paths for external libraries, refactor breaking API changes, and optimize hermetic build pipelines to maintain high compilation speed and developer productivity.

Key Responsibilities
  • Dependency Management & Upgrades:
    Ingest, update, and maintain upstream third-party C++ libraries across a single unified source tree.
  • Monorepo Integration:
    Translate external build scripts into clean, standardized internal target definitions.
  • Large-Scale Refactoring:
    Identify, resolve, and automate fixes for breaking API/ABI changes, compiler warnings, and standard changes across downstream codebases.
  • Build Pipeline Optimization:
    Architect and fine-tune build rules, compiler flags, and distributed build caches to maintain fast compilation and test execution times.
  • Tooling & Automation:
    Utilize AST-based refactoring tools, static analyzers, and sanitizers (ASan, MSan, TSan) to validate external code safety and compliance.
Qualifications
  • C++ Expertise: 5+ years of production experience with modern C++ standards (C++17/C++20/C++23) in large multi-module applications.
  • Build Infrastructure:
    Advanced hands-on experience with production build platforms (e.g., Bazel, CMake) and compiler tool chains (Clang, GCC, MSVC).
  • Linkers & ABIs:
    Deep knowledge of dynamic/static linking, symbol visibility, and memory layout compatibility.
  • Automated Code Transformation:
    Experience writing custom scripts or using compiler tooling (like Clang AST matchers or static analysis engines) to execute broad refactoring tasks.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary