Staff Software Engineer - Infrastructure

Optomi

Topeka (KS)

On-site

USD 150,000 - 200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Optomi is seeking a highly technical Staff Software Engineer – Server Infrastructure & Automation to modernize and automate enterprise infrastructure across large-scale data center environments. This role sits at the intersection of software engineering, systems engineering, infrastructure automation, and platform engineering.

The team is transforming toward a hybrid cloud infrastructure model, focusing on automation, self-healing capabilities, and scalable platforms.

Qualifications

  • Bachelor's degree or equivalent practical experience in CS/engineering/IT.
  • 8+ years of experience in software, systems or infrastructure engineering.
  • Strong foundation in infrastructure software engineering for large-scale environments.
  • Experience designing and developing software or automation that manages infrastructure at scale.
  • Proficiency in Python, Go, Java, C++, Rust, or C#.
  • Experience with infrastructure automation and configuration management (Python & Ansible).
  • Strong Linux/enterprise OS fundamentals and understanding of server architectures.

Responsibilities

  • Serve as technical owner for enterprise server infrastructure platforms across their lifecycle.
  • Design and develop software systems that automate infrastructure deployment, provisioning, monitoring, and remediation.
  • Build automation and orchestration solutions using languages like Python, Ansible, Go, Java.
  • Develop Infrastructure-as-Code and configuration management solutions.
  • Create automated workflows for detecting issues, ticketing, remediation, and escalation.
  • Contribute to self-monitoring and self-healing infrastructure capabilities.
  • Engineer solutions interfacing with physical servers, firmware, networking, and storage.

Skills

Python
Go
Java
C++
Rust
C#
Infrastructure automation

Education

Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience

Tools

Terraform
Ansible
Puppet
Chef
Git
CI/CD pipelines
Kubernetes
Ceph

Job description

We are seeking a highly technical Staff Software Engineer – Server Infrastructure & Automation to help modernize and automate enterprise infrastructure across large-scale data center environments.

This role sits at the intersection of software engineering, systems engineering, infrastructure automation, and platform engineering. The ideal candidate is a software-minded infrastructure engineer who understands how systems work under the hood and can build software and automation that manages physical and virtual infrastructure at scale.

This is not a traditional cloud engineer, DevOps engineer, or application software developer role. The focus is on building infrastructure software, automation, orchestration, and platform capabilities that improve the reliability, scalability, and operational efficiency of enterprise infrastructure.

The team is undergoing a significant transformation toward a hybrid cloud infrastructure model, modernizing legacy systems while introducing more cloud-native capabilities. This role will help identify gaps in existing infrastructure, automate manual processes, and engineer new solutions for infrastructure lifecycle management.

USC/GCH ONLY - W2 ONLY

Key Responsibilities

  • Serve as a technical owner for enterprise server infrastructure platforms across their lifecycle, including evaluation, deployment, maintenance, refresh, and retirement.
  • Design and develop software systems that automate infrastructure deployment, provisioning, monitoring, maintenance, and remediation.
  • Build automation and orchestration solutions using technologies such as Python, Ansible, Go, Java, or similar languages and frameworks.
  • Develop Infrastructure-as-Code and configuration management solutions that standardize infrastructure operations.
  • Build automated workflows capable of detecting infrastructure issues, creating tickets, initiating remediation, and escalating issues when human intervention is required.
  • Contribute to self-monitoring and self-healing infrastructure capabilities.
  • Engineer solutions that interact directly with physical servers, operating systems, firmware, networking, storage, and infrastructure APIs.
  • Support bare-metal operating system environments and infrastructure platforms.
  • Troubleshoot complex issues across hardware, firmware, drivers, operating systems, networking, storage, and infrastructure software.
  • Modernize legacy infrastructure through automation while maintaining a deep understanding of existing technologies and dependencies.
  • Design and implement infrastructure services, APIs, control-plane capabilities, and orchestration workflows.
  • Apply software engineering principles to infrastructure systems, including testing, version control, code reviews, CI/CD, and maintainable system design.
  • Collaborate with infrastructure, networking, storage, security, cloud, and application engineering teams.
  • Develop technical documentation, architecture standards, operational procedures, automation playbooks, and support runbooks.
  • Identify opportunities to eliminate manual operational work and improve infrastructure reliability, scalability, and resiliency.
  • Contribute to the design and implementation of hybrid cloud infrastructure and cloud-native platform capabilities.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
  • 8+ years of experience in software engineering, systems engineering, infrastructure engineering, or a related technical discipline.
  • Strong foundation in infrastructure software engineering and experience building software systems within an infrastructure domain.
  • Experience designing and developing software or automation that manages infrastructure at scale.
  • Strong programming experience in at least one language such as Python, Go, Java, C++, Rust, C#, or similar.
  • Experience with infrastructure automation and configuration management, particularly Python and Ansible.
  • Strong understanding of Linux and enterprise operating system fundamentals.
  • Experience working with legacy infrastructure and the ability to understand existing systems at a deep technical level.
  • Understanding of server architecture, compute, memory, storage, networking, firmware, drivers, and operating system components.
  • Experience with infrastructure APIs, orchestration, automation frameworks, or platform services.

Preferred Qualifications

  • Distributed systems and distributed infrastructure.
  • Experience with concurrency, multithreading, or parallel processing.
  • Experience with Kubernetes internals, operators, controllers, or control-plane architecture.
  • Experience with storage systems, software-defined storage, or storage orchestration.
  • Experience with technologies such as Ceph, NVMe, filesystems, replication, or cluster management.
  • Experience with private cloud or cloud-native infrastructure platforms.
  • Experience building internal infrastructure services similar to compute, storage, container, or orchestration platforms.
  • Experience with Infrastructure-as-Code and configuration management tools such as Terraform, Ansible, Puppet, Chef, or similar.
  • Experience with Git and CI/CD pipelines.
  • Experience with infrastructure monitoring, observability, automated ticketing, and incident-management integrations.
  • Experience with bare-metal infrastructure and large-scale data center environments.
  • Experience modernizing legacy infrastructure into automated or cloud-native platforms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Optomi • Fort Worth (TX)

Remote
USD 150,000 - 230,000
Senior Engineer, Infrastructure Engineering (Platform)
Senior Engineer, Infrastructure Engineering (Platform)

InterContinental Hotels Group • Atlanta (GA)

On-site
USD 120,000 - 160,000
Hybrid work model
Technical Operations Engineer - Job ID 26DEV401- Remote
Technical Operations Engineer - Job ID 26DEV401- Remote

Serious Development • Chicago (IL)

Remote
USD 90,000 - 130,000
Senior Cloud Engineer
Senior Cloud Engineer

ESG • Houston (TX)

Hybrid
USD 120,000 - 180,000
Senior Cloud Engineer
Senior Cloud Engineer

Pandell Technology Corporation • Georgia

Hybrid
USD 120,000 - 180,000
Senior Cloud Engineer
Senior Cloud Engineer

ESG Global Ltd • Houston (TX)

Hybrid
USD 120,000 - 170,000
Systems Engineer
Systems Engineer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 80,000 - 110,000
Senior Platform Engineer
Senior Platform Engineer

Parkar Consulting Group, LLC • United States

Remote
USD 150,000 - 190,000
Senior Cloud Engineer
Senior Cloud Engineer

ESG - USA • Houston (TX)

Hybrid
USD 120,000 - 180,000
Infrastructure Consultant
Infrastructure Consultant

Compunnel, Inc. • Charlotte (NC)

On-site
USD 80,000 - 110,000