1

Federal Government Software Engineer Jobs (NOW HIRING)

Candidates must have an active Government Agency Public Trust or the ability to obtain one.Z FEDERAL is seeking a Software Engineer that has knowledge and experience

Sr. Software Engineer

Reston, VA · On-site

$127K - $168K/yr

Senior Software Engineer (Go & Kubernetes Expertise) Location: Remote COMPANY DESCRIPTION Rancher ... United States federal government. As part of this team, you will help design scalable, secure ...

The Senior Software Engineer will work as part of the PMA-275 government Software integrated product team responsible for modifying aircraft and ground system software to correct defects, implement ...

next page

Showing results 1-20

Federal Government Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do federal government software engineer jobs pay per year?

As of Jul 2, 2026, the average yearly pay for federal government 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 Federal Government Software Engineer job?

A Federal Government Software Engineer designs, develops, and maintains software systems for government agencies. They work on secure, scalable, and mission-critical applications that support public services, defense, cybersecurity, and other national priorities. These engineers follow strict security and compliance guidelines, often collaborating with other government and contractor teams. The role may require knowledge of specific programming languages, cloud computing, and cybersecurity best practices. Security clearances may also be necessary, depending on the agency and project.

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

To thrive as a Federal Government Software Engineer, you need a strong background in computer science, programming languages (such as Java, Python, or C++), and a relevant degree or equivalent experience. Familiarity with government-specific software systems, cloud platforms, cybersecurity standards (like FedRAMP or FISMA), and security clearances is often required. Excellent problem-solving, communication, and teamwork skills are crucial for collaborating with diverse stakeholders and managing complex projects. These abilities ensure the secure, reliable, and efficient development of software systems that support critical government operations.

What types of projects and responsibilities can I expect as a Federal Government Software Engineer?

As a Federal Government Software Engineer, you may work on projects ranging from developing secure web applications and data management systems to maintaining legacy platforms or implementing new cloud solutions. Your responsibilities often include coding, system integration, collaborating with cross-functional teams, and ensuring compliance with federal cybersecurity guidelines. You might also participate in requirements analysis, testing, and deploying software solutions that serve the needs of both internal users and the public. The work environment is typically collaborative, structured, and mission-driven, with opportunities to contribute to impactful, large-scale initiatives.

More about Federal Government Software Engineer jobs
What cities are hiring for Federal Government Software Engineer jobs? Cities with the most Federal Government Software Engineer job openings:
What are the most commonly searched types of Federal Government Software Engineer jobs? The most popular types of Federal Government Software Engineer jobs are:
What states have the most Federal Government Software Engineer jobs? States with the most job openings for Federal Government Software Engineer jobs include:
Software Engineer

Full-time

Posted 25 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

48th of 437 rated business services


Job description

Job Summary:
Accenture Federal Services is dedicated to enhancing the capabilities of the US federal government through technology and innovation. The Software Engineer role involves developing comprehensive software solutions, including designing and implementing various software layers and optimizing data pipelines for advanced analytics.
Responsibilities:
• Design and implement all levels of the solution: data layer, application code, user interface.
• Design and deliver APIs and integrations with other software systems and databases.
• Architect for optimal use of enterprise infrastructure (cloud) and security requirements.
• Design and optimize Data Pipelines using Spark, Apache Iceberg, EMR cloud services, NiFi and Kubernetes containers and the Data Platform.
• Ensure the pedigree and provenance of the data is maintained such that the access to data is protected.
• Clean and preprocess data to enable access for advanced analytics.
• Collaborate with enterprise working groups to advance the state of data standards.
• Collaborate with the engineering team, data stewards, and mission partners to aid in getting actionable value out of the data holdings.
• Collaborate with software engineers to update, configure, and maintain data services based on the requirements.
• Conduct quarterly analysis and provide recommendations for data tools that support data functions.
• Provide support that may include administration and performance tuning of data tools to keep current for continuous RMA efforts.
Qualifications:
Required:
• 4 to 7+ years of experience in one or more of the following areas:
• Design and development of software solutions at one or more layers of the technical stack (data, application, UI)
• Programming/coding from the data layer through the application layer, through the user interface
• Decomposing functional requirements into technical specifications and tasks
• Software development and maintenance tools and languages such as Java, C#/.NET, SQL, JavaScript libraries, HTML, etc.
• Database and data management and analytics technologies, such as SQL, XML, Python, R, etc.
• Developing and maintaining unit test scripts
• Developing APIs and web services for integration between systems and data sets
• Agile / Scrum software development
• Cloud application and data deployment
• DevOps tools and services
• Active TS/SCI with Poly clearance is required
Company:
Accenture Federal Services is a leading US federal services company and subsidiary of Accenture. Founded in 1989, the company is headquartered in Arlington, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Accenture Federal Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom