Senior Software Engineer - MAAS
Core
Building and scaling Metal As A Service (MAAS), a hyperscale bare metal provisioning platform for Ubuntu, serving global enterprise and cloud providers.
Role type
Senior Software Engineer (Backend/Infrastructure)
Builds
MAAS core components, architecture, and features for bare metal cloud provisioning
Domain
Cloud infrastructure, data center automation, open source
Deliverable
production ML models | product features
Required skills
Python, Go, Linux server technologies, networking (PXE, DHCP, TFTP, DNS, NTP), storage technologies, cloud hosting, problem solving, troubleshooting
Preferred skills
Baseboard Management Controllers (Redfish, IPMI, AMT), large-scale physical server provisioning, open source development tools (Launchpad, APT, dpkg, snapcraft)
Technologies
Python, Go, KVM, LXC, PXE, DHCP, TFTP, DNS, NTP, Redfish, IPMI, AMT
Responsibilities
Develop MAAS core components and features, shape system architecture, collaborate on tool integration, contribute to CI/CD and testing, maintain documentation, drive technical solutions, travel internationally for collaboration
Seniority
Senior, hands-on IC
