1

Infrastructure Software Engineer Jobs (NOW HIRING)

About the role A Software Engineer contributes to the design, implementation, and maintenance of the company's cloud infrastructure, platforms, and internal tools. This role focuses on improving the ...

... infrastructure performance with deep technical expertise to accelerate breakthroughs and turn ... About the role ASoftware Engineer contributes to the design, implementation, and maintenance of the ...

Software Engineer - Space Infrastructure

Golden, CO ยท On-site

$178.60K - $211.70K/yr

They are seeking a Space Infrastructure Software Engineer responsible for scaling operations of a heterogeneous fleet of satellites and ensuring the reliable operation of Loft's space infrastructure.

next page

Showing results 1-20

Infrastructure Software Engineer information

See salary details

$115.5K

$180.3K

$206.5K

How much do infrastructure software engineer jobs pay per year?

As of Jun 4, 2026, the average yearly pay for infrastructure software engineer in the United States is $180,266.00, according to ZipRecruiter salary data. Most workers in this role earn between $173,000.00 and $205,000.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 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 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 cities are hiring for Infrastructure Software Engineer jobs? Cities with the most Infrastructure Software Engineer job openings:
What are the most commonly searched types of Infrastructure Software Engineer jobs? The most popular types of Infrastructure Software Engineer jobs are:
Who are the top companies hiring for Infrastructure Software Engineer jobs? The top employers for Infrastructure Software Engineer jobs are:
What states have the most Infrastructure Software Engineer jobs? States with the most job openings for Infrastructure Software Engineer jobs include:
What job categories do people searching Infrastructure Software Engineer jobs look for? The top searched job categories for Infrastructure Software Engineer jobs are:
Infographic showing various Infrastructure Software Engineer job openings in the United States 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 $180,266 per year, or $86.7 per hour.
Infrastructure Software Engineer, Energy Storage

Infrastructure Software Engineer, Energy Storage

Redwood Materials

San Francisco, CA โ€ข On-site

$203.80K - $241.50K/yr

Full-time

Posted 19 days ago


Job description

Job Summary:
Redwood Materials is localizing a global battery supply chain that integrates recovery, reuse, and recycling to drive the energy transition. The Infrastructure Software Engineer will design, build, and maintain the foundational platform infrastructure for Battery Energy Storage Systems, collaborating with cross-functional teams to improve scalability, reliability, and security.
Responsibilities:
โ€ข Design and own the rollout of edge Kubernetes fleet management, automated server provisioning, and software update pipelines to support scalable and reliable system deployment.
โ€ข Evaluate server hardware and operating systems to help define the architecture of the organization's next-generation energy storage platform.
โ€ข Identify and resolve hard infrastructure problems, including scalability bottlenecks, reliability gaps, performance issues, and security vulnerabilities.
โ€ข Build and maintain tooling and services used to validate software systems at scale, including performance and reliability testing frameworks.
โ€ข Serve as a technical resource for the broader engineering team through pair programming, in-office working sessions, and hands-on project leadership.
โ€ข Translate learnings from early deployments and customer pilots into concrete, measurable improvements to platform infrastructure.
โ€ข Reinforce a team culture grounded in engineering excellence, curiosity, inclusivity, and a willingness to take action and learn from mistakes.
Qualifications:
Required:
โ€ข 5+ years of relevant industry experience in infrastructure, platform, or site reliability engineering.
โ€ข Strong grasp of system design principles and real-world experience building available, reliable, scalable, and secure distributed systems.
โ€ข Experience designing, implementing, and maintaining secure network systems and infrastructure.
โ€ข Genuine interest in server hardware fundamentals and how software and hardware interact at the platform level.
โ€ข Ability to work comfortably with ambiguity, prototype solutions iteratively, and learn rapidly from early-stage work.
โ€ข Strong written and verbal communication skills, with the ability to explain complex systems clearly to both technical and non-technical audiences.
โ€ข Ability to manage multiple workstreams, shifting priorities, and competing deadlines in a fast-paced, early-stage environment.
Company:
Redwood Materials is a battery recycling startup that makes electric vehicles and sustainable materials for circular supply chains. Founded in 2017, the company is headquartered in Carson City, USA, with a team of 1001-5000 employees. The company is currently Late Stage.