Crea un profilo in modo da poter essere trovato dalle aziende, ottenere offerte di lavoro più adatte alle tue esigenze e candidarti più velocemente.
  • Cerca lavoro
  • Preferiti
  • Crea CV
    Novità
  • Stipendi
  • Iscrizioni

Distributed Systems Software Engineer, Python / Go

Canonical

Distributed Systems Software Engineer, Python / Go

Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical

We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to build multi-cloud deployable cloud applications.

We see quality engineering as a first class engineering practice and are looking for people who can bring deep engineering insights and a data driven approach to test automation, reporting and data analytics.

The Distributed Systems testing team at Canonical is responsible for ensuring the high quality of Canonical's Cloud solutions based on Juju, Terraform, OpenStack, Kubernetes when deployed under highly diverse conditions, from bare metal in customer data centers to public clouds like AWS, GCE, Azure.

As a software engineer you will have the opportunity to develop CI pipelines which power Canonical's cloud integration testing and reporting. Upcoming initiatives you will have the opportunity to contribute to include expanding deployment capabilities to new clouds and developing AI/ML pipelines for automatic analysis of test results.

What your day will look like

  • Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications
  • Enable engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the company
  • Enhance continuous integration pipelines for deploying and testing Canonical's cloud native products such as Kubeflow
  • Deploy, manage, and debug highly distributed systems
  • Monitor and report on automated testing efforts
  • Collaborate daily with a globally distributed team

What we are looking for in you

  • Solid background in modern test processes and strategies
  • Experience with Python or Go development
  • Strong object oriented development skills
  • Ability to develop and ship production grade modern web applications
  • Working knowledge of continuous integration tools such as Jenkins, CircleCI, GitHub CI
  • Knowledge of networking technologies and fundamentals
  • Solid understanding of Linux system architecture
  • A capacity for complex abstract thinking
  • Capability for 2-4 weeks of international travel per year

Additional skills that you might also bring

  • Collecting and analyzing large multidimensional datasets
  • Operating data platforms: key-value stores, relational or document databases, event buses
  • Work with cloud technologies such as OpenStack, Kubernetes, Terraform and AWS
  • Developing AI/ML pipelines

What we offer you

  • 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 Programme
  • Opportunity to travel to new locations to meet colleagues from your team and others
  • Priority Pass for travel and travel upgrades for long haul company events

Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

