Sr Principal Software Engineer - DevSecOps SME

General Dynamics Mission Systems•Taunton, MA
•Onsite

About The Position

As a software engineer for the NC3 business segment, you will be part of a cross-functional team responsible for designing, developing, and testing next-generation Strategic Systems. This position is fully on-site at the Taunton, Massachusetts location, with occasional opportunities to work remotely. The role requires eligibility for access to classified information and U.S. citizenship. A Department of Defense Top Secret security clearance must be obtainable within a reasonable amount of time after hire.

Requirements

  • Bachelor's degree in Software Engineering or a related Science, Technology, Engineering, or Mathematics field and at least 10 years of relevant experience, or a master's degree and at least 8 years of relevant experience.
  • A Department of Defense Top Secret security clearance must be obtainable within a reasonable amount of time after hire.
  • Must meet U.S. Government security investigation eligibility requirements for access to classified information.
  • U.S. citizenship is required.
  • Strong understanding of the software development process and software engineering concepts, principles, and theories.
  • Good communication skills, particularly with outside customers.
  • Ability to provide technical leadership and work collaboratively as a team player.

Nice To Haves

  • Object-oriented development experience.
  • Agile experience.
  • Experience with SAST tools.
  • GitLab experience.
  • Python and Bash experience.
  • Understanding of software engineering concepts.
  • Atlassian experience.
  • Creative thinking and ability to apply new information quickly to solve challenging problems.
  • Commitment to ongoing professional development for yourself and others.
  • Ability to identify opportunities to apply AI for continuous improvement and innovation.

Responsibilities

  • Design, develop, and test next-generation Strategic Systems as part of a cross-functional team.
  • Provide technical leadership and contribute to collaborative team success.
  • Identify opportunities to apply AI for continuous improvement and innovation.
  • Pursue ongoing professional development and support the development of others.

Benefits

  • 401(k) matching
  • Flexible schedules, including an optional 9/80 schedule with every other Friday off
  • Flex time off
  • Paid parental leave
  • Healthcare benefits
  • Health and wellness programs
  • Employee resource and social groups
  • Continuous learning and development opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service