Software Engineer - Compute

Lambda — San Francisco, California, United States · Remote · Junior · $120k - $180k/yearly

Apply for this role

Role description

Role Overview

The Compute Software Engineering role plays a key part in the foundation of both the Public and Private Cloud offerings by enabling Bare-Metal and Virtual Machine provisioning. In this role, you will develop and integrate workflows for compute instance lifecycle, system health, host and cluster validation, and contribute to and evolve the internal platform tooling, and workflows.

What You Will Do

Design, develop and maintain software for GPU/CPU compute infrastructure with focus on performance, scalability, and reliability. Implement and develop services for baremetal and VM instancing. Develop distributed systems for managing and orchestrating compute resources across various SKU’s.

Why It Might Be a Fit

You will be responsible for troubleshooting and debugging complex issues in a production and development environment. On-call and incident ownership. Collaboration across multiple teams and drive ambiguity in requirements or solutions on RFC’s.

Requirements

  • 3+ years of experience working with Go (Golang) or Python in production environments.
  • 3+ years of experience with bare metal & virtualization hardware management and configuration.
  • Are comfortable working in Linux environments and debugging issues at the OS, hardware, and networking layers.
  • Can independently troubleshoot complex systems and communicate effectively across software, infrastructure, and vendor teams.

Benefits

  • Generous cash & equity compensation
  • Health, dental, and vision coverage for you and your dependents
  • Wellness and commuter stipends for select roles
  • 401k Plan with 2% company match (USA employees)
  • Flexible paid time off plan that we all actually use

More jobs at Lambda

Canonical job page

More roles at Lambda