1

Infrastructure Software Engineer Jobs in Dallas, TX

Be Seen First

Senior Software Engineer - Fleet Automation / GPU Infrastructure Location: Dallas, TX Work Model: Hybrid, 3 days onsite Relocation: Available Compensation: base + bonus Benefits: 100% company-paid ...

Software Engineer

Irving, TX · On-site

$64 - $69/hr

Software Engineer, Infrastructure Automation We are not accepting C2C or 1099 arrangements. Location: Irving, TX (Hybrid: 3 days in office, 2 days remote) Duration: 6-Month Contract Work ...

Software Engineer

Irving, TX · On-site

$49 - $53/hr

Software Engineer, Infrastructure Automation We are not accepting C2C or 1099 arrangements. Location: Irving, TX (Hybrid) Employment Type: Contingent / Contract (6 Months) About the Role We are ...

Sr. Software Engineer

Dallas, TX · On-site

$170K - $220K/yr

Cloud Infrastructure, High-Performance Computing (HPC), Software Engineering Location (City, State): Hybrid (3 days onsite, 2 days remote) Assignment Type: Direct Hire Pay: $170,000-$220,000 base ...

Sr. Software Engineer

Dallas, TX · Remote

$170K - $220K/yr

Cloud Infrastructure, High-Performance Computing (HPC), Software Engineering Location (City, State): Hybrid (3 days onsite, 2 days remote) Assignment Type: Direct Hire Pay: $170,000-$220,000 base ...

This role is primarily software engineering, with meaningful exposure to infrastructure, deployment, and operational support - not a dedicated DevOps or support-only position. Responsibilities ...

This role is primarily software engineering, with meaningful exposure to infrastructure, deployment, and operational support - not a dedicated DevOps or support-only position.

next page

Showing results 1-20

Infrastructure Software Engineer information

See Dallas, TX salary details

$112.7K

$176K

$201.6K

How much do infrastructure software engineer jobs pay per year?

As of Aug 27, 2026, the average yearly pay for infrastructure software engineer in Dallas, TX is $175,957.00, according to ZipRecruiter salary data. Most workers in this role earn between $168,900.00 and $200,100.00 per year, depending on experience, location, and employer.

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 key skills and qualifications needed to thrive as an infrastructure software engineer?

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 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 Dallas, TX?

The most popular types of Infrastructure Software Engineer jobs in Dallas, TX are:

What job categories do people searching Infrastructure Software Engineer jobs in Dallas, TX look for?

The top searched job categories for Infrastructure Software Engineer jobs in Dallas, TX are:

What cities near Dallas, TX are hiring for Infrastructure Software Engineer jobs?

Cities near Dallas, TX with the most Infrastructure Software Engineer job openings:

Infographic showing various Infrastructure Software Engineer job openings in Dallas, TX as of August 2026, with employment types broken down into 89% Full Time, and 11% Part Time. Highlights an 83% In-person, and 17% Remote job distribution, with an average salary of $177,896 per year, or $85.5 per hour.

Senior Software Engineer - Fleet Automation / GPU Infrastructure

GTN Technical Staffing

Dallas, TX • On-site

$107K - $145K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Senior Software Engineer – Fleet Automation / GPU Infrastructure

Location: Dallas, TX
Work Model: Hybrid, 3 days onsite
Relocation: Available
Compensation: base + bonus
Benefits: 100% company-paid benefits
Employment Type: Direct Hire

Overview

Our client is seeking a Senior Software Engineer to join its Fleet Automation team supporting large-scale HPC and GPU infrastructure.

This team builds the software, automation, and internal platforms used to provision, configure, monitor, and manage hundreds of high-performance GPU and CPU compute nodes. The environment sits at the intersection of software engineering, infrastructure, and distributed systems, with a strong focus on eliminating manual operational work through scalable automation.

This is a hands-on engineering role for someone who enjoys building backend services while also understanding how those services interact with Linux systems, physical hardware, networking, storage, and GPU infrastructure.

What You’ll Do

  • Design and build fleet automation platforms for provisioning, configuration, validation, and lifecycle management of GPU and CPU compute nodes.
  • Develop internal services and APIs that automate hardware deployment, imaging, remediation, and decommissioning.
  • Build reliable backend services using Go, C#, and/or TypeScript.
  • Design data models and persistent state for automation workflows using relational and NoSQL databases.
  • Develop and maintain CI/CD pipelines for infrastructure and configuration changes.
  • Automate hardware validation and testing across large-scale compute environments.
  • Build observability, monitoring, dashboards, and alerting using tools such as Prometheus, Grafana, Alertmanager, and ELK.
  • Partner closely with Infrastructure, Network, Operations, and Research teams to identify operational pain points and automate repeatable processes.
  • Participate in on-call rotations and support incident response, root-cause analysis, and post-incident reliability improvements.
  • Identify systemic infrastructure issues and develop engineering solutions that improve fleet reliability, efficiency, and scalability.

Required Experience

  • 5+ years of software engineering experience building production backend services, infrastructure platforms, or automation tooling.
  • Strong development experience with at least one of the following:
    • Go
    • C#
    • TypeScript
  • Experience designing APIs, backend services, and distributed or stateful systems.
  • Strong experience with relational and/or NoSQL databases.
  • Solid Linux systems knowledge, including:
    • Networking
    • Storage
    • Process management
    • System troubleshooting
    • Ubuntu and/or RHEL environments
  • Experience building and maintaining CI/CD pipelines.
  • Hands-on experience with production monitoring and observability platforms such as:
    • Prometheus
    • Grafana
    • Alertmanager
    • ELK
  • Strong troubleshooting and problem-solving skills across both software and infrastructure environments.

Preferred Experience

  • Experience supporting GPU, HPC, AI/ML, or large-scale compute infrastructure.
  • Familiarity with NVIDIA technologies such as:
    • DCGM
    • nvidia-smi
    • NVIDIA Container Toolkit
  • Experience with bare-metal provisioning and hardware lifecycle automation.
  • Exposure to event-driven architectures and messaging platforms such as Kafka.
  • Experience working with infrastructure, network, SRE, or platform engineering teams.
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.

Why Consider This Opportunity?

  • Work directly on large-scale GPU and HPC infrastructure supporting advanced AI workloads.
  • Build automation platforms that have direct impact on infrastructure reliability and scalability.
  • Highly technical environment combining software engineering, systems engineering, and infrastructure automation.
  • Competitive base salary + bonus.
  • 100% company-paid benefits.
  • Relocation assistance available for candidates moving to Dallas.
  • Hybrid schedule with three days per week onsite.

Company Description

GTN is the leader in SOW management & technical staffing, leveraging innovation to drive next-generation recruiting to Fortune 200 companies.