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

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

Camden, NJ · On-site

$109.49/hr

Software Engineer Pay rate up to $109.49/hr Location: Camden, New Jersey Zip code: 08103 Start Date ... and infrastructure development. Essential Functions: *Support the engineering team members as a ...

... Infrastructure Engineering and Architecture(IEA)team. This role is anindividual contributor ... Collaborate and influenceother software engineers on modern development practices and quality ...

Principal Software Engineer

Iselin, NJ · On-site

$137K - $183K/yr

Wells Fargo is seeking a Principal Software Engineer join the Infrastructure Automation and DevSecOps team to develop the software and systems to enable developer self-service through Architecture-as ...

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 Jul 29, 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 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 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 July 2026, with employment types broken down into 97% Full Time, 1% Part Time, and 2% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $183,012 per year, or $88 per hour.
Infrastructure Software Developers

Infrastructure Software Developers

Apex Informatics

Jersey City, NJ • On-site

Contractor

Posted 26 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