Job Description
The Role
Ever wondered what goes on under the hood when you spin up a container or instance on a cloud provider? We're seeking a motivated software developer with curiosity for infrastructure automation. You'll be tasked with building the core system that will power our infrastructure platform. In addition to creating the ideal developer experience for companies trying to run their applications you'll develop the software layer that transforms our physical infrastructure into programmable resources.
Key Responsibilities
Design and develop RESTful APIs that enable programmatic control of our infrastructure
Build automation systems to manage the lifecycle of physical servers
Create control plane software to handle provisioning, networking, and resource management
Implement software that simplifies complex infrastructure tasks for customers
Develop integration points between our platform and customer deployment tools
Technical Requirements
Strong software development skills in a systems language (Go, Rust, Python, Java)
Experience building and designing APIs and service-oriented architectures
Knowledge of infrastructure components (Storage, BIOS, BMC, NIC)
Familiarity with containerization and orchestration concepts (Docker, Kubernetes)
Understanding of authentication, authorization, and API security
What Sets You Apart
Previous experience developing infrastructure management software
Knowledge of infrastructure-as-code principles and implementations (Terraform)
Background in designing developer-friendly interfaces and workflows
Experience with Redfish/IPMI/PXE
What We Offer
Salary Range = $100,000 - $180,000 + Equity
Health insurance coverage
Opportunity to solve challenging problems with modern approaches
We're focused on building software that makes infrastructure easy to use without sacrificing power or flexibility. If you're excited about creating systems that bridge the gap between raw hardware and intuitive developer experiences, join us in reshaping how businesses deploy and manage infrastructure.
Company Description
Rackdog provides bare metal and virtual server solutions for businesses to scale their applications reliably, affordably, and globally. We're transforming into an engineering-first company focused on building software that makes infrastructure simple and intuitive. Our mission is to develop a platform that delivers the power of bare metal with the ease of use customers expect from modern cloud services.
Rackdog provides bare metal and virtual server solutions for businesses to scale their applications reliably, affordably, and globally. We're transforming into an engineering-first company focused on building software that makes infrastructure simple and intuitive. Our mission is to develop a platform that delivers the power of bare metal with the ease of use customers expect from modern cloud services.