Staff Software Engineer
About this role
Employer-provided description, formatted for easier reading.
Staff Software Engineer – Server Infrastructure & Automation
Job Type:
Full-Time |
Location:
Remote, Quarterly Travel Required
Optomi, in partnership with one of our premier clients, is seeking a Staff Software Engineer – Server Infrastructure & Automation to help modernize and automate enterprise server infrastructure across a large-scale hybrid environment.
This role will focus on building software, automation, and infrastructure services that manage the foundational compute environment across multiple data centers. The ideal candidate is a software-minded infrastructure engineer who understands how systems operate under the hood and can apply software engineering principles to infrastructure lifecycle management, orchestration, monitoring, and automation.
Focused on helping automate bare-metal server environments, modernize legacy infrastructure, improve operational resiliency, and build the tooling needed to manage infrastructure at scale.
What the Right Candidate will Enjoy:
- Remote Flexibility!
- Solving complex infrastructure challenges through software and automation!
- Designing automated provisioning, monitoring, lifecycle management, and remediation solutions!
- Working with distributed systems, orchestration, and infrastructure platforms!
- Having significant technical ownership within a highly technical infrastructure organization!
Experience of the Right Candidate:
- 10+ years of infrastructure, systems, software, or platform engineering experience.
- Strong infrastructure software engineering background with experience building tools or platforms that manage infrastructure.
- Strong programming experience with Python, Go, Java, or similar languages.
- Hands-on experience with Python and Ansible highly preferred.
- Strong Linux and bare-metal systems experience.
- Experience with infrastructure automation, Infrastructure-as-Code, and configuration management.
- Understanding of distributed systems, orchestration, cluster management, and infrastructure APIs.
- Experience modernizing or automating legacy infrastructure environments.
- Ability to troubleshoot across hardware, operating systems, networking, storage, and infrastructure software.
- Experience with Kubernetes, private cloud, hybrid cloud, or other infrastructure platforms is highly desirable.
Responsibilities of the Right Candidate:
- Develop software and automation for server provisioning, configuration, monitoring, maintenance, and lifecycle management.
- Build and maintain Python/Ansible automation and infrastructure playbooks.
- Automate bare-metal OS deployment and infrastructure configuration.
- Develop automated workflows for infrastructure monitoring, ticket creation, alerting, and remediation.
- Help establish self-monitoring and self-healing infrastructure capabilities.
- Analyze legacy infrastructure and identify opportunities for modernization and automation.
- Support hybrid cloud infrastructure initiatives and infrastructure platform development.
- Troubleshoot complex issues across servers, operating systems, networking, storage, and infrastructure software.
- Partner with infrastructure teams across networking, storage, cloud, and systems engineering.
- Develop reusable automation patterns, engineering standards, documentation, and operational procedures.
- Drive continuous improvements in infrastructure reliability, scalability, and operational efficiency.