1

Per Diem Software Engineer Jobs in Reston, VA (NOW HIRING)

Senior Software Engineer

Arlington, VA · On-site

$140.90K - $185.80K/yr

This is a hybrid position that requires several days per week of working in SCIF at Arlington - VA ... Lead a small team of software engineers supporting an advanced image analysis system * Serve as the ...

Senior Software Engineer

Arlington, VA · Hybrid

$154.05K - $278.48K/yr

This is a hybrid position that requires several days per week of working in SCIF at Arlington - VA ... Lead a small team of software engineers supporting an advanced image analysis system * Serve as the ...

Everforth ECS is seeking a Software Engineer to work in an onsite capacity at our Springfield, VA ... Ability to work in person a minimum of 3 days per week * Bachelor's degree in Computer Science ...

Software Engineer

Washington, DC · On-site +1

$100K - $230K/yr

Our software engineers take part in creating some of the most innovative software solutions in the ... Salary Range: $100,000 - $230,000 per year This position is primarily remote; however, onsite ...

The ideal candidate will have a BS in Software Engineering, Computer Science, Information Systems ... per weekday over the course of a month. For example: John worked 12 hours on June 1st to meet a ...

The ideal candidate will have a BS in Software Engineering, Computer Science, Information Systems ... per weekday over the course of a month. For example: John worked 12 hours on June 1st to meet a ...

The ideal candidate will have a BS in Software Engineering, Computer Science, Information Systems ... per weekday over the course of a month. For example: John worked 12 hours on June 1st to meet a ...

The ideal candidate will have a BS in Software Engineering, Computer Science, Information Systems ... per weekday over the course of a month. For example: John worked 12 hours on June 1st to meet a ...

The ideal candidate will have a BS in Software Engineering, Computer Science, Information Systems ... per weekday over the course of a month. For example: John worked 12 hours on June 1st to meet a ...

The ideal candidate will have a BS in Software Engineering, Computer Science, Information Systems ... per weekday over the course of a month. For example: John worked 12 hours on June 1st to meet a ...

The ideal candidate will have a BS in Software Engineering, Computer Science, Information Systems ... per weekday over the course of a month. For example: John worked 12 hours on June 1st to meet a ...

Software Engineer/Level I: $120,000.00 - $145,000.00/per year Software Engineer/Level II: $145,000.00 - $175,000.00/per year Your actual level and base salary will be determined on a case-by-case ...

The software engineering intern must be able and willing to work the required schedule with a minimum of 10-12 continuous weeks and at least 30 hours per week. Job Requirements * Must be a U.S.

Senior Software Engineer

Washington, DC · On-site

$100K - $160K/yr

As a Senior Software Engineer, you will design, develop, and maintain robust software solutions ... Must report on-site in the Washington, DC area Salary $100,000.00 - $160,000.00 per year, depending ...

Cloud Software Engineer

Arlington, VA · On-site

$90K - $210K/yr

As a Cloud Software Engineer at MORSE, you will have the opportunity to work on cutting-edge ... Employees also receive 10 paid holidays per year. MORSE maintains an "open" leave policy that does ...

next page

Showing results 1-20

Per Diem Software Engineer information

See Reston, VA salary details

$66.1K

$153.5K

$213.8K

How much do per diem software engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for per diem software engineer 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 is the difference between Per Diem Software Engineer vs Contract Software Engineer?

AspectPer Diem Software EngineerContract Software Engineer
CredentialsTypically requires a bachelor's degree in CS or related fieldSimilar educational requirements, often with specific technical skills
Work EnvironmentTemporary, short-term assignments often on-site or remoteProject-based, short to medium-term engagements, on-site or remote
Employer UsageUsed by government agencies, hospitals, or large organizations for temporary staffingCommon in tech firms, consulting agencies, and startups for project needs

Per Diem Software Engineers and Contract Software Engineers both work on temporary assignments, often requiring similar skills and credentials. The main difference lies in their typical employment arrangements and usage by different organizations. Per Diem roles are often associated with government or healthcare sectors, while Contract roles are prevalent in tech and consulting industries.

