Platform Engineer - Imaging & Provisioning

Vultr

$90K — $100K *
US-AnywhereRemote in United States
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of experience in systems engineering or platform engineering with a focus on OS imaging and automation
  • Deep familiarity with the internals of major Linux distributions and their automated installation
  • Experience with BSD operating systems and their respective installation frameworks
  • Hands-on experience with cloud-init provisioning agent
  • Proficiency in scripting languages including BASH and Python 3
  • Strong experience with Ansible for image automation
  • Familiarity with image building tools like Packer and version control using Git

Responsibilities

  • Design and maintain OS images for Vultr's Cloud Compute and Bare Metal platforms
  • Convert legacy boot-up scripts to use cloud-init for consistent OS provisioning
  • Expand the OS catalog by adding new distributions based on community requests
  • Manage the lifecycle of marketplace applications, from onboarding to maintenance
  • Develop and maintain automation tooling for image creation and deployment using Ansible and Packer
  • Collaborate with multiple teams to ensure image compatibility across hardware
  • Debug and resolve image-related customer issues, providing root cause analysis
  • Implement CI/CD pipelines for consistent image builds and quality assurance

Benefits

  • Collaboration with a diverse team across remote locations
  • Opportunity to impact infrastructure at a foundational level
  • Access to modern tooling and technologies in cloud engineering
  • Focus on automation and efficiency in image handling
  • Active engagement with community requests and marketplace dynamics
Full Job Description
Join Vultr

Vultr is seeking a Platform Engineer to join our Imaging & Provisioning team, the engine behind every operating system image and marketplace application that runs on our cloud platform. The ideal candidate is a hands-on systems engineer who loves automating OS installations, building golden images, and making complex deployment workflows feel effortless. In this role, you will expand our catalog of supported operating systems, replace legacy boot-up configuration scripts with cloud-init, add new distributions requested by the community, and manage the full lifecycle of marketplace applications. This is an opportunity to work at the foundation of Vultr's infrastructure, where your work directly impacts every customer who spins up a VM or Bare Metal server.

Key Responsibilities
  • Design, build, and maintain OS images for Vultr's Cloud Compute and Bare Metal platforms, including Windows, Linux, and BSD distributions
  • Convert images using legacy boot up configuration scripts to use cloud-init for consistent provisioning across all operating systems
  • Expand Vultr's OS catalog by adding new distributions requested by the community
  • Manage the full lifecycle of marketplace applications - from onboarding new apps to updating and maintaining existing ones
  • Develop and maintain automation tooling for image creation, testing, and deployment using Ansible, Packer, and custom scripts
  • Collaborate with the Provisioning, Bare Metal, and GPU teams to ensure image compatibility across all hardware platforms
  • Debug and resolve image-related issues reported by customers and internal teams, providing root cause analysis and permanent fixes
  • Implement and maintain CI/CD pipelines for image builds, ensuring consistent quality and rapid iteration
  • Monitor and optimize image boot times, package freshness, and security patch compliance across the entire OS catalog
  • Provide assistance with managing automatic installation templates used for deploying infrastructure servers
  • Bring fresh perspectives to long-running initiatives

Qualifications
  • 3+ years of experience in systems engineering, platform engineering, or DevOps with a focus on OS imaging and automation
  • Deep familiarity with Linux distribution internals - automated installation of Debian, RHEL/Fedora/CentOS/AlmaLinux/Rocky, Ubuntu, and Arch-based systems
  • Experience with BSD operating systems (FreeBSD, OpenBSD, NetBSD) and their installation frameworks
  • Hands-on experience with cloud-init provisioning agent
  • Proficiency in scripting languages: BASH, Python 3, and familiarity with PHP
  • Strong experience writing, debugging, and optimizing Ansible playbooks for image automation
  • Experience with image building tools such as Packer, Kiwi, or LiveBuild
  • Familiarity with CI/CD pipelines and version control (Git) for image build automation
  • Understanding of virtualization technologies (KVM/QEMU) and bare metal provisioning (iPXE, PXE boot)
  • Strong debugging skills - comfortable reading system logs, analyzing boot failures, and tracing provisioning issues
  • Excellent communication and collaboration skills, with the ability to work across remote, cross-functional teams


Compensation

$90,000 - $100,000

Final compensation will vary depending on years of experience, background/skill set, location, and applicable laws.

Similar Jobs

More Jobs at Vultr

More Information Technology Jobs

Find similar Platform Engineer - Imaging & Provisioning jobs: