1

Infrastructure Software Engineer Jobs in Virginia

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 ...

Software Engineer

Chantilly, VA · On-site

$125K - $160K/yr

NET Core * Support the re-design of existing software infrastructure to adopt cloud-first ... NET Core, C# or Java programming language * Experience with Python programming language

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 ...

Software Engineer

Chantilly, VA · On-site

$100K - $120K/yr

NET Core * Support the re-design of existing software infrastructure to adopt cloud-first ... NET Core, C# or Java programming language * Experience with Python programming language

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 ...

They are seeking a Software Engineer to support a fleet aviation modernization program ... and Infrastructure as Code (Terraform or CloudFormation) • Strong communication and problem ...

Software Engineer Apply now Back to search results Job no: 536401 Work type: Hourly Wage/Part-Time ... Key project goals include strengthening long-term sustainability through modern infrastructure and ...

Software Engineer Location: Remote / Alexandria, VA Clearance: Active TS/SCI or eligibility to be ... Provide technical consultation and troubleshooting support for software and infrastructure issues.

Software Engineer Location: Remote / Alexandria, VA Clearance: Active TS/SCI or eligibility to be ... Provide technical consultation and troubleshooting support for software and infrastructure issues.

Software Engineer Location: Remote / Alexandria, VA Clearance: Active TS/SCI or eligibility to be ... Provide technical consultation and troubleshooting support for software and infrastructure issues.

... cloud infrastructure solutions. Responsibilities : • Must work onsite in Chantilly, VA • U.S ... software engineering and best practices for full software development life cycle • Familiarity ...

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 Jul 7, 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 are popular job titles related to Infrastructure Software Engineer jobs in Virginia? For Infrastructure Software Engineer jobs in Virginia, the most frequently searched job titles 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:

Full-time

Posted yesterday


Job description

Job Summary:
TRINITY ENTERPRISE SERVICES, LLC is seeking a skilled Software Engineer to support the design, development, configuration, integration, and maintenance of complex SAP systems and custom solutions. The role involves working across multiple SAP modules, providing high-level troubleshooting, and ensuring solutions meet business and mission-critical requirements.
Responsibilities:
• 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.
Qualifications:
Required:
• 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.
Preferred:
• 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.
Company:
TRINITY ENTERPRISE SERVICES, LLC is a Veteran-owned small business that leverages our combined 50+ years in the Information Technology field to provide quality IT experts in the fields of Data Center Services, Software Development and Cyber Security to our customers. Founded in 2014, the company is headquartered in Ashburn, USA, with a team of 11-50 employees. The company is currently Early Stage.