Senior Software Engineer

Insight Global
Dayton, OH, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$120,000.0 - $180,000.0
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Data Architecture Software Design Patterns Python (Programming Language) Software Architecture SC Clearance Modeling and Simulation C++14 C++ Frameworks Programming Languages

Job description

Insight Global is seeking a Senior Software Engineer to join our client in support of a mission-critical command-and-control (C2) software modernization effort for the National Ground Intelligence Center (NGIC).

This engineer will serve as the technical leader for a growing development team building Caesar, a next-generation command-and-control framework being developed from the ground up. The program supports intelligence and defense operations and requires a strong software architect who can guide technical direction while remaining hands-on in development.

The ideal candidate has deep expertise in modern C++, software architecture, and framework design, along with the ability to mentor developers, drive engineering standards, and solve complex technical challenges within a highly specialized defense environment.

What You’ll Do -Lead the technical direction and architecture of a modern command-and-control software framework -Design, develop, and maintain scalable software solutions using modern C++ (C++20 and newer) -Establish software engineering best practices, development standards, and architectural guidelines -Mentor and support junior and mid-level engineers -Collaborate with developers, product managers, and government stakeholders to deliver mission-critical capabilities -Evaluate complex engineering problems and implement scalable technical solutions -Guide framework and engine design decisions across the platform -Perform hands-on development while providing technical leadership to the team -Support the evolution of a next-generation intelligence and defense software ecosystem -Contribute to long-term product strategy and software modernization initiatives

Requirements

Active Secret Security Clearance -Ability and willingness to obtain a TS/SCI Clearance -Bachelor’s Degree in a STEM-related field -5+ years of modern C++ development experience -Strong understanding of C++ frameworks, engines, and software architectures -Expertise with C++20 or newer standards -Experience applying modern software design patterns and engineering principles -Experience leading architectural design efforts -Ability to mentor and guide junior developers -Strong communication and technical leadership skills, Experience with Command and Control (C2) systems -Modeling and Simulation experience -Experience developing simulation frameworks or simulation engines -TS or TS/SCI Clearance -Experience supporting intelligence community or defense customers -Experience with data architecture and data modeling -Python, Rust, or other modern programming languages -Previous team lead or technical leadership experience -Experience working with radar systems, sensors, aircraft systems, or large-scale simulation environments -Master’s Degree in a STEM discipline

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:19 min

Testing AI agents on undocumented C++ network workarounds

Michael Friedrich Michael Friedrich · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · WWC 2025

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

2:29 min

Building machine learning workflows with the ML.NET framework

Daniel Gaszewski · WWC 2023

Videos

See all

Related articles

See all