1

Infrastructure Software Engineer Jobs in Virginia

OVERVIEW: We are seeking a skilled Software Engineer to support the design, development ... Experience developing and maintaining infrastructure and platform-level software tools. * Strong ...

Senior Software Engineer

Herndon, VA

$126K - $166K/yr

Work with a team to manage existing AWS infrastructure in GovCloud * Utilize your DevOps skills to maintain and support software engineering efforts * Employ your software engineering skills to ...

Our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting ... Design and implement core infrastructure and platform services that enable other engineers to scale ...

Our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting ... Design and implement core infrastructure and platform services that enable other engineers to scale ...

Senior Software Engineer

Herndon, VA · On-site

$125K - $165K/yr

... infrastructure in GovCloud • Utilize your DevOps skills to maintain and support software ... engineering efforts • Employ your software engineering skills to design and develop ...

Sr. Software Engineer - TS/SCI Zachary Piper Solutions is seeking a Sr. Software Engineer - TS/SCI ... Collaborate with DevOps, infrastructure, and security teams to implement DevSecOps best practices.

Job #3257 SOFTWARE ENGINEER Chantilly, VA The Software Engineer will design and develop complex new ... cloud infrastructure with technologies such as Ansible, Cloud Formation, etc. DESIRED ...

Our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting ... Design and implement core infrastructure and platform services that enable other engineers to scale ...

Software Engineer Location: Herndon, VA *Clearance: *Active TS/SCI w/ Polygraph needed to apply ... Infrastructure as a code language (Ansible, Puppet, or chef as examples) Eclipse developmental ...

MarathonTS Software Engineer - TS/SCI with Full Scope Poly Reston, VA Intelligence Community ... Develop, prototype and deploy solutions within Commercial Cloud Solutions leveraging Infrastructure ...

next page

Showing results 1-20

Infrastructure Software Engineer information

See Virginia salary details

$114.5K

$178.7K

$204.7K

How much do infrastructure software engineer jobs pay per year?

As of Jun 8, 2026, the average yearly pay for infrastructure software engineer in Virginia is $178,719.00, according to ZipRecruiter salary data. Most workers in this role earn between $171,500.00 and $203,200.00 per year, depending on experience, location, and employer.

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

To thrive as an Infrastructure Software Engineer, you need a deep understanding of computer systems, networking, cloud infrastructure, and proficiency in programming languages such as Python, Go, or Java. Experience with infrastructure automation tools (like Terraform, Ansible, or Kubernetes), cloud platforms (AWS, Azure, GCP), and possibly certifications such as AWS Certified Solutions Architect are highly valuable. Effective collaboration, problem-solving abilities, and strong communication skills help you excel in cross-functional teams and fast-paced environments. These skills are critical to building scalable, reliable systems and ensuring seamless deployment and maintenance of company infrastructure.

What does an Infrastructure Software Engineer do?

An Infrastructure Software Engineer designs, builds, and maintains the foundational software systems that support applications, networking, and cloud environments. They focus on scalability, reliability, and performance by developing automation tools, managing CI/CD pipelines, and optimizing infrastructure. Their work ensures systems run efficiently, securely, and with minimal downtime.

What are the typical day-to-day responsibilities of an Infrastructure Software Engineer?

As an Infrastructure Software Engineer, your typical day involves designing, implementing, and maintaining automation workflows for infrastructure deployment, monitoring system performance, and responding to incidents or outages. You'll work closely with development, DevOps, and IT teams to ensure infrastructure scalability, reliability, and security. Regular tasks may include writing scripts, managing cloud resources, evaluating new tools, and participating in on-call rotations. Collaboration and proactive problem-solving are central to meeting both technical and business needs efficiently. This role offers a dynamic blend of hands-on technical work and teamwork in evolving environments.

What are the most commonly searched types of Infrastructure Software Engineer jobs in Virginia? The most popular types of Infrastructure Software Engineer jobs in Virginia are:
What job categories do people searching Infrastructure Software Engineer jobs in Virginia look for? The top searched job categories for Infrastructure Software Engineer jobs in Virginia are:
What are popular job titles related to Infrastructure Software Engineer jobs in VA? For Infrastructure Software Engineer jobs in VA, the most frequently searched job titles are:
Infographic showing various Infrastructure Software Engineer job openings in Virginia as of May 2026, with employment types broken down into 94% Full Time, 3% Part Time, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $178,719 per year, or $85.9 per hour.

Software Engineer

Trinity ES LLC

Chantilly, VA • On-site

Full-time

Posted 9 days ago


Job description

OVERVIEW:
We are seeking a skilled Software Engineer to support the design, development, configuration, integration, and maintenance of complex SAP systems and custom solutions. This role involves working across multiple SAP modules, providing high-level troubleshooting, and ensuring solutions meet business and mission-critical requirements.
GENERAL DUTIES:
  • Design, develop, and configure custom applications and enhancements within SAP systems.
  • Integrate SAP solutions with other enterprise applications and data sources.
  • Provide Tier 3-level support for complex and escalated SAP technical issues, ensuring timely resolution and clear documentation.
  • Collaborate with business analysts, functional leads, and project managers to translate business requirements into technical specifications and solutions.
  • Optimize existing SAP code and participate in performance tuning, debugging, and system testing activities.
  • Partner with SAP Basis and Security teams to ensure system integrity, performance, and compliance with security policies.
  • Ensure all development efforts adhere to SAP best practices, established coding standards, and documentation requirements.

REQUIRED QUALIFICATIONS:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field with 4-8 years of relevant experience, or Master's degree with 2-6 years of relevant experience.
  • Proven experience in the software engineering lifecycle, including design, development, testing, troubleshooting, and debugging of software for new and existing systems.
  • Proficient in software requirements analysis, software architecture, and hardware compatibility assessments.
  • Experience developing and maintaining infrastructure and platform-level software tools.
  • Strong knowledge of software development principles, standards, processes, and tools across the full software development life cycle (SDLC).
  • Demonstrated ability to work independently with significant impact on project deliverables and operational outcomes.
  • Effective communication skills and the ability to collaborate with cross-functional and client-facing teams.
  • Ability to develop complex solutions that require in-depth technical knowledge and collaboration with internal domain experts.

DESIRED QUALIFICATIONS:
  • Experience mentoring or reviewing the work of junior engineers; capable of leading technical processes or projects.
  • Strong understanding of Agile/Scrum methodologies and experience using Atlassian JIRA for project tracking.
  • Hands-on experience with one or more of the following programming languages or technologies:
    • Java, C++, Embedded Systems, Linux environments
  • Experience with cloud computing platforms, cloud architecture, and DevOps tools such as:
    • Docker, Jenkins, Continuous Integration pipelines
  • Knowledge or experience with AI and Machine Learning concepts and applications.
  • Familiarity with software testing methodologies and systems integration practices.
  • Experience in secure software development and compliance in software infrastructure projects.

CLEARANCE:
  • Top Secret/SCI with a Full Scope Polygraph