Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

Full-time

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 IMPACT
As 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

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in San Antonio, TX vacancy
  •  ...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

    General Dynamics Information Technology

    San Antonio, TX
    1 day ago
  • $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... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Parsons

    San Antonio, TX
    15 hours ago
  •  ...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... 
    Suggested
    Full time
    Remote work

    Frost Bank

    San Antonio, TX
    3 days ago
  • $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... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    San Antonio, TX
    1 day ago
  • 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... 
    Suggested
    Full time

    Abacus Technology Corporation

    San Antonio, TX
    2 days ago
  •  ...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 office
    Local area

    ManTech International

    San Antonio, TX
    4 days ago
  • $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 placement
    Work at office
    Work from home
    2 days per week

    HII Mission Technologies Division

    San Antonio, TX
    1 day ago
  • $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 time
    H1b
    Work at office
    Remote work
    Home office
    Relocation package
    Flexible hours

    USAA - United Services Automobile Association

    San Antonio, TX
    3 days ago
  • $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... 

    ESRI

    San Antonio, TX
    15 hours ago
  •  ...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

    Frost Bank

    San Antonio, TX
    15 hours ago
  • $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 time
    H1b
    Work at office
    Remote work
    Home office
    Relocation package
    Flexible hours

    USAA - United Services Automobile Association

    San Antonio, TX
    4 days ago
  •  ...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 office
    Local area

    ManTech International

    San Antonio, TX
    4 days ago
  •  ...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

    Frost Bank

    San Antonio, TX
    2 days ago
  • $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

    Deloitte

    San Antonio, TX
    3 days ago
  • $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 time
    H1b
    Work at office
    Remote work
    Home office
    Relocation package
    Flexible hours

    USAA - United Services Automobile Association

    San Antonio, TX
    1 day ago
  • 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... 
    Relocation
    Relocation package

    SkillStorm

    San Antonio, TX
    3 days ago
  • 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 area
    Shift work

    Deloitte

    San Antonio, TX
    4 days ago
  •  ...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

    Southwest Business Corporation

    San Antonio, TX
    3 days ago
  • $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

    Leidos

    San Antonio, TX
    2 days ago
  • $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 work
    Work experience placement
    Work at office
    Work from home
    2 days per week
    1 day per week

    HII Mission Technologies Division

    San Antonio, TX
    1 day ago
  • 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... 
    Relocation
    Relocation package

    SkillStorm

    San Antonio, TX
    3 days ago
  •  ...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

    Frost Bank

    San Antonio, TX
    2 days ago
  • $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 time
    H1b
    Work at office
    Remote work
    Home office
    Relocation package
    Flexible hours

    USAA - United Services Automobile Association

    San Antonio, TX
    3 days ago
  • $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 time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    San Antonio, TX
    2 days ago
  • 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

    Deloitte

    San Antonio, TX
    3 days ago
  • $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 time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    San Antonio, TX
    2 days ago
  • $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 area
    Visa sponsorship

    Deloitte

    San Antonio, TX
    1 day ago
  • $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 area
    Visa sponsorship

    Deloitte

    San Antonio, TX
    2 days ago
  • $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 wage
    Remote work

    Marsh

    San Antonio, TX
    4 days ago
  • $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

    Deloitte

    San Antonio, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!