1

Infrastructure Software Engineer Jobs in North Carolina

Software Infrastructure Engineer

Durham, NC ยท On-site

$167K - $198K/yr

The Software Infrastructure Engineer will design and optimize infrastructure for autonomous systems, ensuring quality and security standards are met while supporting robot development.

Software Infrastructure Engineer

Durham, NC ยท On-site

$167K - $198K/yr

Your qualifications We seek a dedicated and innovative infrastructure engineer with 3-5 years of ... software and robotics teams. Company Perks - Competitive compensation and equity options ...

Manager, Software Engineering

Durham, NC ยท On-site

$165K - $195K/yr

That engineering expertise positions us to power the next generation of AI workloads, from training ... Penguin Solutions brings together differentiated infrastructure software, advanced memory, compute ...

$93K - $127K/yr

As the Senior OSS Enginer (Linux, Docker, Kubernetes), you will be responsible for leading day-to ... Software as a Service (SaaS).In this role, you will aid in design and implement standard ...

Software Engineer

Charlotte, NC ยท On-site

$52 - $57/hr

Software Engineer, Cybersecurity Applications We are not accepting C2C or 1099 arrangements ... Deploy, manage, and optimize applications in Kubernetes environments using infrastructure and ...

Software Engineer

Charlotte, NC ยท On-site

$68 - $73/hr

Support migration of legacy systems to cloud-based infrastructure * Write clean, maintainable, and ... software engineering or equivalent practical experience * 5-7 years of experience with Java ...

next page

Showing results 1-20

Infrastructure Software Engineer information

See North Carolina salary details

$105K

$163.8K

$187.7K

How much do infrastructure software engineer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for infrastructure software engineer in North Carolina is $163,826.00, according to ZipRecruiter salary data. Most workers in this role earn between $157,200.00 and $186,300.00 per year, depending on experience, location, and employer.

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 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 North Carolina? The most popular types of Infrastructure Software Engineer jobs in North Carolina are:
What are popular job titles related to Infrastructure Software Engineer jobs in North Carolina? For Infrastructure Software Engineer jobs in North Carolina, the most frequently searched job titles are:
What job categories do people searching Infrastructure Software Engineer jobs in North Carolina look for? The top searched job categories for Infrastructure Software Engineer jobs in North Carolina are:
What are popular job titles related to Infrastructure Software Engineer jobs in NC? For Infrastructure Software Engineer jobs in NC, the most frequently searched job titles are:
Infographic showing various Infrastructure Software Engineer job openings in North Carolina as of July 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $163,826 per year, or $78.8 per hour.

Software Infrastructure Engineer

BotBuilt

Durham, NC โ€ข On-site

$167K - $198K/yr

Full-time

Re-posted 11 days ago


Job description

Job Summary:
BotBuilt is a company that builds robots to enhance the construction process for traditional home builders. The Software Infrastructure Engineer will design and optimize infrastructure for autonomous systems, ensuring quality and security standards are met while supporting robot development.
Responsibilities:
โ€ข Design, manage, and optimize our infrastructure for the autonomous framing system.
โ€ข Design, and deploy data logging and retrieval for heterogeneous robot data.
โ€ข Facilitate high-level robot developer support and troubleshooting.
โ€ข Implement and uphold infrastructure quality and security standards.
Qualifications:
Required:
โ€ข 3-5 years of experience in infrastructure engineering
โ€ข Proficiency in Python
โ€ข Familiarity with CI tools and best practices
Preferred:
โ€ข Knowledge of C++
โ€ข Background in system administration or network management
โ€ข Experience with IoT deployment, particularly experience with Balena
Company:
BotBuilt is a software company that develops robotic systems and artificial intelligence solutions to simplify home construction. Founded in 2020, the company is headquartered in Durham, USA, with a team of 2-10 employees. The company is currently Early Stage.