1

Dod Software Engineer Jobs (NOW HIRING)

Senior Software Architect

Montgomery, AL

$128K - $174K/yr

TechFlow is seeking an experienced Senior Software Architect / Lead Software Engineer to support a mission-critical DoD software development and modernization program in Montgomery, AL. This program ...

Software Engineer

Malibu, CA · On-site

$90K - $130K/yr

Bachelor's degree in computer science, software engineering, or related field * 3+ years of ... Knowledge of DoD software development standards

Per DoD 8140 TRAVEL: Software Developer (C#/.NET) that can help us establish and maintain the necessary infrastructure to support multiple test programs. If you enjoy working in a fast-paced ...

next page

Showing results 1-20

Dod Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do dod software engineer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for dod software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a DoD Software Engineer job?

A DoD Software Engineer designs, develops, tests, and maintains software systems for the U.S. Department of Defense. They work on defense-related projects, including cybersecurity, weapons systems, and mission-critical applications. These engineers must often meet strict security and compliance standards, such as obtaining a security clearance. The role requires proficiency in programming languages, software development methodologies, and sometimes embedded systems. Strong problem-solving skills and knowledge of defense regulations are also essential.

What types of projects and daily responsibilities can I expect as a DoD Software Engineer?

As a DoD Software Engineer, you will typically work on projects involving secure, mission-critical systems, such as developing or maintaining defense applications, network security tools, or custom software for various military and governmental needs. Your daily tasks may include designing, coding, testing, and documenting software, as well as participating in code reviews and collaborating closely with cybersecurity specialists, systems engineers, and project managers. You’ll also be responsible for adhering to strict security and compliance requirements, ensuring that all software meets Department of Defense standards. This role provides opportunities to work on innovative technologies and complex challenges that have a direct impact on national defense.

What are the key skills and qualifications needed to thrive in the Dod Software Engineer position, and why are they important?

To thrive as a DoD Software Engineer, you need a strong background in computer science, programming languages (such as Java, C++, or Python), and experience with secure software development, often backed by a relevant degree and security clearance. Familiarity with development tools, secure coding practices, and industry-standard frameworks, as well as certifications like Security+ or CISSP, are often required. Excellent problem-solving skills, attention to detail, and the ability to communicate effectively within multidisciplinary teams are highly valued. These skills ensure the secure, efficient, and collaborative creation of software crucial to defense operations and national security.

More about Dod Software Engineer jobs
What cities are hiring for Dod Software Engineer jobs? Cities with the most Dod Software Engineer job openings:
What are the most commonly searched types of Dod Software Engineer jobs? The most popular types of Dod Software Engineer jobs are:
What states have the most Dod Software Engineer jobs? States with the most job openings for Dod Software Engineer jobs include:
Infographic showing various Dod Software Engineer job openings in the United States as of July 2026, with employment types broken down into 100% Full Time. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
DoD SkillBridge: Software Developer or Engineer

DoD SkillBridge: Software Developer or Engineer

TeamWorx Security LLC

Columbia, MD • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Job description

Title: DoD SkillBridge Software Developer or Engineer
Location: Columbia, MD; will consider remote or hybrid
Position Type: Internship
** This position is for Active Duty military members ONLY who meet the requirements outlined below. **
SkillBridge Eligibility:
  • Have 180 days of military service or fewer remaining prior to your date of discharge and you have at least 180 continuous days of active service.
  • Obtain approval from your unit commander.
  • Agree that participation in SkillBridge can be terminated at any time by the service if mission requirements dictate.

The Opportunity
Have you worked in one of the DoD Software Factories developing warfighter capabilities and are looking to transition your skills to the commercial tech space? Do you enjoy working in an agile, collaborative environment to create quality products that solve DoD mission challenges? If so, we encourage you to apply! As an intern with our product engineering team, you will help us expand and build our platform and products. It's all about creation and innovation to bring mission capabilities to the warfighter faster!
You will be involved in all aspects of the development process ranging from backend and front-end engineering, deploying our machine learning and AI solutions, and deploying our cloud-based systems. Working with a dynamic, innovative team, your fast-paced and thorough approach will directly influence engineering and product decisions. Your expertise and commitment to ship products that will deliver mission-critical functionality and the development of new features.
Our Ideal Candidate:
  • Innovative and insatiably curious
  • Loves to find smart solutions to challenges
  • Likes to work in a team-oriented environment
  • Take ownership of projects and drive them to completion.
  • Possession of excellent analytical skills
  • Great attitude!

Key Responsibilities:
  • Drive next generation of software products
  • Innovate and identify opportunities
  • Participate in defining team culture and product vision
  • Develop efficient, reliable, testable code
  • Exploring, learning, and building cool technologies, making mistakes, and learning along the way.

Minimum Requirements:
  • 3+ years of software development or engineering serving in a Full-Stack Developer capacity or similar role
  • Must have experience with React and Node.js or similar technologies
  • A keen interest in AI and ML technologies

What's in it for you?
No more bullet points for starters. We pay higher than industry standards! Also, these awesome perks: Comprehensive Health, Dental, & Vision Insurance, Short-Term Disability & Life Insurance, Matching 401(k) Contributions, Paid Time Off including 11 Holidays and your Birthday, Parental Leave, Professional Development, Fitness Membership, and Home Office allocations, Performance Bonuses & Profit Sharing, & Employee Referral Bonuses. But wait, there's more: TeamWorx Security is committed to our teammates and their professional goals. Being a small but growing company affords us the opportunity to work WITH YOU to reach your full potential.
A Little About Us and Our Team
We love to be inspired. We started TeamWorx Security to build, create, and dream about what inspires us, and because of this, our Maryland startup is quickly growing. We are a team of data scientists, software engineers, researchers, product developers, and operation-minded folks who specialize in developing applications and products that our customers love. Our mission is to reinvent the way technical and non-technical people work with technology. We believe in creating harmonious, automated solutions designed to improve our customers' daily workflow, allowing them to act quickly and decisively about what matters most. We are looking for critical thinkers who excel at solving problems and have a passion for what they do to help us move our mission forward. This is our story; come tell us yours.
At TeamWorx Security, Inc., we hold our values as guiding principles in all that we do and encourage our community to embrace and embody them. Our core values are putting our people first, being curious, being authentic, being scrappy, and honoring those who serve. These values drive our company culture, decision-making, and operations.
Commitment to Equal Opportunity
All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. TeamWorx Security will also consider the employment of qualified applicants with criminal histories, consistent with relevant laws.