1

Infrastructure Software Engineer Jobs in New Jersey

Our work spans Infrastructure, Software Development, DevSecOps, Cybersecurity, Experience and ... We are seeking an experienced software engineer to support an Internal Research and Development ...

Software Engineer

Thorofare, NJ · Hybrid

$60K - $110K/yr

Software Engineer We are seeking a Software Engineer to build and maintain modern web applications ... You'll have the opportunity to work across frontend, backend, CMS, cloud infrastructure, and ...

New

Wells Fargo is seeking a Lead Software Engineer for the Infrastructure Automation and DevSecOps group, on the Infrastructure Engineering and Architecture (IEA) team. This role is an individual ...

Wells Fargo is seeking a Senior Specialty Software Engineer for the Infrastructure Automation and DevSecOps group, on the Infrastructure Engineering and Architecture (IEA) team. This role is an ...

Java Developers are responsible for analyzing user requirements and business objectives ... Recommending changes to existing Java infrastructure. Developing multimedia applications.

next page

Showing results 1-20

Infrastructure Software Engineer information

See New Jersey salary details

$117.3K

$183K

$209.6K

How much do infrastructure software engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for infrastructure software engineer in New Jersey is $183,012.00, according to ZipRecruiter salary data. Most workers in this role earn between $175,600.00 and $208,100.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 New Jersey?

The most popular types of Infrastructure Software Engineer jobs in New Jersey are:

What are popular job titles related to Infrastructure Software Engineer jobs in New Jersey?

For Infrastructure Software Engineer jobs in New Jersey, the most frequently searched job titles are:

What job categories do people searching Infrastructure Software Engineer jobs in New Jersey look for?

The top searched job categories for Infrastructure Software Engineer jobs in New Jersey are:

What are popular job titles related to Infrastructure Software Engineer jobs in NJ?

For Infrastructure Software Engineer jobs in NJ, the most frequently searched job titles are:

Infographic showing various Infrastructure Software Engineer job openings in New Jersey as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, 1% Temporary, and 3% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $183,012 per year, or $88 per hour.

Infrastructure Software Developers

Apex Informatics

Jersey City, NJ • On-site

Contractor

Re-posted 13 days ago


Job description

Infrastructure Software Developers (Python and Java)
Boulevard Jersey City New Jersey (look for nearby candidates)
Hybrid (3 days onsite 2 days remote)

Looking for Software Developers with Infrastructure background. Ideal candidate would have both Python and Java. Would consider hiring one person strong in Python and one Java.
5+ years of experience
Python
Java
System Engineering - Infrastructure Dev - LDAP Kerberos, TCP/IP Socket Programming
Good experience on Linux/Unix and Windows
CI/CD, APIs

Jenkins - experience with automation tools
Nice to have:
Go
Django
C, C++
z/OS
Full Stack
• BS/BA degree or equivalent experience.
• Software development experience in one or more general-purpose programming languages: Python, Java, C, C++, Go, Django, and TCP/IP Socket programming
• Understanding of cloud, microservices, CI/CD pipelines such as Jenkins, APIs
• Experience working with two or more from the following: web application development, database, information retrieval, networking, and APIs.
• Understanding or have experience with Agile, Lean philosophies and SDLC lifecycle process.
• Strong critical-thinking and problem-solving skills with clear communication.
• Ability to collaborate with different roles to achieve common goals