Sr Software Engineer- Bare Metal Infrastructure

H-E-B

San Antonio (TX)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

H-E-B is seeking a Senior Software Engineer to design, build, and operate software automating lifecycle management of bare metal infrastructure across private cloud resources. You will support deployment pipelines, diagnose production issues, and contribute to system design, architecture, security, reliability, and performance.

You will lead projects, influence infrastructure automation strategy, and mentor engineers while maintaining high engineering standards and customer-focused delivery.

Qualifications

  • Bachelor's degree, CS or equivalent.
  • 5+ years of software development experience.
  • Proficient in multiple programming languages, technologies and frameworks.
  • Advanced knowledge in system and data architecture, data modeling, and design patterns.
  • Experience reviewing platform designs for performance and sustainability.
  • Experience with Git, Jira, and Confluence.
  • Understanding of development methodologies and processes.
  • Experience developing and operating infrastructure-as-code using Ansible, Terraform, or similar.

Responsibilities

  • Design, build, and operate software that automates lifecycle management of bare metal infrastructure.
  • Maintain services for hardware inventory, asset management, firmware upgrades, and OS deployment.
  • Create automated hardware validation, diagnostics, remediation, and recovery solutions to improve resilience, availability, and efficiency.
  • Drive observability initiatives for physical infrastructure (metrics, logging, tracing, alerting).
  • Develop APIs, tools, and workflows that enable self-service infrastructure operations.
  • Develop testing frameworks and CI/CD pipelines to ensure software quality and deployment consistency.
  • Lead projects from inception through deployment and operational ownership.
  • Influence technical strategy for infrastructure automation and platform modernization through architectural reviews and design discussions.
  • Promote engineering excellence through code reviews, documentation, knowledge sharing.
  • Mentor engineers and provide technical guidance on architecture and best practices.

Education

B.S. in CS

Tools

Git
Jira
Confluence
Ansible
Terraform

Job description

Senior Software Engineer – Bare Metal Infrastructure

As a Senior Software Engineer, you will deliver complex code solutions, support build and deployment pipelines, diagnose production issues, and contribute to system design, architecture, security, reliability, performance, and end-to-end support. Once eligible, you will become an owner in the company, focusing on quality and customer service.

What is the work?

Design, build, and operate software that automates lifecycle management and monitoring of bare metal infrastructure, ensuring highly reliable, scalable, and secure private cloud resources.

Key Responsibilities
  • Design, build, and maintain high-quality software systems capable of managing thousands of bare metal servers across datacenters.
  • Build and maintain services for hardware inventory, asset management, firmware upgrades, and OS deployment.
  • Create automated hardware validation, diagnostics, remediation, and recovery solutions to improve resilience, availability, and efficiency.
  • Drive observability initiatives for physical infrastructure (metrics, logging, tracing, alerting).
  • Develop APIs, tools, and workflows that enable self‑service infrastructure operations.
  • Develop testing frameworks and CI/CD pipelines to ensure software quality and deployment consistency.
  • Lead projects from inception through deployment and operational ownership.
  • Influence technical strategy for infrastructure automation and platform modernization through architectural reviews and design discussions.
  • Promote engineering excellence through code reviews, documentation, knowledge sharing.
  • Mentor engineers and provide technical guidance on architecture and best practices.
Success Measures
  • Reduce operational effort through reusable automation and self‑service capabilities that modernize bare metal operations, improving deployment speed, reliability, and consistency.
  • Deliver high‑quality software systems that manage physical infrastructure at scale.
  • Mentor engineers and contribute to a strong engineering culture.
Background Requirements
  • A Computer Science degree or comparable formal training, certification, or work experience.
  • 5+ years of software development experience.
  • Proficient in multiple programming languages, technologies, and frameworks.
  • Advanced knowledge in system and data architecture, data modeling, and design patterns.
  • Ability to review platform designs for performance, sustainability, and iterative development potential.
  • Experience with common software engineering tools (Git, Jira, Confluence).
  • Consistent delivery of high‑quality results.
  • Comprehensive knowledge of fundamental Computer Science concepts (data structures, algorithms, system architecture, design patterns).
  • Advanced understanding of development methodologies and processes.
  • Experience developing and operating infrastructure‑as‑code solutions using Ansible, Terraform, or similar automation frameworks.
Preferred Qualifications
  • Experience automating hardware lifecycle management, firmware orchestration/automation, and capacity management across large‑scale physical infrastructure.
  • Expertise with bare metal provisioning technologies (PXE/iPXE, Redfish, BMC/IPMI).
  • Experience integrating bare metal infrastructure with virtualization and private cloud solutions.
  • Experience with private cloud/virtualization platforms (OpenStack, VMware).
  • Experience with Kubernetes and containerization platforms.
  • Experience using observability tools (Prometheus, Grafana, Elasticsearch, Datadog).
  • Knowledge of storage technologies and distributed storage platforms.
  • Understanding of security, compliance, and secure infrastructure design principles.
Qualities We Value
  • High degree of personal accountability and continuous growth.
  • Using Agile metrics to improve team performance and deliverables.
  • Strong cross‑team collaboration and ability to handle tasks spanning multiple domains.
  • Embracing risk, change, and ambiguity while driving progress.
  • Clear, concise communication across all levels.
  • Mentoring and coaching culture fostered across teams.
  • Respectful engagement in discussions, encouraging diverse opinions.
Other Requirements
  • Travel by car or plane with overnight stays.
  • Work extended hours and sit for extended periods.
  • Work rotating and on‑call schedules as needed.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Machine Lifecycle
Software Engineer - Machine Lifecycle

Iceberg • New York (NY)

On-site
USD 140,000 - 210,000
Software Engineer, Machine Lifecycle
Software Engineer, Machine Lifecycle

Career Techniques • New York (NY)

Hybrid
USD 150,000 - 250,000
Senior Lead System Engineer
Senior Lead System Engineer

Infinite Computer Solutions • Campus (IL)

On-site
USD 120,000 - 180,000
Senior/Staff Software Engineer, DevOps
Senior/Staff Software Engineer, DevOps

Triwill Group • United States

On-site
USD 240,000 - 280,000
Equity participation
Comprehensive employee benefits
System Engineer
System Engineer

Access Data Consulting Corporation • Denver (CO)

On-site
USD 90,000 - 150,000
Senior DevOps / Infrastructure Engineer
Senior DevOps / Infrastructure Engineer

Compunnel, Inc. • San Jose (CA)

On-site
USD 100,000 - 130,000
Sr. Systems Engineer
Sr. Systems Engineer

Halo Group • Austin (TX)

On-site
USD 90,000 - 120,000
On-Prem Baremetal Infrastructure Engineer
On-Prem Baremetal Infrastructure Engineer

Mosaic.tech • Washington

On-site
USD 120,000 - 230,000
100% coverage of medical, dental, and,
Unlimited PTO and sick leave
In-office hardware lab with stipend
+2
Senior Cloud Engineer
Senior Cloud Engineer

Compunnel, Inc. • McLean (VA)

On-site
USD 120,000 - 150,000
Staff Systems Engineer
Staff Systems Engineer

W3 Sourcing • New York (NY)

On-site
USD 180,000 - 240,000
Relocation assistance
Visa transfers (OPT/H-1B)