1

Government Software Engineering Jobs in Reston, VA

Leidos is seeking a Software Engineering Manager who will lead a part of the software delivery team ... The ideal candidate has deep experience managing software teams within government contracting ...

The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ... Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and ...

Sr. Software Engineer

Reston, VA · Remote

$127K - $168K/yr

Government and military as it relates to application modernization, containers, and Kubernetes ... You will work at the intersection of software engineering and operations, contributing to solutions ...

Senior Software Engineer

Herndon, VA · On-site

$125K - $165K/yr

They are seeking a Senior Software Engineer with expertise in Cloud development to design, develop ... is an engineering firm that specializes in advanced research for a broad range of government ...

... engineering talent, improving software practices, and collaborating with program leadership, cybersecurity teams, product owners, developers, and government stakeholders in a classified or sensitive ...

New

... engineering talent, improving software practices, and collaborating with program leadership, cybersecurity teams, product owners, developers, and government stakeholders in a classified or sensitive ...

New

Senior Embedded Software Engineer

Arlington, VA · Hybrid

$142K - $186K/yr

... engineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Its ...

The R&D centers we operate for the government create lasting impact in fields as diverse as ... Develop, make recommendations, and implement software engineering changes * Deliver strategy and ...

next page

Showing results 1-20

Government Software Engineering information

See Reston, VA salary details

$66.1K

$153.5K

$213.8K

How much do government software engineering jobs pay per year?

As of Jun 12, 2026, the average yearly pay for government software engineering in Reston, VA is $153,477.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,800.00 and $180,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 are the most commonly searched types of Government Software Engineering jobs in Reston, VA? The most popular types of Government Software Engineering jobs in Reston, VA are:
What are popular job titles related to Government Software Engineering jobs in Reston, VA? For Government Software Engineering jobs in Reston, VA, the most frequently searched job titles are:
What job categories do people searching Government Software Engineering jobs in Reston, VA look for? The top searched job categories for Government Software Engineering jobs in Reston, VA are:
What cities near Reston, VA are hiring for Government Software Engineering jobs? Cities near Reston, VA with the most Government Software Engineering job openings:
Infographic showing various Government Software Engineering job openings in Reston, VA as of June 2026, with employment types broken down into 89% Full Time, 7% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $153,477 per year, or $73.8 per hour.
Software Engineering Manager

Software Engineering Manager

Leidos

Gaithersburg, MD • On-site

$107K - $195K/yr

Full-time

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


Leidos rating

8.4

Company rating: 8.4 out of 10

Based on 146 frontline employees who took The Breakroom Quiz

55th of 426 rated business services


Job description

Job Description:
Leidos is seeking a Software Engineering Manager who will lead a part of the software delivery team for our UK NAS-R program. The ideal candidate has deep experience managing software teams within government contracting organizations and understands the unique challenges of legacy systems, agile development, CI/CD pipeline, and incorporating AI into the software workflow.
Location: Gaithersburg, MD or Eagan, MN preferred
Responsibilities:
  • Responsible for management of full Software Development lifecycle activities for product area(s) including design, code, unit and string testing of features/fixes, development of SW CDRLs, integration and test support for their product area, as well as site issue support
  • Lead productivity improvements and adoption/use of AI in daily business rhythms
  • Track and report software status, generating detailed test reports and artifact packages for stakeholders and clients
  • Control Account Manager (CAM) responsibilities for applicable control accounts.
  • Cost estimating, workload and manpower planning, including authoring Basis of Estimates (BOEs), in support of team's current and future business needs on the program (e.g. proposals and task order preparation)
  • Manage and track schedules, risks, opportunities, defects, change requests, and action items
  • Ensure delivery of quality work products, including specifications, code, plans and procedures, in accordance with program requirements
  • Facilitate planning meetings, peer reviews, and customer-facing sessions to align with software objectives and schedules
  • Develop and conduct interim and performance reviews for the department personnel, initiate award programs and other employee personnel activities

Required Qualifications:
  • Bachelor's degree from an accredited college in a related discipline with 9+ years of professional experience; or a master's degree from an accredited college in a related discipline with 7+ years of professional experience
  • Experience leading a diverse/disbursed software team; directing activities of a team
  • Experience with workload, staffing, and personnel management
  • Experience on a large-scale software development program in a software engineering leadership capacity
  • Strong communication skills to interface with internal and external customers, other software managers, and program stakeholders
  • Experience driving team to critical milestones

Desired Skills:
  • The successful candidate will possess advanced leadership skills and the ability to work independently in the following categories of leadership:
    • New system functionality integration
    • Problem Determination
    • Experience with proposal/labor estimation
    • Software coding experience a plus
  • A good academic understanding and/or exposure to system engineering practices to contribute to and/or assist with system integration, requirements engineering, operational and decision analysis, systems definition, requirements baseline control and management
  • Highly organized, demonstrating the ability to work independently at times due to fast-paced and highly productive work environment
  • Ability to obtain a Public Trust clearance
  • Air Traffic Control knowledge a plus

If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.
Original Posting:
May 27, 2026
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Pay Range:
Pay Range $107,900.00 - $195,050.00
The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

What Leidos employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Leidos logo

About Leidos

Sourced by ZipRecruiter

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable practices. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Reston, VA, US

Social media