Senior Infrastructure Software Engineer

L
Lightning AIAI infrastructure
This role may be fully remote within the U.S.Full-TimeSenior
Salary$180,000 — $220,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of professional software engineering, infrastructure engineering, or related experience
Required Skills
PythonRESTful APIsLinux

Requirements

  • Have 5+ years of professional software engineering, infrastructure engineering, or related experience.
  • Bring strong software engineering fundamentals and experience building production backend systems in Python or similar object-oriented programming languages.
  • Have strong experience with Linux in production environments.
  • Have experience building APIs, tooling, or automation for managing infrastructure at scale.
  • Be familiar with containerization and orchestration concepts.
  • Understand HPC and bare-metal infrastructure fundamentals, including provisioning and out-of-band management.
  • Be able to navigate ambiguity and make pragmatic architecture decisions for long-term reliability and scale.
  • Have experience in a startup or other fast-paced environment with ownership and autonomy.
  • Experience with bare-metal troubleshooting and provisioning technologies such as PXE/iPXE, BMC, Redfish, or IPMI, particularly with Dell hardware, is ideal.
  • Experience with GPU servers, network equipment, high-performance storage systems, or AI/ML or HPC infrastructure at scale is ideal.

Responsibilities

  • Design, build, and operate production services, APIs, tooling, and automation for large-scale bare-metal and GPU infrastructure.
  • Build systems for infrastructure provisioning, configuration, monitoring, and lifecycle management.
  • Develop automation to reduce manual operations and improve the consistency and scalability of infrastructure management.
  • Build tools and interfaces for programmatic interaction with physical infrastructure.
  • Automate server discovery, provisioning, configuration, validation, and capacity deployment across compute fleets.
  • Integrate software and automation with hardware management and provisioning systems.
  • Build telemetry, logging, and observability capabilities for infrastructure health.
  • Develop tools to identify, diagnose, and respond to infrastructure and hardware issues.
  • Partner with networking, infrastructure operations, data center, and platform teams to define requirements and build capabilities.
  • Contribute to architecture, technical direction, design documents, technical documentation, and engineering best practices.
View Full Description & ApplyYou'll be redirected to the employer's site
$180,000 — $220,000 USD
Apply Now