1

Government Software Engineering Jobs (NOW HIRING)

Support software systems engineering activities throughout the software development lifecycle ... Experience supporting NASA, DoD, aerospace, or other government software development. RELEVANT ...

Experience with software engineering, customer experience and government software engineering preferred. * Experience in the Missile Defense Agency * Current understanding of best practices regarding ...

Head of Software Engineering

Saratoga, CA · On-site

$279K/yr

As the Head of Software Engineering, you will lead the software engineering organization for space ... Government space programs • Exposure to radiation-tolerant or radiation-hardened computing ...

Head of Software Engineering

Saratoga, CA · On-site

$279K/yr

The Head of Software Engineering will lead the software engineering organization for space vehicle ... Government space programs • Exposure to radiation-tolerant or radiation-hardened computing ...

KBR's Mission Engineering Division delivers complex technical solutions and expert support to the U ... Government software programs and demonstrates strong technical expertise, a customer-focused (UX/CX ...

Government requires U.S. Citizenship * 5+ years of experience in software development life cycles, configuration management and best agile software engineering practices * Candidates must have at ...

Government requires U.S. Citizenship * 5+ years of experience in software development life cycles, configuration management and best agile software engineering practices * Candidates must have at ...

... and government security standards. * Manage Complex Development Programs: Oversee software ... Collaborate Across Engineering Disciplines: Partner closely with Systems, Hardware, FPGA, Test, RF ...

next page

Showing results 1-20

Government Software Engineering information

See salary details

$63.5K

$147.5K

$205.5K

How much do government software engineering jobs pay per year?

As of Jul 21, 2026, the average yearly pay for government software engineering 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 Are Government Jobs in Software Engineering?

Government software engineering jobs involve working at the local, state, or federal levels to provide assistance to an area or government agency. In this role, you may set up a network or system, develop customized software, or use testing techniques to see whether or not existing software and hardware are performing as expected. Some government software engineering jobs are directly with the government, while contractors who specialize in specific areas fill other roles. Many government software engineering jobs are geographically centralized. In other words, the more government offices there are in an area, the more software engineering jobs you can expect to find.

What are some unique challenges faced by software engineers working in government agencies?

Software engineers in government agencies often work within strict regulatory and security frameworks, which can mean longer approval cycles and more documentation compared to private sector roles. Collaboration across multiple departments is common, as systems must integrate with legacy infrastructure and comply with public sector standards. While these constraints can be challenging, they also offer opportunities to contribute to projects that have a significant impact on public services and society. Engineers typically work in multidisciplinary teams and gain exposure to large-scale, mission-critical applications.

What are the key skills and qualifications needed to thrive as a Government Software Engineer, and why are they important?

To thrive as a Government Software Engineer, you typically need a solid background in computer science, proficiency in programming languages like Java or Python, and a relevant degree or security clearance. Familiarity with government-specific systems, secure coding practices, and tools such as Git, CI/CD pipelines, and project management software is often required. Strong problem-solving abilities, communication skills, and attention to detail help you navigate complex regulations and collaborate with multidisciplinary teams. These skills are vital for building secure, reliable software solutions that support government operations and protect sensitive data.

What is government software engineering?

Government software engineering involves designing, developing, and maintaining software systems for government agencies and public sector organizations. These professionals work on projects that support public services, such as healthcare, transportation, security, and administration. Their work often requires adherence to strict security and privacy standards, as well as compliance with government regulations. Government software engineers may collaborate with other IT professionals and stakeholders to create reliable, efficient, and user-friendly solutions that serve citizens and government employees. This field offers the opportunity to make a significant impact on society through technology.
What cities are hiring for Government Software Engineering jobs? Cities with the most Government Software Engineering job openings:
What are the most commonly searched types of Government Software Engineering jobs? The most popular types of Government Software Engineering jobs are:
What states have the most Government Software Engineering jobs? States with the most job openings for Government Software Engineering jobs include:
Infographic showing various Government Software Engineering job openings in the United States as of July 2026, with employment types broken down into 93% Full Time, 4% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Lead Software Engineer with Security Clearance

Lead Software Engineer with Security Clearance

Omitron, Inc.

Colorado Springs, CO • On-site