#J-18808-Ljbffr
Offerta di lavoro pubblicata 3 giorni fa
Offerte di lavoro simili
  • ph3Distributed Systems Software Engineer, Python / Go /h3pJoin to apply for the bDistributed Systems Software...  ...building and validating resilient distributed systems. At Canonical you can build...  ...with confidence by making distributed system testing tooling available across... 
    Consigliato

    Canonical

    Milano
    3 giorni fa
  •  ...innovativa e in continua crescita operante nell'ambito dello sviluppo software e delle soluzioni digitali, siamo alla ricerca di un/una...  ...o più linguaggi tra Java, C#, .NET, JavaScript, TypeScript, Python ; Conoscenza di framework moderni quali Spring Boot, Angular... 
    Consigliato
    Smart working
    Impiego permanente
    Lavoro ibrido

    Maw Filiale di Milano Corso Lodi

    Milano
    24 giorni fa
  • 1.600 - 2.000 €/mese

     ...Autorizzazione Ministeriale Definitiva Prot. N° 0000518 del 18/11/2025 , ricerca per azienda cliente operante in ambito tech e sviluppo software , una risorsa appartenente alle Categorie Protette L. 68/99 da inserire come: Software Developer L'azienda cliente sviluppa... 
    Consigliato
    Part-time
    Tempo pieno
    Impiego permanente
    Lavoro ibrido
    Remoto

    La Soluzione spa

    Peschiera Borromeo (MI)
    23 giorni fa
  • pullibRole /b: Go Software Engineer (Remote) /lilibLocation: /b Remote (Work from Anywhere) /li /ulh3Role...  ...entertainment, and question-answering systems. The role involves close collaboration...  ...Go expertise during AI validation and system integration /liliVerify accuracy,... 
    Consigliato
    Impiego permanente
    Remoto

    Hired

    Milano
    10 ore fa
  • pHired is hiring a Go Software Engineer for a remote role focused on building scalable AI-backed dialogue systems. You will collaborate across teams to design, implement, and validate backend components powering LLM workflows. /ppIdeal candidates have 3+ years in software... 
    Consigliato
    Remoto

    Hired

    Milano
    10 ore fa
  • 1.250 €/mese

     ...independent team of data AI experts, engineers, and designers who build...  ...and modernise legacy systems by unleashing the power of AI...  ..., you will collaborate with distributed teams, leveraging cutting-edge...  .... /li liExperience building software collaboratively using pull... 
    Tempo pieno
    Impiego permanente
    Remoto
    Orario flessibile

    Nearform

    Milano
    10 ore fa
  •  ...Rollbar, Inc. is seeking a Senior Go Developer in Milan to play a crucial role in back-end development. You will own integrations for our management software, write scalable Go code, and collaborate with front-end developers. This role requires 3+ years of back-end... 
    Lavoro ibrido
    Remoto
    Orario flessibile

    Rollbar, Inc.

    Milano
    3 giorni fa
  •  ...remote setting. You will work on a distributed system and contribute to microservices...  ...reliability. /ppThe role requires Go expertise, REST APIs, and experience...  ...collaborate with product managers and engineers to deliver high-quality software. This is a full-time remote role... 
    Tempo pieno
    Remoto

    Hire Feed

    Milano
    2 giorni fa
  • 55.000 € - 60.000 €

     ...avanzate di elaborazione dati satellitari e sviluppo di piattaforme software ad alto impatto tecnologico. La figura ricercata...  ...sistemi e piattaforme interne Progettazione e sviluppo di codice Go scalabile, efficiente e manutenibile Manutenzione ed ottimizzazione... 
    Impiego permanente

    Page Personnel

    Milano
    2 mesi fa
  • 55.000 € - 60.000 €

     ...Sviluppo back-end, con forte specializzazione in Go (Golang) Primaria realtà internazionale operante nel settore aerospace e remote...  ...di elaborazione dati satellitari e sviluppo di piattaforme software ad alto impatto tecnologico. Offerta Responsabilità principali... 
    Impiego permanente

    Michael Page International Italia S.r.l.

    Milano
    3 giorni fa
  • 55.000 € - 60.000 €

    pul liSviluppo back-end, con forte specializzazione in Go (Golang) /li liPrimaria realtà internazionale operante nel settore aerospace...  ...di elaborazione dati satellitari e sviluppo di piattaforme software ad alto impatto tecnologico. /p h3Offerta /h3 pResponsabilità principali... 
    Impiego permanente

    Michael Page International Italia S.r.l.

    Milano
    2 giorni fa
  •  ...cross-functional teams to deliver high-performance systems. /ppThe ideal candidate brings 2+ years of Go experience, strong knowledge of RESTful APIs, cloud...  ...containerization, and a solid foundation in data structures and system design. Remote work flexibility offered. /p #J-18808... 
    Tempo pieno
    Remoto
    Orario flessibile

    Hire Feed

    Milano
    10 ore fa
  • pHired is recruiting for a Go Software Engineer to join a remote-friendly team building next-generation dialog agents. The role emphasizes collaboration...  ...deliver new features for education, entertainment, and QA systems. /ppAs a candidate, you bring a strong Go background, 3+... 
    Remoto

    Hired

    Milano
    2 giorni fa
  • pQonto is seeking a Backend Engineer to craft scalable APIs and banking services. You’ll join a global team of engineers working across Go, Ruby, EmberJS, Kotlin and Swift, with a Kubernetes-based AWS platform and PostgreSQL as the database of choice. /ppYou will contribute... 
    Remoto

    Engg

    Milano
    2 giorni fa
  •  ...SQL) Frontend: Solida conoscenza di React, JavaScript e/o TypeScript, HTML5, CSS3 e sviluppo di Single Page Application Software Engineering: Padronanza di Git, Maven/Gradle, Docker, testing automatico e principi SOLID / Clean Code AI-Assisted Coding: Esperienza... 
    Smart working
    Tempo pieno
    Turno di giorno

    Iziwork SpA

    Milano
    16 giorni fa
  •  ...Michael Page International Italia S.r.l. è alla ricerca di uno sviluppatore back-end specializzato in Go, con forte esperienza in architetture a microservizi e ambienti cloud (AWS/GCP). Il ruolo prevede sviluppo, manutenzione e integrazione di sistemi interni, con... 

    Michael Page International Italia S.r.l.

    Milano
    3 giorni fa
  •  ...full-time team building scalable backend services in a distributed microservices architecture. You will contribute to high-performance Go services and work with cross-functional teams across product, engineering, and operations. /ppYou will design, implement, test, and... 
    Tempo pieno
    Remoto

    Hire Feed

    Milano
    2 giorni fa
  • pAndrea Poletti Associati cerca uno/a Sviluppatore Software appartenente alle categorie protette, per contribuire allo sviluppo di applicazioni...  ...laurea in Informatica o ingegneria, competenze in Java, Python, C#, JavaScript e SQL, con esperienza in team Agile e... 
    Smart working

    Andrea Poletti & Associati

    Milano
    3 giorni fa
  • pstrongThe role /strong /ppWe are now looking for a Software Engineer! /ppThe person will be involved in the design and development of the platform that will also be used by our customers. The work will include the development of software solutions for the client on top... 
    Smart working

    Mia-Platform

    Milano
    3 giorni fa
  • ppIn questa posizione lavorerai su soluzioni basate su Dassault 3DEXPERIENCE, con focus su progettazione, sviluppo e customizzazione per trasformazione digitale di clienti nazionali e internazionali. Farai parte di un team multidisciplinare, contribuendo all’analisi tecnica...

    Experteer Italy

    Milano
    10 ore fa
  • 85.797 €

     ...your responsibilities Build software that matters. Take real...  ...idea to production, creating systems used by millions and evolving...  ...to REST, Kubernetes to Docker, Python to Rust—you’ll apply technologies...  ...exceptional opportunity for growth. We go to great lengths to hire... 
    Part-time
    Tempo pieno
    Impiego permanente
    Stage/Tirocinio
    Remoto
    Orario flessibile

    Bending Spoons

    Milano
    3 giorni fa
  • 35.000 € - 45.000 €

     ...e implementare applicazioni per uso interno con relativa interfaccia grafica; /liliIntegrare le applicazioni sviluppate con altri software aziendali; /liliCollaborare con i funzionali per la stesura dei requisiti; /li /ulpSi richiede esperienza pregressa nello sviluppo... 

    TMC TRANSFORMERS

    Milano
    10 ore fa
  •  ...and technology. We began in Italy and are expanding to the UK and Spain, trusted by millions of drivers. We’re looking for a Software Engineer to join our Engineering teams and help build scalable, impactful solutions. You’ll join over 350 engineers across software... 

    Prima

    Milano
    3 giorni fa
  • 33.000 €

     ...esigenze dei nostri utenti, sempre con il nostro inconfondibile stile /ppbr/ppIn qualità di strongSoftware Engineer /strong entrerai a far parte del Team Software Factory e contribuirai all'evoluzione delle piattaforme backend aziendali, con un focus particolare su applicazioni... 
    Smart working
    Remoto
    Orario flessibile

    iliad

    Milano
    10 ore fa
  •  ...looking for a professional to join the RD team as a full-time Software Engineer. The candidate will join the team dedicated to research and...  ...software applications or services /liliExcellent knowledge of Python /liliExcellent knowledge of Linux Ubuntu /liliPrevious experience... 
    Tempo pieno
    Lavoro da casa
    2 giorni/sett.

    E-Novia Spa

    Milano
    3 giorni fa
  •  ...strategia all'execution. Lo facciamo grazie a quattro Business Unit specializzate e integrate: Digital, per lo sviluppo di soluzioni software, Data AI; Cyber, per la sicurezza informatica e la protezione delle infrastrutture digitali; Advisory, per la consulenza... 
    Tempo pieno
    Impiego permanente
    Lavoro ibrido

    Relatech Spa

    Milano
    2 giorni fa
  •  ...SIMPLEX RAPID cerca sviluppatori software appassionati per creare applicazioni native per VisionOs e il visore Apple Vision Pro. Cercano profili proattivi con esperienza in Swift, Objective-C e React-native, con competenze in ARKit/RealityKit. Lavorerai su interfacce... 
    Remoto

    SIMPLEX RAPID

    San Giuliano Milanese (MI)
    3 giorni fa
  • 66.065 €

     ...Jamnet Team is offering a Graduate Software Engineer Program in Milan, targeting recent graduates in relevant fields. Participants will join a high-performing environment at Bending Spoons and WeTransfer, with outstanding salary options of €66,065 per year and mentoring... 
    Remoto

    Jamnet Team

    Milano
    3 giorni fa
  • h3Overview /h3 pAs an Agentic Software Engineer at RGI, you will contribute to the development of the IIAB software ecosystem using a structured...  ...and technical analysis through coding, testing, release and system validation. You will use AI coding assistants and specialised... 

    Realty Growth, Inc.

    Milano
    2 giorni fa
  •  ...the AI operating system for short-term...  ...using its own software, Base360.ai is...  ...Senior Software Engineer who wants to build systems that solve real...  ...products, automation engines, AI-powered...  ...: from listing distribution, pricing, and...  ...with FastAPI, Python, React, or similar... 

    The Flex

    Milano
    10 ore fa