REMOTE JOB - Senior C++ Developer

TPI Global (formerly Tech Providers, Inc.)

ATLANTA, GA(remote)

JOB DETAILS
LOCATION
ATLANTA, GA
POSTED
7 days ago
Job Title: Senior C++ Developer
Job Location: REMOTE (Can sit anywhere as long as they work EAST COAST hours)
Project Duration: 4+ monthswith possible extension
 
Job Description
Design, develop, and maintain high performance C++ applications using modern standards (C++11/14/17+)
Support Linux migration and porting of large C++ codebases from Windows to Ubuntu (24.04 preferred)
Perform bug remediation, stabilization, and support during QA and testing phases
Analyze, generate, and interpret heap dumps and core dumps to diagnose memory leaks, corruption, and excessive memory usage
Apply strong expertise in memory management, RAII, pointers, object lifecycles, and custom allocators
Debug complex runtime issues using tools such as gdb, heaptrack (or equivalent) profiling utilities
Optimize CPU intensive components for performance, scalability, and reliability
Conduct and act on findings from static code analysis and performance/load testing
Compare and tune Windows vs. Linux runtime behavior, system calls, and performance characteristics
Support application decoupling and modularization in tightly coupled C++ systems
Participate in code reviews, enforce coding and memory safety standards, and ensure code quality
Assist with capacity planning, instance sizing, and platform tuning in Linux/AWS environments
Document root cause analysis, remediation steps, and performance findings
 
Top 3 Must Haves:  
Design, develop, and maintain high performance C++ applications using modern standards (C++11/14/17+)
Debug complex runtime issues using tools such as gdb, heaptrack (or equivalent) profiling utilities
Optimize CPU intensive components for performance, scalability, and reliability
 
Top Skills Needed:
Need a Sr. Resource who can work independently
Know C++ inside and out, ability to debug memory issues is crucial
AWS nice to have as is someone from financial or airline/hospitality industries
Linux is important
Doing heap analysis, ability to profile
Can sit anywhere as long as they work east coast hours

About the Company

T

TPI Global (formerly Tech Providers, Inc.)