Remote C++ Software Engineer - High-Performance SDKs

Encora

United States

Remote

USD 22,000 - 33,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Coforge is hiring a C++ Software Engineer to design, develop, and maintain high-performance C++ SDKs for visualization data processing across platforms. The role emphasizes modern C++ practices, memory and concurrency optimization, and integration with large-scale codebases.

The position requires experience with Git, CD/CI tooling, and working within an Agile environment to deliver robust software, architecture-driven design, and quality-focused testing strategies.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Professional software development experience in C++.
  • Deep expertise in Modern C++ (C++11-C++23), with memory management, concurrency, and performance tuning.
  • Proven experience integrating complex libraries or SDKs into large-scale codebases.
  • Strong understanding of Architecture Principles & Design and distributed systems.
  • Experience with Git and CD/CI tooling.

Responsibilities

  • Design, develop, and maintain high-performance C++ SDKs that enable applications and services to create, read, and process complex 2D/3D visualization data.
  • Enhance SDK capabilities to support both legacy and next-generation visualization formats, ensuring backward compatibility.
  • Develop and execute comprehensive testing strategies, including Non-Functional Testing.
  • Improve and maintain CI/CD Pipelines and backend data processing services to support the new visualization toolkit.
  • Author clear, high-quality Technical Specifications, including integration guides and performance analysis reports.
  • Participate in an Agile Methodology, contributing to a culture of innovation and engineering excellence.

Skills

C++
CI/CD Pipelines
Agile
Architecture Principles

Education

Bachelors or Masters in CS/SE

Tools

Git
CD/CI Tools

Job description

Coforge is hiring a C++ Software Engineer to design, develop, and maintain high-performance C++ SDKs for visualization data processing across platforms. The role emphasizes modern C++ practices, memory and concurrency optimization, and integration with large-scale codebases.

The position requires experience with Git, CD/CI tooling, and working within an Agile environment to deliver robust software, architecture-driven design, and quality-focused testing strategies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer
C++ Software Engineer

Encora • United States

Remote
USD 22,000 - 33,000
Remote C++ Software Engineer — Growth & Impact
Remote C++ Software Engineer — Growth & Impact

BairesDev • United States

Remote
USD 120,000 - 190,000
Remote work
USD salary
Home office setup
+5
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
Remote Backend Engineer – High‑Performance SDKs
Remote Backend Engineer – High‑Performance SDKs

Cervin • United States

Remote
USD 146,000 - 200,000
Remote-friendly
Office visits Bay Area
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
Remote Backend Engineer for High-Performance SDKs
Remote Backend Engineer for High-Performance SDKs

LaunchDarkly Group • Oregon

Hybrid
USD 154,000 - 212,000
RSUs
Health insurance
Vision insurance
+2
Remote C++ Systems Engineer for High-Performance Linux
Remote C++ Systems Engineer for High-Performance Linux

BairesDev • United States

Remote
USD 120,000 - 180,000
Remote work
USD pay
Home setup provided
+2
Senior C/C++ Engineer — High-Performance Systems
Senior C/C++ Engineer — High-Performance Systems

LaunchCode • St. Louis (MO)

On-site
USD 120,000 - 180,000
C++ Applications Engineer — Cross-Platform & Performance
C++ Applications Engineer — Cross-Platform & Performance

Soul Ai • United States

Remote
USD 90,000 - 130,000
Remote Backend SDK Engineer: High-Performance Open Source
Remote Backend SDK Engineer: High-Performance Open Source

LaunchDarkly Group • United States

Remote
USD 145,000 - 235,000
RSUs
Health insurance
Vision insurance
+2