SPECTRAFORCE is hiring: Software Engineer in Houston
SPECTRAFORCE, Houston, TX, United States, 77246
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.