Senior Software Architect
Job Description
Insight Global is seeking a senior‑level Software Architect / Engineer to support the modernization and continued development of Navy integrated training systems. This role is highly technical and hands‑on, focused on evolving legacy C++/Linux‑based training software into modern, containerized solutions while helping build the next generation of the platform.
This position is intended to learn from the current technical lead, take increasing ownership of the system, and eventually assume full technical responsibility for the project. The role spans multiple technical increments and supports both existing production systems and new development efforts.
This is not a people‑management role — the focus is on architecture, design, and writing code.
Responsibilities
Lead and contribute to software architecture and development efforts across multiple technical increments (TIs)
Design, develop, and modernize training systems built on C++ and Linux (RHEL 7) platforms
Support the transition from legacy systems to modern, containerized architectures using Docker, Kubernetes, and related tooling
Define and guide:
Software and system architectures
Interface definitions
Operational concepts and integration approaches
Translate mission and training requirements into scalable, maintainable system designs
Develop and maintain architectural guidelines supporting both current programs and future system growth
Write, review, and maintain production code and system baselines
Support modeling, simulation, and distributed training environments that simulate real‑world watchstander operations
Conduct development and integration testing in lab environments and, when required, at customer sites
Collaborate closely with engineering teams, stakeholders, and government customers to ensure technical alignment
Provide technical leadership and direction without formal people‑management or HR responsibilities
Support limited travel for integration, testing, or installation (approximately once every other month)
Compensation:
$65/hr to $70/hr.
Exact compensation may vary based on several factors, including skills, experience, and education.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com. To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Skills and Requirements
Senior‑level software engineer / architect (very hands‑on)
Strong C++ experience on Linux (RHEL preferred)
Experience working with legacy systems and modernizing them
Hands‑on experience with Docker (Kubernetes/Helm a plus)
Comfortable designing system architecture and writing code
Experience with complex systems (training, simulation, distributed systems, etc.)
Familiar with Agile development, Git, and JIRA
Willing to work fully onsite in Hampton Roads (Dam Neck / Virginia Beach)
Able to obtain a Secret clearance (TS/SCI eligible)
Interested in learning from the current lead and eventually taking full technical ownership
Open to limited travel (about once every other month)
#J-18808-Ljbffr