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

Principal Software Engineer

$119k - $161k

Gdit

Type of Requisition:
Regular

Clearance Level Must Currently Possess:
Top Secret/SCI

Clearance Level Must Be Able to Obtain:
Top Secret/SCI

Public Trust/Other Required:
None

Job Family:
Software Engineering

Job Qualifications:

Skills:
Agile Methodology, Java (Programming Language), Kubernetes, Python Software Development
Certifications:
None
Experience:
10 + years of related experience
US Citizenship Required:
Yes

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

The likely salary range for this position is $119,000 - $161,000. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.

Scheduled Weekly Hours:
40

Travel Required:
Less than 10%

Telecommuting Options:
Hybrid

Work Location:
USA TX San Antonio

Additional Work Locations:

Total Rewards at GDIT:
Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most.

We are GDIT. A global technology and professional services company that delivers consulting, technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50 countries worldwide, offering leading capabilities in digital modernization, AI/ML, Cloud, Cyber and application development. Together with our clients, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology.

Join our Talent Community to stay up to date on our career opportunities and events at
gdit.com/tc.

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in San Antonio, TX vacancy
  • $119k - $161k

     ...Software Engineer Principal 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... 
    Suggested
    Temporary work
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    General Dynamics

    San Antonio, TX
    1 day ago
  •  ...About FullStackFullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational...  ...the industry average.The PositionWe're Looking To Hire a Principal Software Engineer (.NET + Data) To Join Our Team. You'll Work With Our... 
    Suggested
    Remote work

    Full Stack LLC

    San Antonio, TX
    4 days ago
  • $160k - $165k

     ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Principal Software Engineer Full Time Remote, US 6 days ago Requisition ID: 1119 Salary Range: $160,000.00 To $165,000.00 Annually “Be part of a... 
    Suggested
    Full time
    Immediate start
    Remote work

    Real Time Software Solutions

    San Antonio, TX
    9 days ago
  •  ...global quality of life? Join Enverus, and be a part of creating a brighter, more sustainable tomorrow. The Team: As a Principal Software Engineer for Power and Energy Transition (PET), you will be one of the most senior individual contributors on the engineering team... 
    Suggested
    Remote work

    Enverus

    San Antonio, TX
    3 days ago
  • $99.6k - $223.4k

     ...Product Development Engineer You work backward from users and operational needs. You care about building usable, reliable software that helps engineering and operations teams reason about complex physical infrastructure. You can learn and model domain concepts such... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    San Antonio, TX
    3 days ago
  •  ...Principal Software Engineer Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in... 
    Remote work
    Flexible hours

    Dtcc

    San Antonio, TX
    17 hours ago
  • $149.3k - $234.6k

     ...Sr. Principal Cyber Software Engineer At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us... 
    Shift work

    Northrop Grumman

    San Antonio, TX
    5 days ago
  • Northrop Grumman Corp. in San Antonio is seeking a Principal Cyber Software Engineer to provide custom software design for CNO tools. The ideal candidate will have a Bachelor's degree with significant experience in programming languages and an active TS/SCI clearance. The... 

    Northrop Grumman Corp. (AU)

    San Antonio, TX
    4 days ago
  • $76.2 - $129.74 per hour

     ...Senior Principal Software Engineer IS - Hybrid The Senior Principal Software Engineer takes end-to-end ownership for development and quality of solutions and services that delight caregivers and add strategic value to Providence St. Joseph Health. They evaluate requirements... 

    Providence Health & Service

    San Antonio, TX
    12 days ago
  • $110.3k - $206k

    A leading defense technology company in San Antonio, TX is seeking a Principal or Sr. Principal Crypto Software Engineer. This role involves designing and testing cryptographic software, requiring proficiency in C/C++, embedded real-time systems, and communication protocols... 

    Northrop Grumman Corp. (AU)

    San Antonio, TX
    2 days ago
  •  ...A leading software development company is seeking a Principal Software Engineer to lead technical design and development efforts, mentor a team, and ensure high-quality software delivery. Ideal candidates will have over 10 years of experience in software development, a... 
    Remote work

    Real Time Software Solutions

    San Antonio, TX
    4 days ago
  •  ...Signals Software Engineer LOCATION San Antonio, TX 78208 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and innovative **Signals Software Engineer** to join our team and... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    San Antonio, TX
    4 days ago
  •  ...Signals Software Engineer with C Development LOCATION San Antonio, TX 78208 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and innovative **Signals Software Engineer with... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    San Antonio, TX
    4 days ago
  • A leading healthcare technology company in Madison, WI, is seeking a Software Developer to create impactful software for top health systems. This role involves using modern technologies like JavaScript, TypeScript, and C# to enhance patient care. The ideal candidate holds... 
    Relocation
    Relocation package

    Epic

    San Antonio, TX
    4 days ago
  • A technology solutions company in Texas is seeking a Senior Software Developer to lead the development of innovative cybersecurity solutions. The ideal candidate must have 6-10 years of experience in IT solutions, the ability to maintain a Secret Security Clearance, and... 
    Remote work

    IndraSoft

    San Antonio, TX
    5 days ago
  •  ...Software Engineer III - Fraud System Integrations It’s about creating solutions that help people. Do others often ask you for technology advice and assistance? Are you always looking for innovative ways to help people? Do you like having the autonomy to build new... 
    Remote work

    Samprasoft

    San Antonio, TX
    2 days ago
  •  ...Servicenow Lead Software Engineer In this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering... 
    Work experience placement

    Artech

    San Antonio, TX
    4 days ago
  •  ...Software Engineer LOCATION San Antonio, TX 78208 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and motivated Software Engineer to join our team and contribute to the development of cutting... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    San Antonio, TX
    4 days ago
  •  ...and maintenance. You may interact with users to define system requirements and/or necessary modifications. You will adhere to Software Engineering and Information Security Controls, and align with enterprise architectural strategies. You will close existing software... 

    MRINetwork

    San Antonio, TX
    1 day ago
  •  ...Role 1: Requirements BS in electrical or electronic engineering (or similar field). 10 years of embedded systems design experience. Knowledge...  ...equipment. Experience with schematic capture and PCB layout software. Ability to interpret digital electronic circuit and logic... 

    InfoPeople

    San Antonio, TX
    1 day ago
  •  ...SWIVEL is seeking a talented individual to develop and maintain our Software as a Service (SaaS) solutions and core internal integrations....  .... Why you'll love this role: As a junior software engineer for SWIVEL, you will take on a prominent role within our Agile... 

    Swivel

    San Antonio, TX
    2 days ago
  • $95k - $110k

     ...Leave • Flexible PTO, Company & Floating Holidays • And much more! Category Information Technology Position Software Engineer - .NET Location San Antonio, TX Full-Time/Part-Time Full-Time Exempt/Non-Exempt Exempt Description... 
    Full time
    Temporary work
    Part time
    Work at office
    Remote work
    Relocation
    Flexible hours

    Airrosti Rehab Centers

    San Antonio, TX
    1 day ago
  •  ...Software Engineer We are looking for a strong Software Engineer with experience in data engineering to join an international team working on large-scale solutions in the financial domain. This role involves building robust, scalable, and maintainable data pipelines... 

    Vorkis LLC

    San Antonio, TX
    1 day ago
  •  ...DevOps Engineer - Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software applications/operating systems. Participates in the testing process through test review and analysis, test witnessing and certification... 
    Local area

    My3Tech Inc

    San Antonio, TX
    5 days ago
  •  ...security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're looking...  .... We are looking for you to join our team as a Software Engineer based out of Annapolis Junction, MD, Chantilly, VA or San Antonio... 

    The Judge Group

    San Antonio, TX
    5 days ago
  •  ...financial relocation assistance. Code that saves lives. As a software developer at Epic, you’ll write software that impacts the lives...  ...) BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field A history of academic... 
    Work at office
    Relocation
    Visa sponsorship
    Relocation package

    Epic

    San Antonio, TX
    9 days ago
  •  ...Job Title An engineer, who is very familiar and experienced with backend end engineering skills and very hands on. Should have a computer science background. Able to follow through on technical tasks independently with minimal supervision after initial onboarding,... 

    Saxon Global

    San Antonio, TX
    1 day ago
  • $71.88 - $79.88 per hour

     ...Specialty Software Engineer Genesis10 is currently seeking a Specialty Software Engineer for a hybrid position with a Global Financial Institution located in Minneapolis, MN, Charlotte, NC, Des Moines, IA, or San Antonio, TX. This is a 24+ month contract opportunity... 
    Hourly pay
    Contract work

    Genesis10

    San Antonio, TX
    1 day ago
  •  ...Position Details: Title: Software Engineer Duration: 12 months (Possible extension) Location: San Antonio, TX Pay Range: $60.00/hr. - $60.00/hr. on W2 Job ID: 26-17344 Analyzes, designs, develops, tests, and maintains Microsoft SharePoint and... 

    Artech

    San Antonio, TX
    5 days ago
  • $93.2k - $164.45k

     ...Senior Software Engineer, Level 3 | Lockheed Martin Space is a critical domain, connecting our technologies, our security and our humanity. While others view space as a destination, we see it as a realm of possibilities, where we can do more — we can innovate, invest... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Lockheed Martin Corporation

    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!