Staff Software Engineer - Infrastructure

Optomi

Topeka (KS)

On-site

USD 150,000 - 200,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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 - Infrastructure
Staff Software Engineer - Infrastructure

Optomi • Fort Worth (TX)

On-site
USD 140,000 - 190,000
Senior Systems Software Engineer
Senior Systems Software Engineer

SoTalent • Milwaukee (WI)

On-site
USD 110,000 - 170,000
Sr. System Engineer
Sr. System Engineer

Gotham Technology Group • New York (NY)

On-site
USD 140,000 - 190,000
Senior Infrastructure Engineer
Senior Infrastructure Engineer

Grayson Search Partners • Nashville (TN)

On-site
USD 120,000 - 180,000
Senior Cloud Engineer
Senior Cloud Engineer

ESG • Houston (TX)

Hybrid
USD 100,000 - 130,000
Staff Engineer, CI/CD & Cloud Infrastructure
Staff Engineer, CI/CD & Cloud Infrastructure

San Diego Stealth Startup • San Diego (CA)

On-site
USD 175,000 - 185,000
Senior Compute Infrastructure Engineer
Senior Compute Infrastructure Engineer

NextGenEnergyJobs • Portland (OR)

On-site
USD 150,000 - 200,000
Equity in the company
Relocation assistance to Portland
Competitive cash compensation 150k–200
Senior System Administrator – Hybrid
Senior System Administrator – Hybrid

Jobtailor • Bethesda (MD)

On-site
USD 120,000 - 170,000
Systems Engineer
Systems Engineer

CRG • Greensboro (NC)

On-site
USD 90,000 - 120,000
Systems Engineer
Systems Engineer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 80,000 - 110,000