1

Senior Infrastructure Software Engineer Jobs in New Jersey

Senior Infrastructure Engineer

Jersey City, NJ ยท On-site

$113K - $154K/yr

Job Summary (Senior Infrastructure Engineer): - Lead and execute VMware migration projects to OpenShift environments built on Kubernetes technology. - Utilize extensive hands-on experience with RHEL ...

next page

Showing results 1-20

Senior Infrastructure Software Engineer information

What does a senior infrastructure software engineer do?

A Senior Infrastructure Software Engineer designs, builds, and maintains the foundational systems and tools that support an organization's software applications. They focus on scalability, reliability, and performance of infrastructure components such as servers, networks, and cloud services. Their responsibilities often include automating deployment, monitoring system health, and ensuring high availability. Additionally, they collaborate closely with development and operations teams to create efficient workflows and troubleshoot complex technical issues.

What are the key skills and qualifications needed to thrive as a senior infrastructure software engineer?

To thrive as a Senior Infrastructure Software Engineer, you need advanced expertise in software engineering, systems architecture, and cloud infrastructure, often backed by a degree in computer science or a related field. Familiarity with tools such as Docker, Kubernetes, Terraform, AWS or Azure, and proficiency in languages like Python or Go are typically required, along with relevant certifications such as AWS Certified Solutions Architect. Strong problem-solving abilities, effective communication, and leadership skills set top candidates apart in this role. These skills and qualities ensure reliable, scalable, and secure infrastructure solutions that support business objectives and team productivity.

How does a senior infrastructure software engineer typically collaborate with other teams within an organization?

A Senior Infrastructure Software Engineer often works closely with development, operations, and security teams to ensure that systems are robust, scalable, and secure. Collaboration may involve designing deployment pipelines with developers, troubleshooting infrastructure issues with operations, and implementing compliance requirements with security professionals. Effective communication and a proactive approach to cross-team coordination are essential, as these engineers frequently serve as technical bridges between various groups to align infrastructure solutions with business goals.

What is the difference between Senior Infrastructure Software Engineer vs Infrastructure Software Engineer?

AspectSenior Infrastructure Software EngineerInfrastructure Software Engineer
Required CredentialsBachelor's or higher in CS or related field; experience with cloud platforms, scripting, and networkingBachelor's in CS or related; foundational knowledge of infrastructure tools and scripting
Work EnvironmentDesigning, developing, and maintaining complex infrastructure systems; leading projectsSupporting infrastructure components; implementing updates and troubleshooting
Employer & Industry UsageTech companies, cloud providers, large enterprisesSimilar industries, often as part of infrastructure or DevOps teams

The Senior Infrastructure Software Engineer typically has more experience, takes on leadership roles, and handles complex infrastructure projects. In contrast, the Infrastructure Software Engineer focuses on supporting and maintaining existing systems. Both roles require strong technical skills, but the senior position involves more strategic planning and oversight.

How much do senior infrastructure software engineers make?

Senior infrastructure software engineers typically earn between $100,000 and $160,000 annually, depending on experience, location, and company size. They often have expertise in cloud platforms, scripting, and system architecture, which can influence salary levels.

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 cities in New Jersey are hiring for Senior Infrastructure Software Engineer jobs?

Cities in New Jersey with the most Senior Infrastructure Software Engineer job openings:

Infrastructure Software Developers

Jersey City, NJ โ€ข On-site

Apex Informatics
IT Servicesย โ€ขย 1 - 10 employees

Contractor

Re-posted 24 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