1

Senior Infrastructure Software Engineer Jobs in Wisconsin

Infrastructure Engineer (Green Bay, WI)

Green Bay, WI · On-site

$104K - $137K/yr

The Infrastructure Engineer is a senior-level position responsible for the strategic planning ... software, and monitoring tools. * Produces clear technical design documentation and diagrams ...

Engineer Senior Lead, Cloud Infrastructure

Milwaukee, WI · On-site +1

$106K - $145K/yr

As an Engineer Senior Lead, Cloud Infrastructure on this team, you will lead the design, delivery ... Design and build scalable, secure, resilient, and reusable software-based cloud infrastructure ...

Senior Software Engineer

Waukesha, WI

$122K - $161K/yr

Senior Software Engineer As a Senior Software Engineer, you will own the design, development, and ... Experience with automated test suites infrastructure - test case development, automation, and ...

Senior Software Engineer

Milwaukee, WI · On-site

$120K - $158K/yr

In the Senior Software Engineer position, you'll lead the development of intelligent, adaptive, and ... optimization, infrastructure scaling, and performance tuning. • Experience integrating LLMs ...

Sr. Staff Software Engineer

Waukesha, WI · On-site

$129K - $189K/yr

Role: Sr. Staff Software Engineer ( Java Architect) Location: Dallas, TX - (Hybrid role , in-office ... Familiarity with DevOps practices and Infrastructure as Code tools like Terraform or Azure Resource ...

next page

Showing results 1-20

Senior Infrastructure Software Engineer information

What are the key skills and qualifications needed to thrive as a Senior Infrastructure Software Engineer, and why are they important?

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.

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.

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.

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 are the most commonly searched types of Infrastructure Software Engineer jobs in Wisconsin? The most popular types of Infrastructure Software Engineer jobs in Wisconsin are:
What cities in Wisconsin are hiring for Senior Infrastructure Software Engineer jobs? Cities in Wisconsin with the most Senior Infrastructure Software Engineer job openings:

Infrastructure Engineer (Green Bay, WI)

newcell

Green Bay, WI • On-site

$104K - $137K/yr

Other

Posted 18 days ago


Job description

Job Summary:

The Infrastructure Engineer is a senior-level position responsible for the strategic planning, design, implementation, and support of complex IT infrastructure systems. This role requires extensive expertise in enterprise networking, storage, compute, and virtualization technologies. The Senior Infrastructure Engineer is responsible for ensuring overall system performance, capacity planning, infrastructure availability, and business continuity. They are dedicated to staying up to date with new technology advancements and recommending ways to leverage these technologies for the benefit of the organization. They play a crucial role in identifying areas for improvement, problem resolution, and the education of support and operations personnel. The Senior Infrastructure Engineer also provides leadership, guidance, and mentorship to the infrastructure team.

Responsibilities & Duties:

  • Customer Service
    • Understands department priorities and objectives and actively contributes to achieving them.
    • Provides periodic after-hours on-call support and responds to system failures.
    • Creates detailed documentation, including knowledge tips for the use, and troubleshooting, of IT infrastructure.
  • Communication
    • Keeps peers, end users, suppliers, and leadership informed of trends, significant problems, unexpected delays, and changes to the environment.
    • Informs customers and project team members of progress on problems and work assignments.
    • Ensures appropriate management is informed of problems or issues impacting groups of users.
    • Educates and mentors technical staff on troubleshooting and maintaining systems.
  • Infrastructure Support
    • Serves as the primary technical resource for the IT infrastructure environment, including hardware, storage systems, software, and monitoring tools.
    • Produces clear technical design documentation and diagrams outlining existing and proposed technical architectures and procedures.
    • Administers backup systems, maintaining reports and statistics, and restoring data/systems as required.
    • Ensures seamless interconnection and proactive support between IT infrastructure services, file servers, email servers, application servers, and administrative systems.
  • Problem Analysis, Resolution, and Prevention
    • Manages day-to-day operations of the IT infrastructure environment, monitoring performance, configuration, maintenance, and repair.
    • Maintains records of downtime and equipment inventory. Applies revisions and updates as appropriate.
    • Performs troubleshooting and leads problem-solving efforts, often involving external vendors and support personnel.
    • Serves as an escalation resource for analyzing and resolving support issues.
    • Ensures high availability and acceptable performance levels of mission-critical IT infrastructure services.
  • Project Execution
    • Completes assigned tasks on time and within budget or rectifies unrealistic deadlines and tasks.
    • Develops implementation plans, custom scripts, and testing procedures for new IT infrastructure components. Trains technical staff on their usage.
    • Evaluates, installs, tests, and debugs enterprise infrastructure services, including hardware, software, and services.
    • Creates and maintains up-to-date documentation on all existing and new IT infrastructure components and configurations.
  • Training and Other
    • Develops a sound understanding of IT operations, applications, systems, and related business processes and procedures.
    • Stays current with technological developments in IT infrastructure and recommends ways to leverage new technology.
    • Performs additional related duties as requested or required.

Requirements:

  • Education: Associate degree, or a bachelor’s degree (B.A./B.S.) from a four-year college or university; or equivalent combination of education and experience.
  • Technical Experience:  Five or more years of experience in an IT infrastructure environment, with a focus on complex enterprise technologies, such as advanced networking, firewall, virtualization, storage, load balancing, and backups.
  • Certifications:  Advanced certifications in networking, security, or storage are preferred.
  • Other:  Valid Driver’s License required.