Senior Infrastructure Software Engineer

Jobgether • United State
Remote
Apply
AI Summary

Design and develop backend services for infrastructure automation, hardware provisioning, and lifecycle management. Collaborate with cross-functional teams to ensure reliability, observability, and operational excellence. Strong technical skills in Python, Linux, and networking are required.

Key Highlights
Design and develop backend services for infrastructure automation, hardware provisioning, and lifecycle management
Collaborate with cross-functional teams to ensure reliability, observability, and operational excellence
Strong technical skills in Python, Linux, and networking are required
Key Responsibilities
Design and develop Python-based backend services for infrastructure automation, hardware provisioning, and lifecycle management
Build and maintain systems that operate directly on bare-metal servers and integrate with low-level Linux environments
Develop and support automation for server testing, configuration, and deployment across large distributed fleets
Work with networking components including IPv4/IPv6, DHCP, DNS, PXE boot, and network-based provisioning workflows
Integrate and manage hardware interfaces such as BMC controllers and IPMI-style protocols for server monitoring and control
Implement and maintain CI/CD pipelines for infrastructure software and deployment workflows
Design and operate NoSQL data stores for infrastructure state, orchestration, and system metadata
Technical Skills Required
Python Linux Networking IPv4/IPv6 DHCP DNS PXE boot BMC controllers IPMI-style protocols CI/CD pipelines NoSQL databases Distributed systems environments
Benefits & Perks
Competitive compensation package including base salary ($150,000 - $210,000)
100% company-paid medical, dental, and vision insurance for employees and families
401(k) plan with up to 4% employer match and immediate vesting
20 weeks paid parental leave for primary caregivers and 12 weeks for secondary caregivers
Fully remote work environment within the United States
Monthly remote work stipend for internet and mobile expenses
Disability and life insurance fully covered by the employer

Job Description


This position is posted by Jobgether on behalf of a partner company. We are currently looking for an Infrastructure Software Engineer in United States.

This role sits at the heart of large-scale AI infrastructure, building the software systems that power bare-metal environments for next-generation cloud platforms. You will design and develop backend services in Python that automate hardware provisioning, configuration, testing, and lifecycle management across massive server fleets. The position operates close to the hardware layer, requiring deep interaction with Linux systems, networking protocols, and server management interfaces. You will collaborate with hardware, networking, and data center teams to ensure infrastructure is reliable, scalable, and highly automated. The environment is fast-moving and highly technical, focused on solving complex engineering challenges across compute, networking, and systems software. This is a hands-on role with significant impact on the performance and reliability of production AI infrastructure at global scale.

Accountabilities

  • Design and develop Python-based backend services for infrastructure automation, hardware provisioning, and lifecycle management.
  • Build and maintain systems that operate directly on bare-metal servers and integrate with low-level Linux environments.
  • Develop and support automation for server testing, configuration, and deployment across large distributed fleets.
  • Work with networking components including IPv4/IPv6, DHCP, DNS, PXE boot, and network-based provisioning workflows.
  • Integrate and manage hardware interfaces such as BMC controllers and IPMI-style protocols for server monitoring and control.
  • Implement and maintain CI/CD pipelines for infrastructure software and deployment workflows.
  • Design and operate NoSQL data stores for infrastructure state, orchestration, and system metadata.
  • Collaborate with cross-functional teams to ensure reliability, observability, and operational excellence across systems.
  • Produce clear technical documentation and support continuous improvement of infrastructure processes.

Requirements

  • Strong professional experience as a Software Engineer with a focus on Python development.
  • Solid experience working with Linux systems, shell scripting, and low-level system tooling.
  • Hands-on experience with bare-metal infrastructure, server provisioning, or hardware-adjacent systems.
  • Strong understanding of networking fundamentals including IPv4/IPv6, DHCP, DNS, and PXE boot processes.
  • Experience working with hardware management interfaces such as BMC, IPMI, or HTTP-based device APIs.
  • Familiarity with CI/CD pipelines and production-grade software deployment workflows.
  • Experience designing or working with NoSQL databases in distributed systems environments.
  • Strong debugging skills across software, hardware, and networking layers.
  • Excellent communication, ownership mindset, and ability to work in distributed engineering teams.
  • Bonus: experience with large-scale infrastructure, ARM-based systems, hardware validation, or infrastructure automation tools.

Benefits

  • Competitive compensation package including base salary ($150,000 - $210,000), equity, and quarterly performance bonuses.
  • 100% company-paid medical, dental, and vision insurance for employees and families.
  • 401(k) plan with up to 4% employer match and immediate vesting.
  • 20 weeks paid parental leave for primary caregivers and 12 weeks for secondary caregivers.
  • Fully remote work environment within the United States.
  • Monthly remote work stipend for internet and mobile expenses.
  • Disability and life insurance fully covered by the employer.
  • Strong focus on career growth, learning, and technical development.
  • Opportunity to work on cutting-edge AI infrastructure at global scale.

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Miratech

United State

Software Engineer

Programming
•
6h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

schireson

United State

Senior C++ Engineer - AI Code Review & Reference Implementation

Programming
•
6h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

sme careers

United State

Subscribe our newsletter

New Things Will Always Update Regularly