Logo
SPECTRAFORCE

Software Engineer

SPECTRAFORCE, Houston, Texas, United States, 77246

Save Job

This person will be working on the Data Science focus on field operations optimization. The ideal candidate is a seasoned C++ engineer with extensive experience in very large, performance-critical codebases, strong skills in multithreading and optimization, and the ability to safely extend and modernize a 2.5M-line production system that supports real-time field operations. This person will be reporting to the Data Engineering Manager. Experience Required : Strong command of Modern C++ Deep understanding of: Memory management (manual, smart pointers, memory leaks, custom allocators) Templates and metaprogramming Concurrency & multithreading (locks, atomic operations, thread safety) STL (Standard Template Library) – containers, algorithms, iterators Exception safety and error handling patterns Codebase Navigation & Maintenance Comfortable working in very large codebases (millions of LOC) Ability to reverse-engineer undocumented or sparsely documented code Experience in refactoring without breaking functionality Debugging complex, cross-module issues At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position's starting pay is: $55.00/hr. Job Details

Seniority level: Mid-Senior level Employment type: Contract Job function: Information Technology Industries: Utilities and Oil and Gas SPECTRAFORCE is an equal opportunity employer.

#J-18808-Ljbffr