Lead Software Engineer
Datacor, US - Remote +1
The role
As a Lead Software Engineer, you will provide technical leadership across the core subsystems of our simulation platform. You will guide architectural decisions, champion modern engineering practices, lead the delivery of complex features, and safeguard the long-term health of the codebase. You will operate with significant autonomy and act as a trusted expert in your domain.
What you need
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
- 5+ years of experience in desktop software development.
- Proficiency in modern C++ (C++14 or later).
- Experience developing Windows applications with Visual Studio (2019 or later).
- Experience working in large, legacy codebases with established patterns.
- Strong debugging and critical-thinking skills for complex, multi-module systems.
- Ability to communicate technical concepts clearly to Product Managers, QA, Support, and engineering peers.