What are the most commonly searched types of Software Engineer jobs in Reston, VA? The most popular types of Software Engineer jobs in Reston, VA are:
What are popular job titles related to Per Diem Software Engineer jobs in Reston, VA? For Per Diem Software Engineer jobs in Reston, VA, the most frequently searched job titles are:
What cities near Reston, VA are hiring for Per Diem Software Engineer jobs? Cities near Reston, VA with the most Per Diem Software Engineer job openings:
Senior Software Engineer

Senior Software Engineer

Leidos

Arlington, VA • On-site

$140.90K - $185.80K/yr

Full-time

Posted 2 days ago


Leidos rating

8.4

Company rating: 8.4 out of 10

Based on 146 frontline employees who took The Breakroom Quiz

58th of 424 rated business services


Job description

The Leidos Defense Sector currently has an opening for a Lead Software Engineer to support advanced image analysis and mission software development efforts within our Space Vehicle Agile Release Train environment. This is a unique opportunity to serve as the primary technical liaison for our Space Vehicle software repository and architecture, supporting multiple Agile teams contributing to a complex image analysis system.
In this role, you will work closely with scientists, software engineers, and integration teams to ensure software development aligns with established architecture standards, Agile processes, and mission objectives.
The selected candidate will help modernize and sustain critical capabilities while mentoring teams in software engineering best practices, code quality, and CI/CD processes. The ideal candidate will bring strong technical leadership, experience working across multi-disciplinary teams, and the ability to guide software modernization efforts in a collaborative Agile environment.
This is a hybrid position that requires several days per week of working in SCIF at Arlington - VA, Huntsville - AL, or San Diego - CA. Candidates are expected to live within commuting distance from 1 of those 3 locations.
Primary Responsibilities:
  • Lead a small team of software engineers supporting an advanced image analysis system
  • Serve as the Space Vehicle technical liaison for multiple Agile teams working within the Space Vehicle repository
  • Collaborate closely with scientists and algorithm developers to transition and integrate analytical capabilities into operational software systems
  • Guide development teams in following Agile methodologies, software engineering best practices, and established architecture standards
  • Conduct code inspections and peer reviews as a primary technical reviewer
  • Provide technical recommendations on software organization, maintainability, portability, and readability
  • Interface with external consumers of the system, including partner software development teams and stakeholders
  • Gather system requirements and translate enhancement requests into Agile features and user stories
  • Organize, prioritize, and track team activities using Agile workflow management tools such as Jira
  • Lead release planning, sprint planning, and iteration review activities
  • Ensure rigorous software integration, testing, and validation processes are implemented across the system and its components
  • Upgrade, maintain, and improve Continuous Integration / Continuous Delivery (CI/CD) pipelines and development workflows
  • Mentor junior software engineers in sound software engineering and development practices
  • Support troubleshooting, debugging, and resolution of software defects across integrated systems

Basic Qualifications:
  • Master's degree in Computer Science, Software Engineering, Electrical Engineering, Mathematics, or a related technical discipline with 15+ years of relevant software engineering experience, or Bachelor's degree with 17+ years of relevant software engineering experience
  • Deep hands-on experience with leading Agile Release Trains or scaled Agile environments for software integration team / multi-disciplinary / cross-functional teams and experience operating within the Scrum framework
  • Must have experience with simulation tool (preferably AFSIM)
  • Must have experience using MATLAB to model or analyze complex algorithms
  • Experience designing and developing complex, modular software systems
  • Experience leading or mentoring teams of 3 or more software engineers
  • Experience coordinating across multi-domain teams within a large-scale program environment
  • Experience with software development lifecycle processes, including code development, testing, and integration activities
  • Strong debugging and troubleshooting skills with the ability to systematically isolate and resolve software defects
  • Experience with integration and test activities, including automated testing approaches
  • Experience developing and maintaining technical software documentation
  • Proficiency with version control and collaborative development tools such as GitLab
  • U.S. Citizenship required
  • Must be able to obtain and maintain a DoD SECRET security clearance

Preferred Qualifications:
  • Experience with Jira, GitLab, Visual Studio Code, IDE, C++, and embedded software development environments
  • Experience with Docker containerization technologies and container-based development workflows
  • Familiarity with CI/CD pipeline modernization and DevSecOps practices
  • Experience supporting image analysis, sensor processing, or mission systems software
  • Active DoD SECRET clearance

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 22, 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 $154,050.00 - $278,475.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