Principal Software Engineer
General Dynamics Information Technology
Public Trust: None
Requisition Type: Regular
Your Impact
Own your opportunity to support our nation's defense. Make an impact by connecting and securing critical operations across the globe, keeping our country safe and secure.
Job Description
Transform technology into opportunity as a Software Engineer Principal at GDIT. Shape what’s next for mission-critical government projects while shaping what’s next for your engineering career.
MEANINGFUL WORK AND PERSONAL IMPACTAs a Software Engineer Principal, the work you’ll do at GDIT will be impactful to the mission of the Air Force.
- Leading the implementation and management of DevSecOps practices across multiple projects and teams to ensure seamless integration of development, security, and operations processes.
- Designing, implementing, and maintaining highly automated and secure CI/CD pipelines, incorporating advanced security testing and validation techniques.
WHAT YOU’LL NEED TO SUCCEED
Bring your engineering expertise along with a drive for innovation to GDIT. The Software Engineer Principal must have experience with:
- Providing technical leadership and guidance to cross-functional teams (including developers, security engineers, and operations staff) on secure system design, deployment, and operation. This includes mentoring junior engineers and fostering a culture of security awareness.
- Architecting, implementing, and managing secure and highly available infrastructure, both cloud-based and on-premises, with a focus on automation and scalability. This includes designing infrastructure-as-code solutions and implementing robust monitoring and alerting systems.
- Leading security assessments, penetration testing, and vulnerability remediation efforts, including developing and implementing security policies and procedures. Experience should include conducting threat modeling and risk assessments.
- Developing and maintaining comprehensive documentation for systems, processes, and procedures, and contributing to knowledge sharing and training initiatives. This includes creating architectural diagrams, security documentation, and operational runbooks.
- Experience in conducting Proof of Concepts (POC) to evaluate new DevSecOps tools and technologies and make recommendations for adoption.
- Experience leading incident response and root cause analysis efforts, with a focus on identifying and mitigating security vulnerabilities.
- Experience in developing and delivering DevSecOps training programs.
WHAT YOU WILL NEED TO SUCCEED
- Education: Bachelor of Arts/Bachelor of Science in Computer Science or related field
- Preferred Master's degree in Computer Science or related field
- Experience: 10+ years of related experience
- Must have an active TS SCI clearance
- Expert-level proficiency in CI/CD tools and pipelines (e.g., Jenkins, GitLab CI, CircleCI, Azure DevOps), including advanced configuration, scripting, and customization.
- Expertise in configuration management and automation tools (e.g., Ansible, Puppet, Chef, Terraform), including designing and implementing complex infrastructure-as-code solutions.
- Understanding and extensive experience with containerization and orchestration technologies (e.g., Docker, Kubernetes, Docker Swarm), including designing and managing containerized applications at scale.
- Sr level knowledge of cloud platforms and services (e.g., AWS, Azure, Google Cloud), including designing and implementing secure and scalable cloud architectures. Experience should include cost optimization and resource management.
- Mastery of scripting and programming languages (e.g., Python, Bash, Go, Java), with the ability to develop custom tools and automation scripts.
- In-depth knowledge of security best practices and tools (e.g., OWASP, Nessus, Burp Suite, Splunk, SIEM solutions), including experience with threat intelligence and security monitoring.
- Understanding of networking concepts and protocols, including TCP/IP, DNS, and TLS.
- Experience with security compliance frameworks and standards (e.g., NIST, CIS, ISO 27001, SOC 2).
- Experience with static and dynamic code analysis tools.
- Experience with reverse engineering and malware analysis (preferred).
- Active participation in the security community (e.g., contributing to open-source projects, presenting at conferences, publishing research
GDIT IS YOUR PLACE
At GDIT, the mission is our purpose, and our people are at the center of everything we do.
- Growth: AI-powered career tool that identifies career steps and learning opportunities
- Support: An internal mobility team focused on helping you achieve your career goals
- Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off
- Community: Award-winning culture of innovation and a military-friendly workplace
OWN YOUR OPPORTUNITY
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.
#GDITPriority
Work Requirements
Years of Experience
10 + years of related experience
* may vary based on technical training, certification(s), or degree
Certification
Travel Required
Less than 10%
Citizenship
U.S. Citizenship Required
- ...Software Engineer PrincipalTransform technology into opportunity as a Software Engineer Principal at GDIT. Shape what's next for mission-critical government projects while shaping what's next for your engineering career.MEANINGFUL WORK AND PERSONAL IMPACT As a Software...Suggested
$112.2k - $196.4k
...Parsons is looking for an amazingly talented SeniorWindowsSoftware Engineer to join our team! In this role you'll be challenged in a way... ...is expected.What You'll Be Doing:Design and develop innovative software code for new tools and capabilities in areas related to...SuggestedFull timeRemote workFlexible hours- ...for innovative ways to help people? Do you like having the autonomy to build new solutions from the ground up? If so, being a Software Engineer III at Frost could be the job for you.At Frost, it’s about more than a job. It’s about having a flourishing career where you can...SuggestedFull timeRemote work
$86.8k - $198k
Software EngineerThe Opportunity:As a back-end developer, you know that a good site or system needs the right combination of clean code... ...looking for a seasoned back-end developer with the software engineering skills it takes to identify potential risks, contribute to solution...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work- OverviewAbacus Technology is seeking a Software Engineer to support full life cycle software solutions for the Command, Control, Communication, Intelligence and Networks (C3I&N) Directorate at Lackland AFB. This is a full-time position.ResponsibilitiesDetermine operational...SuggestedFull time
- ...Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Elevate your career and make a difference. Your adventure... ...a motivated, career and customer-oriented Senior Software Engineer to join our team in San Antonio, TX.The Linux Orchestration...Work at officeLocal area
$119.57k - $165k
...from USA Today, is a leader in big data solution development and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. Enlighten provides continued innovation and proactivity in meeting our customers...Work experience placementWork at officeWork from home2 days per week$93.77k - $179.24k
...and business needs.The OpportunityAs a Software Developer on the Member Data Services Modernization... ...team, you will join a high-performing engineering team responsible for building and... ...considered necessary to describe the principal functions of the job and should not be...Full timeH1bWork at officeRemote workHome officeRelocation packageFlexible hours$177k - $185k
OverviewThis is a unique opportunity to grow your technical skills while contributing to projects that matter. You’ll work alongside engineers and mentors in a collaborative, cross-functional environment that values learning, innovation and purpose. From building intuitive...- ...for innovative ways to help people? Do you like having the autonomy to build new solutions from the ground up? If so, being a Software Engineer III at Frost could be the job for you.At Frost, it’s about more than a job. It’s about having a flourishing career where you can...Full time
$93.77k - $179.24k
...applicable policy and business needs.The OpportunityAs a dedicated Software Engineer I, you will provide support to the Enterprise through... ...description reflects the details considered necessary to describe the principal functions of the job and should not be construed as a...Full timeH1bWork at officeRemote workHome officeRelocation packageFlexible hours- ...Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Elevate your career and make a difference. Your adventure... ...and passionate, career and customer-oriented Software Engineer to join our team located in the San Antonio, TX area.Responsibilities...Work at officeLocal area
- ...for innovative ways to help people? Do you like having the autonomy to build new solutions from the ground up? If so, being a Software Engineer II at Frost could be the job for you.At Frost, it’s about more than a job. It’s about having a flourishing career where you can...Full time
$107.6k - $198.4k
...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,... ...workforce.Recruiting for this role ends on 10/30/26Work you'll doAs a Software Engineer III on the Customer team, you will advance AI-assisted...Local area$93.77k - $179.24k
...and business needs.The OpportunityAs a dedicated Mid-Level Software Engineer - Database DevOps, you will be dedicated to the strategic automation... ...reflects the details considered necessary to describe the principal functions of the job and should not be construed as a...Full timeH1bWork at officeRemote workHome officeRelocation packageFlexible hours- Software Developer AssociateSan Antonio, Texas|Software EngineerYour first software role, backed by a company built around getting people... ...in a relevant technical field (Computer Science, Software Engineering, IT, or something comparable)At least 1 year of technical work...RelocationRelocation package
- Position Summary At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI solutions, they help clients turn AI ambition... ..., Data Science or Engineering.7+ years of experience in software engineering, data engineering, data science, or analytics engineering...Local areaShift work
- ...integrations. This role works within self-organized teams to ensure software is built to customer expectations.Why you'll love this role:As... ...or consuming AI/ML models and APIs (e.g., recommendation engines, NLP, classification, forecasting).Understanding of data pipelines...Full time
$107.9k - $195.05k
...capabilities throughout the entire USG arsenal. Our team of hackers and engineers have experience spanning centuries of research, development,... ...Golang Development roleBachelor's degree in computer science, Software Engineering, Computer Engineering, or related fieldExpertise...Full time$100.17k - $140k
...from USA Today, is a leader in big data solution development and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. Enlighten provides continued innovation and proactivity in meeting our customers...Contract workWork experience placementWork at officeWork from home2 days per week1 day per week- Associate Software EngineerSan Antonio, Texas|Software EngineerGet paid to train. Then get deployed.Launching technology careers isn'... ...both of these:A bachelor's degree in Computer Science, Software Engineering, IT, or a related technical fieldAt least 1 year of technical...RelocationRelocation package
- ...for innovative ways to help people? Do you like having the autonomy to build new solutions from the ground up? If so, being a Software Engineer II at Frost could be the job for you.At Frost, it’s about more than a job. It’s about having a flourishing career where you can...Full time
$127.31k - $243.34k
...-critical P&C Auto policy administration platform. Leads engineering across the software systems and application development lifecycle, with an emphasis... ...the details considered necessary to describe the principal functions of the job and should not be construed as a detailed...Full timeH1bWork at officeRemote workHome officeRelocation packageFlexible hours$61.9k - $141k
...opportunity to showcase your talents by supporting the United States Air Force. We’re looking for a DevOps Engineer to join the team - You’ll work in a Cloud/Software Engineering role, working with teams to leverage and expand your client’s capabilities.You should thrive...Full timeContract workPart timeWork at officeLocal areaRemote work- Position Summary Deloitte Global is the engine of the Deloitte network. Our professionals reach across disciplines and borders to develop and lead global initiatives. We deliver strategic programs and services that unite our organization. Work you'll do Key Responsibilities...Visa sponsorship
$61.9k - $141k
SOC Infrastructure DevOps EngineerThe Opportunity: As a DevOps engineer, you’re eager to develop, manage, and secure a container platform... .... We need you to help us develop container management software to solve some of our clients’ toughest challenges. As a platform...Full timeContract workPart timeWork at officeLocal areaRemote work$110.7k - $218.3k
...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,... ...rules-based automation of configuration logicExperience with software development, scripting, and automation technologies, e.g., Python...Local areaVisa sponsorship$110.7k - $372.9k
Position Summary Senior Agentic AI Engineer — Healthcare AI Three hundred fifty million Americans rely on a healthcare system whose... ...to build, deploy, and operate verticalized AI systems across software, data, models, and cloud infrastructure — engineered for one of...Local areaVisa sponsorship$79.7k - $139.5k
Job ID: MAMCGLOBALR369172EXTERNALENGLOBALRequisition: R_369172Company: MarshLocation: White Plains, New York, United States of America | Conyers, Georgia, United States of America | Alexandria, Louisiana, United States of America | Midland, Texas, United States of America...Minimum wageRemote work$91.1k - $179.5k
...transforms technology platforms, drives innovation, and helps make a significant impact on our clients’ success. We are hiring an AI Engineer to build and operate the data, features, and GenAI foundations that power Human Capital AI products and analytics. You will work...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal San Antonio, TX
- senior principal cloud computing engineer San Antonio, TX
- senior principal scientist San Antonio, TX
- government software San Antonio, TX
- software applications developer San Antonio, TX
- healthcare software sales San Antonio, TX
- software sales executive San Antonio, TX
- software technical support engineer San Antonio, TX
- software support San Antonio, TX
- embedded software San Antonio, TX


