×
Hier anmelden um sich kostenlos auf Stellen zu bewerben oder Stellenanzeigen aufzugeben. X

Software Engineer - Python and K8s

Online/Außer Haus - Idealerweise für Kandidaten in
20038, Hamburg, Hamburg, Deutschland
Unternehmen: Canonical
Fernarbeit/Heimarbeit position
Verfasst am 2026-01-14
Berufliche Spezialisierung:
  • Software Entwicklung
    Python, DevOps Ingenieur, Cloud-Ingenieur - Software, Software-Ingenieur
Stellenbeschreibung

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation, and IoT. Customers include global cloud and silicon providers, and industry leaders in many sectors.
Our mission is to reinvent the way companies manage their open source information systems on public clouds and in their own data centers.

We are building a new community around Python operations code for open source applications running on Kubernetes. Our goal is to move Ubuntu’s internal workloads onto this new open source codebase, productizing them for real‑time automated operations on Kubernetes.

Role

This position is ideal for software engineers who enjoy Python, have a passion for distributed systems, and an interest in the entire Linux stack—from kernel to networking to virtualization and containers. Strong Python development skills and familiarity with Kubernetes are key requirements. You will work across teams to deliver reliable, efficient, and scalable services to customers, ensuring sound software architecture and best practices in testing and documentation.

Responsibilities
  • Work in Python to design and deliver open source software operations code
  • Work across the entire Linux stack, including kernel, networking, storage, and applications
  • Think rigorously about application and infrastructure reliability
  • Shape high‑quality open source monitoring and alerting infrastructure
  • Simplify open source operations for our customers and the community
  • Demonstrate sound engineering design and testing principles in your code
  • Follow agile software development practices
  • Coach and develop colleagues sharing insights
  • Promote a healthy, collaborative engineering culture aligned with company values
  • Work from home with global travel once or twice a year, up to 2 weeks for events
Qualifications
  • Bachelor’s or equivalent in Computer Science, STEM, or similar degree
  • Experience with Linux system administration, package management, and operations
  • Hands‑on experience with at least one public cloud
  • Familiarity with Docker and Kubernetes
  • Experienced Python programmer who enjoys challenging projects
  • Understanding of reliable software design and a commitment to quality
  • Organized and focused on delivering timely, high‑quality software
Benefits
  • Distributed work environment with twice‑yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Program
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long‑haul company events
About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the publisher of Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company.

Most colleagues work from home since 2004.

Equal Opportunity Employer

Canonical is an equal opportunity employer. We foster a workplace free from discrimination, valuing diversity of experience, perspectives, and background. Whatever your identity, your application will receive fair consideration.

#J-18808-Ljbffr
Bitte beachten Sie, dass derzeit keine Bewerbungen aus Ihrem Zuständigkeitsbereich für diese Stelle über diese Jobseite akzeptiert werden. Die Präferenzen der Kandidaten liegen im Ermessen des Arbeitgebers oder des Personalvermittlers und werden ausschließlich von diesen bestimmt.
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
 
 
 
Suchen Sie hier nach weiteren Stellen:
(nach Beruf, Fähigkeit)
Standort
Increase search radius (miles)

Sprache der Stellenausschreibung
Lebenslauf-Kategorie
Bildungsgrad
Filter
Mindest-Bildungsgrad für die Stelle
Mindest-Berufserfahrung für die Stelle
Veröffentlicht in den letzten:
Gehalt