1

Senior Government Software Engineering Jobs (NOW HIRING)

Senior Software Engineer

Huntsville, AL · On-site

$127K - $167K/yr

In this role, you will be the technical engine behind our Mission Engineering analyses. You will ... As the software team lead, the candidate will report directly to the senior Government customer.

Senior Software Engineer

Huntsville, AL · On-site

$127K - $167K/yr

In this role, you will be the technical engine behind our Mission Engineering analyses. You will ... As the software team lead, the candidate will report directly to the senior Government customer.

Senior Software Engineer

Huntsville, AL · On-site

$127K - $167K/yr

In this role, you will be the technical engine behind our Mission Engineering analyses. You will ... As the software team lead, the candidate will report directly to the senior Government customer.

... government software engineering within a high-tempo DevSecOps delivery environment where code ... senior engineers, follows story definitions, and delivers well-scoped tasks aligned to mission ...

next page

Showing results 1-20

Senior Government Software Engineering information

See salary details

$75.5K

$143.3K

$192K

How much do senior government software engineering jobs pay per year?

As of Jun 26, 2026, the average yearly pay for senior government software engineering in the United States is $143,292.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,500.00 and $161,500.00 per year, depending on experience, location, and employer.

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

To excel as a Senior Government Software Engineer, you need advanced programming skills, expertise in system architecture, and a degree in computer science or a related field, often with security clearance. Familiarity with government-specific technologies, secure software development life cycles, and certifications such as CISSP or Security+ are highly valued. Strong analytical thinking, communication, and leadership abilities help you collaborate across teams and manage complex projects. These skills are crucial for delivering secure, scalable solutions that meet government standards and ensure public trust.

What are some unique challenges Senior Government Software Engineers face when working on public sector projects?

Senior Government Software Engineers often navigate strict regulatory requirements, legacy systems integration, and heightened security protocols that are unique to the public sector. Collaboration with multidisciplinary teams—including policy experts, security officers, and end-users—is common, which requires strong communication and adaptability. Additionally, project timelines and resource allocation may be influenced by governmental processes, making flexibility and problem-solving skills especially valuable in this environment.

What is the difference between Senior Government Software Engineering vs Government Software Developer?

AspectSenior Government Software EngineeringGovernment Software Developer
Required CredentialsBachelor's or higher in Computer Science, experience in government projectsSimilar educational background, often entry to mid-level experience
Work EnvironmentSenior roles involve leadership, complex project management within government agenciesFocus on coding, testing, and implementing government software solutions
Employer & Industry UsageGovernment agencies, defense, public sector IT teamsGovernment departments, public sector IT teams
Common Search & ComparisonSenior Government Software EngineeringGovernment Software Developer

Senior Government Software Engineering roles typically require more experience, leadership, and project management skills compared to Government Software Developers. Developers focus on coding and implementation, while senior engineers oversee projects and mentor teams within government IT environments.

What does a Senior Government Software Engineer do?

A Senior Government Software Engineer designs, develops, and maintains complex software systems for government agencies or projects. Their responsibilities often include leading technical teams, ensuring software security and compliance, and collaborating with stakeholders to meet project requirements. They play a critical role in integrating modern technology solutions while adhering to strict government standards and protocols. Additionally, they mentor junior engineers and help shape technical strategies for long-term success.
More about Senior Government Software Engineering jobs
What cities are hiring for Senior Government Software Engineering jobs? Cities with the most Senior 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 Senior Government Software Engineering jobs? States with the most job openings for Senior Government Software Engineering jobs include:
Infographic showing various Senior Government Software Engineering job openings in the United States as of June 2026, with employment types broken down into 94% Full Time, 4% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $143,292 per year, or $68.9 per hour.
Custom Software Engineer

Other

Posted 19 days ago


Accenture Federal Services rating

8.4

Company rating: 8.4 out of 10

Based on 19 frontline employees who took The Breakroom Quiz

46th of 430 rated business services


Job description

Job Description:

We are currently looking for full stack Software Engineers (Java or Python) with great object oriented experience and strong understanding of meeting customer expectations. We are responsible for development of cloud management and governance software in support of multiple Government customers with critical missions. The candidate will work with the architecture and engineering leads using cutting edge software technologies ensuring successful development of high profile, complex, technical deliverables. We are seeking software engineers who are passionate about their work and thrive in a fast paced environment. If you're looking for a highly visible role in a great company, working with senior Government decision makers across the Federal Government, and want to help build and deploy a modern, cloud-native web application on AWS and Azure, then we want to speak with you! We use Agile Scrum, and release working software at the end of each two-week sprint using CI/CD with Jenkins. We follow sound engineering best practices to mock / design, spec, build, test, and publish capabilities our users want and need. If working with a high performing team to deliver real value to customers sounds interesting to you, please read the minimum requirements and apply! 

Responsibilities Include:

  • Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, and business management information systems) based upon documented requirements
  • Designs, implements, and integrates software applications or performs software engineering tasks
  • May recommend new technologies and processes for complex software projects
  • Ensures quality control of all developed and modified software
  • Helps convert business requirements into project task specifications and develops integrated software applications that achieve acceptance criteria

Basic Qualifications:

  • 3 years of software engineering experience 
  • Demonstrated experience with at least one currently popular object-oriented software programming language such as Java, or Python, or C++, or Go or Ruby
  • Experience with Docker, Numpy, or GitLab CI/CD

Desired Skills:

  • Experience with microservice and event-driven architectures a plus
  • Ability to deliver engineering capabilities using repeatable processes.
  • Identification and mitigation of risks that are associated with overall system performance, and delivery of production-grade systems
  • Experience with building secure web APIs utilizing authentication/authorization, tokens (JWT, OAuth, SSO), session management DoD 8570 Level I and applicable Computing Environment (CE) certifications
  • Experience with DoDAF (e.g., Operational Views, System Views, etc.)
  • Familiarity with Jenkins, GitLab, or AWS CodePipeline code build management and CI/CD software factory tools
  • Familiarity with Docker a plus
  • Familiarity with Amazon Web Services (AWS) (e.g., EC2, CloudWatch, Management Console, VPC, etc.)
  • Associate or Professional Level Cloud Certifications
  • Working knowledge of build automation and continuous integration/delivery ecosystem: Git, Maven/Gradle, Jenkins, Docker, Nexus
  • Experience with security in the cloud: Intrusion, penetration, and vulnerability scanning.
  • Server / Application hardening or familiarity with Security Technical Implementation Guide (STIG) concepts

Security Clearance:

  • Active TS/SCI with willingness and ability to attain Polygraph 

What Accenture Federal Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom