Software Developer (Backend SaaS)
Core
Building the next generation management solution for Ubuntu in the enterprise (on-premise and public cloud) to enable observability, telemetry, security, compliance, and operations.
Role type
Backend SaaS software engineer
Builds
Landscape, a management tool for deploying, monitoring, and managing fleets of Ubuntu systems
Domain
Open source operating systems, enterprise cloud management, Linux
Deliverable
production ML models | product features
Required skills
Python, web frameworks (Flask, Django), public-facing APIs, web applications, databases, ORMs, Ubuntu development platform
Preferred skills
PostgreSQL
Technologies
Python, Flask, Django, PostgreSQL, Ubuntu
Responsibilities
Write high-quality code to create new features, fix bugs, and modernize the Landscape codebase; Participate in code and architectural reviews; Take personal ownership of problems and design and deliver solutions; Assist with release management during each development cycle; Collaborate with devops for Landscape SaaS
Seniority
Individual Contributor