Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
General Dynamics Information Technology in Chantilly, VA is seeking a Software Engineer Principal to design, develop, test, and deploy cloud-based software for mission-critical government projects. You will lead hands-on development across data platforms, big data analytics, and OpenSearch, working in an agile, cross-functional team.
You’ll own the OpenSearch data layer architecture, implement scalable ingestion pipelines in AWS, and mentor peers while maintaining documentation and applying best
Transform technology into opportunity as a Software Engineer at GDIT. Shape what’s next for mission-critical government projects while shaping what’s next for your engineering career.
As a Software Engineer Principal, the work you’ll do at GDIT will be impactful to the mission. The Software Engineer Principal will design, develop, code, test, and debug complex software products to be deployed in a mission critical environment. The ideal candidate is a hands‑on developer with significant experience in scalable data platforms, cloud‑based services, and big data analytics, and OpenSearch or Elasticsearch. They must have strong, firsthand technical expertise in a variety of data ingestion/computation technologies and the proven ability to fashion robust scalable solutions that can manage large data sets. They must be at ease working in an agile environment with a cross‑functional team. This person should embody a passion for innovation and continuous improvement.
Bring your engineering expertise along with a drive for innovation to GDIT. The Software Engineer must have:
At GDIT, the mission is our purpose, and our people are at the center of everything we do.
Explore a career in software development at GDIT and you’ll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation.
#VA_2026Alumni
#GDITEnhanced2026
#GDITCareers
#JET