Software Engineer – Cloud Hosting (Python)
Core
Develop and operate backend services and infrastructure for hosting UniFi and UISP applications in the cloud, managing thousands of customer instances worldwide.
Role type
Senior IC cloud infrastructure and backend engineer
Builds
Cloud hosting platform for UniFi and UISP applications
Domain
Cloud infrastructure, networking, and backend services
Required skills
Python, Linux, networking fundamentals, relational databases, containers/Docker, Git, production troubleshooting
Preferred skills
Go, AWS, Infrastructure-as-code (Terraform), CI/CD, Bash scripting, large-scale operations, observability tooling
Technologies
Python, Linux, AWS, Docker, Terraform, Git, Bash
Responsibilities
Develop and maintain backend services for UniFi and UISP cloud hosting; Build automation for provisioning, upgrades, backups, and lifecycle management; Design and implement reliable deployment and migration workflows; Investigate production issues across application and infrastructure layers; Improve reliability, observability, scalability, and security of the hosting platform; Review technical designs and code; Participate in evolving the architecture of the hosting platform
Seniority
Senior, hands-on IC