$150K - $185K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Omitron is seeking a Lead Software Engineer to provide technical leadership for software development supporting Cross Domain Solution (CDS) data transformation capabilities within the CROWN program at our Colorado Springs, CO, location. This role will serve as the technical authority for the development team, guiding architecture decisions, mentoring engineers, and ensuring delivery of secure, reliable, and maintainable software solutions.
The Lead Engineer will work closely with program management, systems engineering, and government stakeholders to translate operational requirements into robust software implementations supporting secure data exchange across mission systems. These systems require high levels of correctness, traceability, and reliability due to their role in enforcing secure data transfer across operational environments.
This position operates in a hybrid work environment, and regular in-office presence is required to support integration, testing, and team leadership responsibilities. Responsibilities:
* Provide technical leadership and accountability for the architecture and delivery of CDS data transformation capabilities
* Own the architecture and technical direction for data transformation and cross-domain data processing systems
* Define and enforce schema design, validation, and data integrity approaches to ensure reliable and compliant cross-domain data transfer
* Mentor junior and mid-level engineers through code reviews, design discussions, and technical guidance
* Collaborate with program management, systems engineering, and government customers to refine requirements and deliver mission-aligned solutions
* Oversee planning, estimation, and execution of development tasks within Agile or hybrid development cycles, including structured integration and validation phases
* Establish and enforce engineering standards, including coding practices, automated testing, and configuration management
* Identify technical risks and develop mitigation strategies to maintain program schedule and technical performance
* Remain hands-on, contributing to the design and implementation of critical system components
* Coordinate integration and testing activities with DevOps engineers and test teams
* Prepare and present technical briefings and status updates to program stakeholders
* Ensure correctness, validation, and traceability of data transformations across system boundaries
* Drive long-term maintainability, consistency, and evolution of the CDS software architecture
* Provide critical evaluation of design approaches and implementation decisions, ensuring alignment with architectural goals and long-term maintainability 
Minimum Requirements:
* US Citizenship required
* Security Clearance: Must be eligible to obtain and maintain a DoD security clearance
* Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field
* Experience: 8+ years of professional software development experience
* At least 2 years serving as a technical lead, senior engineer, or development team lead
* Demonstrated experience leading software development teams and guiding architectural decisions
* Strong experience developing software using modern programming languages (e.g., Python, Java, C++, or similar)
* Experience designing systems that process structured data formats (XML, XSD, DFDL, JSON, fixed-width, or binary encodings)
* Experience using Git-based workflows and CI/CD pipelines
* Experience implementing automated testing strategies including unit and integration testing
* Strong communication skills with the ability to interface with both technical teams and non-technical stakeholders
* Demonstrated ability to make and defend architectural decisions in a collaborative engineering environment
* Experience working in Agile development environments 
Preferred Qualifications:
* Master’s degree in Computer Science, Software Engineering, or related field
* Experience supporting DoD or other government software programs
* Experience with Cross Domain Solutions (CDS), data transformation frameworks, or schema-based data validation technologies
* Familiarity with DevSecOps practices and secure software development environments
* Experience supporting software accreditation or RMF-related engineering activities
* Experience with GitLab and Atlassian toolsets (JIRA, Confluence)
* Background in space, aerospace, or command-and-control software systems
* Current DoD Security Clearance 
Compensation and Benefits:
The salary range for this role is $150,000 to $185,000, depending on relevant experience, location, and other factors.
 
Benefits include:
* Health, Dental, and Vision Insurance
* HSA or FSA accounts
* Company paid Short- and Long-Term Disability and AD&D insurance
* Paid Federal Holidays
* Paid Vacation Leave and Sick Leave
* Parental Leave
* 401k with company match
* Supplemental insurance options (e.g., AFLAC)
* Professional Development Reimbursement
* Voluntary Life Insurance 
Company Overview:
Omitron is an Aerospace Engineering and Information Technology small business headquartered in Beltsville, Maryland with a field office in Colorado Springs, Colorado. Since 1984, Omitron has delivered high-quality engineering services and product development to government and industry customers supporting civilian and military aerospace programs.
Omitron recognizes that exceptional people are the foundation of our success. We seek highly qualified and motivated individuals and provide an environment that supports innovation, technical excellence, and professional growth. Our employees benefit from competitive compensation, a comprehensive benefits package, and opportunities to work on challenging mission-focused programs.
At Omitron, we strive to create a workplace that fosters collaboration, innovation, and respect for diverse perspectives. We welcome applicants from all backgrounds who share our commitment to engineering excellence.
E-Verify Participation.