Lead Software Engineer
DatacorJob Description
📋 Description Lead technical leadership across core subsystems of the simulation platform. Shape architecture and modernize engineering practices. Own features from design to release with strong delivery. Drive design options for performance, scalability, security, maintainability. Collaborate with QA on test strategy and CI/CD improvements. Mentor engineers, conduct code reviews, and raise standards. 🎯 Requirements Bachelor's degree in Computer Science or related field, or equivalent. 5+ years desktop software development experience. Proficiency in C++14 and modern C++. Strong Windows development with Visual Studio, MFC, COM, ODBC. Experience with XML/JSON formats and licensing (FlexNet). Ability to navigate large legacy codebases; debugging and triage. Excellent communication to explain technical concepts clearly. 🎁 Benefits Autonomy to solve meaningful technical challenges. Software used by researchers worldwide. Flexible work options with US offices, incl. Seattle. Join a team with a global reputation for excellence.