Software Engineer, Core Cloud Engineering
New
V
VultrCloud Infrastructure
Remote - United StatesFull-TimeMiddle
Salary80,000 - 95,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 2+ years
- Required Skills
- C++GogRPCRustLinuxJSON
Requirements
- 2+ years of professional software engineering experience building backend services or systems software.
- Production experience in at least one of Rust, Go, or C/C++.
- Solid working knowledge of Linux processes, networking, systemd, and basic kernel concepts.
- Comfortable with HTTP APIs, JSON, gRPC, and at least one common RPC/IPC pattern.
- Familiarity with at least one of IPMI, Redfish, BMC tooling, PXE/iPXE, or bare metal provisioning.
- Strong systems fundamentals and interest in learning bare metal provisioning.
- Ability to read vendor documentation, RFCs, and packet captures to troubleshoot systems.
- Strong written communication skills for design docs, PR descriptions, and incident postmortems.
Responsibilities
- Build and maintain services that interact with server BMCs over IPMI and Redfish across a heterogeneous hardware fleet.
- Develop control-plane tooling for DPU provisioning and lifecycle management.
- Implement and harden serial-over-LAN, virtual media, and remote console workflows.
- Write Rust services (and Go/PHP where appropriate) that are observable, well-tested, and safe to run unattended at fleet scale.
- Contribute to internal SDKs and shared libraries used by other infrastructure teams.
- Partner with datacenter operations and hardware vendors to debug firmware, BMC, and DPU behavior in production.
- Participate in design reviews, code reviews, and on-call rotations for the OOB control plane.
- Improve test coverage, CI/CD pipelines, and tooling that lets us ship hardware automation safely.
- Document interfaces, runbooks, and failure modes so the system stays operable as it grows.
View Full Description & ApplyYou'll be redirected to the employer's site