Principal Software Engineer

General Dynamics Information Technology

San Antonio (TX)

On-site

USD 119,000 - 161,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive medical, dental, vision, and 401(k) plan
Paid time off
Flexible work options

Job summary

General Dynamics Information Technology is seeking a Software Engineer Principal in San Antonio, TX, responsible for leading DevSecOps practices for mission-critical projects. This role will involve implementing and managing CI/CD pipelines while providing technical leadership to cross-functional teams.

The ideal candidate will have 10+ years of experience in software engineering, an active TS/SCI clearance, and expertise in CI/CD tools. A competitive salary range of $119,000–$161,000 is offered, along with comprehensive benefits in a hybrid work environment.

Qualifications

  • 10+ years of related experience in software engineering and DevSecOps.
  • Active TS/SCI clearance or ability to obtain.
  • Mastery of Python, scripting, and programming languages for tool development.

Responsibilities

  • Lead implementation of DevSecOps practices across projects.
  • Design and maintain CI/CD pipelines with security testing.
  • Mentor junior engineers and promote security awareness.

Skills

CI/CD tools and pipelines
Configuration management tools
Containerization and orchestration technologies
Scripting and programming languages
Networking concepts and protocols
Security best practices and tools
Security compliance frameworks

Education

Bachelor of Arts or Science in Computer Science or related field

Tools

Jenkins
GitLabCI
Docker
AWS
Python

Job description

Position Summary

Software Engineer Principal at GDIT responsible for leading DevSecOps practices for Air Force mission‑critical projects.

Responsibilities
  • Leading implementation and management of DevSecOps practices across multiple projects and teams, ensuring seamless integration of development, security, and operations processes.
  • Designing, implementing, and maintaining highly automated and secure CI/CD pipelines with advanced security testing and validation techniques.
  • Providing technical leadership and guidance to cross‑functional teams (developers, security engineers, operations staff) on secure system design, deployment, and operation.
  • Mentoring junior engineers and fostering a culture of security awareness.
  • Architecting, implementing, and managing secure and highly available infrastructure (cloud‑based and on‑premises) focused on automation and scalability.
  • Designing infrastructure‑as‑code solutions and implementing robust monitoring and alerting systems.
  • Leading security assessments, penetration testing, and vulnerability remediation, and developing and implementing security policies and procedures.
  • Conducting threat modeling and risk assessments.
  • Developing and maintaining comprehensive documentation for systems, processes, and procedures, including architectural diagrams, security documentation, and operational runbooks.
  • Conducting proof‑of‑concept evaluations of new DevSecOps tools and technologies and making recommendations for adoption.
  • Leading incident response and root‑cause analysis efforts, focusing on identifying and mitigating security vulnerabilities.
  • Developing and delivering DevSecOps training programs.
Qualifications
  • Bachelor of Arts or Science in Computer Science or related field (Master’s degree preferred).
  • 10+ years of related experience in software engineering and DevSecOps.
  • Active TS/SCI clearance (or ability to obtain).
  • Expert‑level proficiency in CI/CD tools and pipelines (Jenkins, GitLabCI, CircleCI, AzureDevOps).
  • Proficiency in configuration management and automation tools (Ansible, Puppet, Chef, Terraform).
  • Extensive experience with containerization and orchestration technologies (Docker, Kubernetes, DockerSwarm).
  • Senior‑level knowledge of cloud platforms and services (AWS, Azure, GCP) and secure cloud architecture design.
  • Mastery of scripting and programming languages (Python, Bash, Go, Java) for custom tool development.
  • In‑depth knowledge of security best practices and tools (OWASP, Nessus, BurpSuite, Splunk, SIEM solutions).
  • Understanding of networking concepts and protocols (TCP/IP, DNS, HTTP, TLS).
  • Experience with security compliance frameworks and standards (NIST, CIS, ISO27001, SOC2).
  • Experience with static and dynamic code analysis tools.
  • Preferred: reverse engineering and malware analysis experience; active participation in the security community.
  • Strong communication skills and ability to mentor and lead cross‑functional teams.
Location & Compensation

San Antonio, TX, USA – hybrid work (office & remote). Salary range: $119,000–$161,000 per year, commensurate with experience and location.

Benefits

Comprehensive medical, dental, vision, and 401(k) plan with company match, along with paid time off and flexible work options.

Equal Opportunity Statement

Equal Opportunity Employer. We welcome applicants with disabilities and protected veterans.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Principal DevSecOps Engineer
Senior Principal DevSecOps Engineer

Technical Consulting Solutions, Inc. • Huntsville (AL)

On-site
USD 110,000 - 160,000
Health/Dental/Vision
401(k) match
Profit-Sharing
+7
Senior DevSecOps Architect for Air Force – Hybrid
Senior DevSecOps Architect for Air Force – Hybrid

General Dynamics Information Technology • San Antonio (TX)

Hybrid
USD 119,000 - 161,000
Comprehensive medical, dental, vision, and 401(k) plan
Paid time off
Flexible work options
Principal DevSecOps Engineer
Principal DevSecOps Engineer

Technical Consulting Solutions, Inc. • Huntsville (AL)

On-site
USD 150,000 - 190,000
Principal DevSecOps Engineer
Principal DevSecOps Engineer

TCS • United States

On-site
USD 140,000 - 170,000
Health
Dental
Vision
+11
Principal DevSecOps Engineer
Principal DevSecOps Engineer

Lynx Software Technologies, Inc. • Denver (CO)

On-site
USD 160,000 - 200,000
Low-cost medical/dental/vision options
401(k) with employer match
Paid time off & holidays
+2
DevSecOps Engineer Principal - Platform
DevSecOps Engineer Principal - Platform

Saic • Arlington (VA)

Hybrid
USD 160,000 - 200,000
Senior Principal Engineer Software - Cyber Security (San Diego CA)
Senior Principal Engineer Software - Cyber Security (San Diego CA)

0090 CORP-Corporate Office • United States

On-site
USD 142,000 - 214,000
401(k) with company match
Health, life, and disability insurance
Paid time off (PTO)
Senior DevOps CI/CD Engineer – AWS (DevSecOps Champion)
Senior DevOps CI/CD Engineer – AWS (DevSecOps Champion)

General Dynamics Information Technology • Fairfax (VA)

On-site
USD 145,000 - 196,000
Total Rewards package
Hybrid work location
Flexible work options
Technical DevSecOps Manager - TS/SCI with Polygraph
Technical DevSecOps Manager - TS/SCI with Polygraph

General Dynamics Information Technology • McLean (VA)

On-site
USD 120,000 - 160,000
Extensive training and certification programs
Autonomy in technical leadership
Supportive team environment
Senior Principal Software Engineer – (Secret Clearance Preferred – Onsite Required)
Senior Principal Software Engineer – (Secret Clearance Preferred – Onsite Required)

General Dynamics Information Technology • Oakton (VA)

On-site
USD 120,000 - 150,000
401K with company match
Comprehensive health and wellness packages
Professional growth opportunities
+1