1

Sr Software Engineer Jobs in Reston, VA (NOW HIRING)

Sr. Software Engineer - TS/SCI

Reston, VA · On-site

$190K - $245K/yr

Sr. Software Engineer - TS/SCI Zachary Piper Solutions is seeking a Sr. Software Engineer - TS/SCI for a mission-focused technology organization supporting national security and advanced systems in ...

Senior Software Engineer

Washington, DC · On-site

$170K - $230K/yr

Senior Software Engineer Location: Washington, DC Category: Software Engineering Schedule: Standard Day Shift, Monday-Friday Clearance Requirement: Active Secret security clearance (required ...

Senior Software Engineer

Reston, VA · On-site

$127K - $168K/yr

The Senior Software Engineer shall perform with a high degree of independence and expertise to implement solutions for a variety of complex software products/features... both wholly new efforts and ...

Senior Software Engineer

Reston, VA · On-site

$127K - $168K/yr

The Senior Software Engineer shall perform with a high degree of independence and expertise to implement solutions for a variety of complex software products/features... both wholly new efforts and ...

Senior Software Engineer

Herndon, VA · On-site +1

$130K - $180K/yr

Senior Software Engineer ID: SPA-26-B1 Team: Space & Ground Systems Location: N/A More about this job > Description HawkEye 360 is currently seeking a Senior Command & Control Software Engineer to ...

Senior Software Engineer

Reston, VA · On-site +1

$127K - $168K/yr

Senior Software Engineer Job Locations US-VA-Reston | US-AZ-Chandler Job ID 2026-4870 Category Engineering Worker Category Regular Full-Time[F] Company Overview Iridium is an award-winning and ...

Senior Software Engineer

Herndon, VA · On-site

$130K - $180K/yr

Senior Software Engineer ID: SPA-26-B1 Team: Space & Ground Systems Location: Herndon, VA More about this job > Description HawkEye 360 is currently seeking a Senior Command & Control Software ...

Senior Software Engineer

Washington, DC · On-site

$100K - $160K/yr

As a Senior Software Engineer, you will design, develop, and maintain robust software solutions that meet the highest standards of quality, performance, and security. You will solve complex technical ...

Senior Software Engineer

Fairfax, VA

$126K - $166K/yr

Senior Software Engineer Everforth ECS is seeking a Senior Software Engineer to work in the National Capital Region covering the Pentagon, Falls Church, and Fairfax. This position is contingent upon ...

Senior Software Engineer

Mclean, VA · Hybrid

$123K - $163K/yr

Senior Software Engineer Location: McLean, VA or Richmond, VA Work Environment: Hybrid Role Sumary: As a Senior Software Engineer at Exiger, you will be responsible for designing and developing ...

Senior Software Engineer

Mclean, VA · Remote

$125K - $165K/yr

Senior Software Engineer Astor & Sanders Corporation (Astor), an award-winning IT solutions provider headquartered in McLean, VA, is seeking a Senior Software Engineer .  This is a full-time ...

Senior Software Engineer

Mclean, VA · Remote

$123K - $163K/yr

Senior Software Engineer Astor & Sanders Corporation (Astor), an award-winning IT solutions provider headquartered in McLean, VA, is seeking a Senior Software Engineer . This is a full-time position ...

Senior Software Engineer

Mclean, VA · Hybrid

$123K - $163K/yr

Senior Software Engineer Location: McLean, VA or Richmond, VA Work Environment: Hybrid Role Summary: As a Senior Software Engineer at Exiger, you will be responsible for designing and developing ...

Senior Software Engineer

Springfield, VA · On-site

$140K - $160K/yr

As a Senior Software Engineer, you will play a key role in supporting the Geospatial Intelligence Agency (NGA) by designing, developing, and maintaining geospatial intelligence applications. Your ...

next page

Showing results 1-20

Sr Software Engineer information

See Reston, VA salary details

$78.7K

$149.3K

$200.1K

How much do sr software engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for sr software engineer in Reston, VA is $149,349.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,700.00 and $168,300.00 per year, depending on experience, location, and employer.

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

To thrive as a Sr Software Engineer, you need advanced programming skills, a strong grasp of software design principles, and typically a degree in computer science or a related field. Expertise with development frameworks, version control systems like Git, and familiarity with cloud platforms or containerization tools is often required. Exceptional problem-solving abilities, clear communication, and leadership skills set top performers apart in collaborative environments. These competencies ensure the efficient delivery of high-quality software solutions and effective mentorship within development teams.

What are some common challenges Sr Software Engineers face when leading technical projects?

Sr Software Engineers often encounter challenges such as balancing hands-on coding with mentoring less experienced team members, managing shifting project requirements, and ensuring timely delivery while maintaining high code quality. They are frequently responsible for making critical architectural decisions and resolving complex technical issues that arise during the development process. Additionally, effective communication with cross-functional teams and stakeholders is key to aligning technical solutions with business goals.

What are Sr Software Engineers?

Sr Software Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior team members, and collaborate with stakeholders to ensure software meets business needs. In addition to coding, they are responsible for making architectural decisions, reviewing code, and ensuring best practices are followed. Sr Software Engineers typically have several years of industry experience and deep expertise in specific programming languages or technologies.
What cities near Reston, VA are hiring for Sr Software Engineer jobs? Cities near Reston, VA with the most Sr Software Engineer job openings:
Infographic showing various Sr Software Engineer job openings in Reston, VA as of June 2026, with employment types broken down into 100% Full Time. Highlights an 70% In-person, 10% Hybrid, and 20% Remote job distribution, with an average salary of $149,349 per year, or $71.8 per hour.
Sr. Software Engineer - TS/SCI

Sr. Software Engineer - TS/SCI

Navstar

Reston, VA • On-site

$190K - $245K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 13 days ago


Job description

Sr. Software Engineer - TS/SCI

Zachary Piper Solutions is seeking a Sr. Software Engineer - TS/SCI for a mission-focused technology organization supporting national security and advanced systems in the Reston, VA area. The Sr. Software Engineer - TS/SCI role is an onsite position working in highly secure environments on complex, high-impact platforms. The Sr. Software Engineer - TS/SCI will design and build full stack applications while driving DevOps best practices to support scalable, reliable, and secure software delivery. An ideal candidate brings deep software engineering expertise, hands-on DevOps experience, and a background working within cleared environments.

Responsibilities of the Sr. Software Engineer - TS/SCI:

  • Design, develop, and maintain full stack applications using modern front-end and back-end technologies.
  • Build and support CI/CD pipelines to enable automated, secure, and reliable deployments.
  • Collaborate with DevOps, infrastructure, and security teams to implement DevSecOps best practices.
  • Develop and manage cloud and on-prem infrastructure using Infrastructure as Code (IaC) tools.
  • Support containerized applications using Docker and Kubernetes in classified environments.
  • Participate in system architecture, design reviews, and technical decision-making.
  • Troubleshoot and resolve complex issues across the application stack and infrastructure layers.
  • Ensure applications meet performance, reliability, and security requirements.

Qualifications of the Sr. Software Engineer - TS/SCI:

  • Active TS/SCI clearance is required.
  • 7+ years of professional software engineering experience.
  • Strong full stack development experience with languages such as Java, Python, JavaScript/TypeScript, or similar.
  • Hands-on DevOps experience with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
  • Experience with containerization and orchestration tools including Docker and Kubernetes.
  • Proficiency with cloud platforms (AWS, Azure, or GCP), preferably in secure or regulated environments.
  • Strong understanding of Linux systems, networking concepts, and security best practices.
  • Ability to work collaboratively in a fast-paced, mission-critical environment.

Compensation for the Sr. Software Engineer - TS/SCI includes:

  • Salary range: $190,000 - $245,000
  • Comprehensive benefits package including medical, dental, vision, 401(k), PTO, Sick Leave as required by law