
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu - Canonical - Globally remote
Graduate Software Engineer
Työtehtävän kuvaus
Canonical on johtava avoimen lähdekoodin ohjelmistojen ja käyttöjärjestelmien toimittaja globaalille yritys- ja teknologiasektorille. Alustamme, Ubuntu, on erittäin laajasti käytössä läpimurto-yritysaloitteissa kuten julkisessa pilvessä, data-analytiikassa, tekoälyssä, insinööri-innoovaatiossa ja IoT:ssa. Asiakkaisiimme kuuluvat maailman johtavat julkisen pilven ja sirutuotteiden tarjoajat sekä teollisuuden johtavat toimijat monilla sektoreilla. Yritys on globaalin hajautetun yhteistyön edelläkävijä, jossa on yli 1200 kollegaa 75+ maassa ja hyvin vähän toimistopohjaisia rooleja. Tiimit kokoontuvat kaksi- neljä kertaa vuodessa henkilökohtaisesti, mielenkiintoisissa paikoissa ympäri maailmaa, strategian ja toteutuksen yhtenäistämiseksi. Yritys on perustajavetoinen, kannattava ja kasvava. Etsimme 2025 ja 2026 valmistuvia ohjelmistosuunnittelijoita globaalisti eri tiimeihin. Globaalina alustayrityksenä tarjoamme laajan kirjon ohjelmistokehityshaasteita, sekä avoimen lähdekoodin tuotteissa että kaupallisissa liiketoimintajärjestelmissä. Tiimimme työskentelevät eri kielillä, yleensä Python, Golang, Rust, C/C++, JavaScript ja tietysti... Bash. Työskentelemme Linux-järjestelmän alimmilta tasoilta - BIOS ja käynnistyslataimet, firmware, ydin ja ajurit, aina työpöytäsovelluksiin ja kontteihin. Työskentelemme pienissä laitteissa kuten Raspberry Pi ja uusissa RISC-V-korteissa, aina supertietokoneisiin, pilviin ja Kubernetes-klustereihin. Työskentelemme kääntäjien ja työkaluketjujen parissa, ja kehitämme turvallisuutta, kryptografiaa, suorituskykyä ja dokumentaatiota. Osa tiimeistämme keskittyy tuhansien ohjelmistojen paketointiin, toiset syvällisiin kontribuutioihin yhteen koodipohjaan. Jos olet innoissasi avoimen lähdekoodin potentiaalista ihmiskunnalle ja yritykselle, olet saavuttanut erinomaisia tuloksia akateemisessa urassasi ja olet innoissasi osallistumaan avoimen lähdekoodin pinoon, tämä on paras tapa hakea Canonicaliin. Teemme yhteistyötä kanssasi tunnistaaksemme tiimit ja projektit, jotka ovat mielenkiintoisia ja sopivat taitoihisi ja motivaatioihisi. Prosessi on erittäin kilpailtu, vaatii ponnisteluja ja huippuosaamista menestyäksesi täällä. Useimmat insinöörimme työskentelevät kotoa käsin. Yritämme sovittaa yhden tiimin yhteen aikavyöhykkeeseen - EMEA (Eurooppa, Lähi-itä ja Afrikka), APAC (Aasia ja Intian valtameren alue) ja AMER (Pohjois-, Etelä- ja Keski-Amerikka). Vaikka työskentelet kotoa, pyrimme varmistamaan, että sinulla on aina kollegoita rinnallasi ohjaamassa ja mentoroimassa, sekä yhteisönä ongelmanratkaisussa ja pariohjauksessa. Suuremmat projektit voivat sisältää useita tiimejä ja ulottua koko maailmaan. Työskentelemme avoimen lähdekoodin yhteisön kanssa ja erikoistumme rakentamaan tiimejä, jotka toimivat hyvin 'kalastusaluksen' kaltaisessa avoimen lähdekoodin insinöörityössä. Tämä on kokopäivätyötä, viisi päivää viikossa, usein haastavien ongelmien ratkaisemista suurella vastuulla. Emme yleensä tee töitä viikonloppuisin ja öisin, ja arvostamme hyviä lomia, mutta odotamme myös tuotteliasta ja intensiivistä sitoutumista maanantaista perjantaihin.
Yrityksen tiedot
| Location | Active listings |
|---|---|
| Etätyö - Globaali | 111 |
| Etätyö - EMEA | 35 |
| Etätyö - Eurooppa | 16 |
| Kotoa käsin - EMEA | 12 |
| Etätyö - Amerikka | 7 |
| Kotoa käsin - Maailmanlaajuinen | 5 |
| Kotoa - EMEA | 3 |
| Kotoa - Globaali | 3 |
| Koti - Maailmanlaajuinen | 3 |
| Kotoa käsin - Maailma | 2 |
| Kotoa käsin - Globaali | 1 |
| Koti - EMEA | 1 |
| Lontoo, Iso-Britannia | 1 |
| Kotoa - Maailmanlaajuinen | 1 |
| Missä tahansa EMEA-alueella | 1 |
| Etätyö - Maailmanlaajuinen | 1 |
| Etätyö - AMER | 1 |
| Kotoa - Amerikka | 1 |
| Etätyö - Maailma | 1 |
| Etätyö - Afrikka | 1 |
| Etätyö - Lähi-itä | 1 |
| Etätyö - APAC | 1 |
| Role type | Active listings |
|---|---|
| Ohjelmistosuunnittelija | 14 |
| Ohjelmistokehittäjä | 10 |
| Tuotepäällikkö | 7 |
| Insinööripäällikkö | 4 |
| Henkilöstöasiantuntija | 4 |
| Myynti- ja kehitysedustaja | 3 |
| Tuotemarkkinointipäällikkö | 3 |
| UX-suunnittelija | 3 |
| Partner Sales Manager | 3 |
| Ohjelmistoinsinööri | 2 |
| Markkinointipäällikkö | 2 |
| Myyntikehitysedustaja | 2 |
| Myyntijohtaja | 2 |
| Partner Sales Director | 2 |
| Linux Enablement | 2 |
| Site Reliability Engineer | 2 |
| Infrastruktuuripäällikkö | 2 |
| Talent Scientist | 2 |
| Graduate HR Generalist | 1 |
| Containerization & Virtualisation Engineer | 1 |
| Enterprise Account Executive | 1 |
| Ohjelmistokehityksen johtaja | 1 |
| Rahoitusanalyytikko | 1 |
| Site Reliability Engineering Manager | 1 |
| Linux-laitteistojen ohjelmistosuunnittelija | 1 |
| Design Manager | 1 |
| Data Infrastructure-asiantuntija | 1 |
| Ohjelmistoarkkitehti | 1 |
| Tietoturvatoiminta | 1 |
| Salesforce/NetSuite Engineering Manager | 1 |
| Suorituskykyinsinööri | 1 |
| Kehittäjäsuhteiden insinööri | 1 |
| Golang Engineering Manager | 1 |
| Inbäddetty IoT-järjestelmäinsinööri | 1 |
| Asiakassuhdejohtaja | 1 |
| Tietojärjestelmäarkkitehti | 1 |
| Partner Sales Executive | 1 |
| Lead Python Software Engineer | 1 |
| NetSuite-insinööri | 1 |
| Alueellinen HR-johtaja | 1 |
| Salesforce-insinööri | 1 |
| Asiakassuunnittelun johtaja | 1 |
| Pilvipalvelutuki-insinööri | 1 |
| Insinööri-johtaja | 1 |
| HR Generalisti | 1 |
| Turvallisuusriskihallinta | 1 |
| Data Governance Engineer | 1 |
| Junior Ads Specialist | 1 |
| Junior Data Engineer | 1 |
| Data-alustan insinööri | 1 |
| Treasury Analyst | 1 |
| OpenStack Engineering Manager | 1 |
| Linux Platform Integration | 1 |
| IBM Global Alliance Director | 1 |
| Rust Engineering Lead | 1 |
| Distributed Systems Testing | 1 |
| Asiakaspalvelupäällikkö | 1 |
| Henkilöstötiede | 1 |
| Kasvuteknologiainsinööri | 1 |
| Viestintäasiantuntija | 1 |
| Järjestelmäohjelmistosuunnittelija | 1 |
| Järjestelmäohjelmoija | 1 |
| Web-kehittäjä | 1 |
| Linux-järjestelmäinsinööri | 1 |
| Grafiikka- ja ikkunointijärjestelmän ohjelmoija | 1 |
| Myynnin kehitysspesialisti | 1 |
| Golang-ohjelmistokehittäjä | 1 |
| Kirjanpitäjä | 1 |
| Visuaalisen suunnittelun johtaja | 1 |
| Linux Kernel -insinööri | 1 |
| Tax Senior Associate | 1 |
| Business Services Team Manager | 1 |
| Pilvipalveluiden johtaja | 1 |
| Threat Intelligence Lead | 1 |
| Upotettu Linux-asiantuntija | 1 |
| Partner Marketing Manager | 1 |
| GitOps Engineer | 1 |
| Ratkaisujen insinöörien johtaja | 1 |
| Telecom Account Executive | 1 |
| Tekninen allianssivastaava | 1 |
| Content marketing team manager | 1 |
| Tietoturvatoimintojen insinööri | 1 |
| Avoimen lähdekoodin myyntitiimin johtaja | 1 |
| IAM Tekninen Johtaja | 1 |
| Ekosysteemin kehityspäällikkö | 1 |
| Pilvi-allianssit | 1 |
| Ohjelmistokehityspäällikkö | 1 |
| Insinööri | 1 |
| Käyttäjätiede | 1 |
| Ohjelmistoallianssijohtaja | 1 |
| Myyntilaskujen kirjanpitäjä | 1 |
| IoT-ratkaisujen arkkitehtuuri | 1 |
| Ubuntu Engineering Lead | 1 |
| Global Alliance Director | 1 |
| Myynnin Kehitysedustaja | 1 |
| Senior HR Generalist | 1 |
| Asiakassuhteen johtaja | 1 |
| Web-johtaja | 1 |
| Linux-ohjelmistokehittäjä | 1 |
| IoT Data Engineer | 1 |
| Role level | Active listings |
|---|---|
| Keskitaso | 168 |
| Senior-taso | 15 |
| Manageri | 5 |
| Johtaja | 2 |
| Harjoittelija | 1 |
Canonical 209 indeksoitua työpaikkailmoitusta JobCrawlsin Suomen aineistossa ajankohdasta lokakuu 2023 lähtien. Historiallisessa indeksissä vahvimmat sijaintisignaalit tälle työnantajalle ovat Etätyö - Globaali, Etätyö - EMEA, ja Etätyö - Eurooppa.
Näytetyt tiedot perustuvat tietokantamme aiempiin työpaikkailmoituksiin.
Työn tiedot
Vastuut
- Shaping the roadmap for your product at global sprints every six months
- Focusing on design and user experience, even for developer tooling and command line apps
- Writing high quality, resilient and performant code, potentially serving millions of demanding daily users
- Working towards mastery of key programming languages and Linux system knowledge
- Engaging with users and the open source community through code reviews and issue trackers
- Responding to customer issues as a priority, develop an understanding of enterprise requirements
- Developing skills and awareness of security in software design and implementation
Vaatimukset
- Exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science, Business Informatics, Mathematics or another STEM discipline with programming courses
- Confidence to get started and deliver high quality code in one of Python, Rust, C/C++, Golang, JavaScript or Java
- Experience with Ubuntu or another Linux distribution
- Track record of going above-and-beyond expectations to achieve outstanding results
- Result-oriented and organized, with the drive to meet commitments
- Personal projects in technology and software engineering beyond the curriculum
- Professional written and spoken English
- Excellent interpersonal skills, curiosity, flexibility, and accountability
- Personal responsibility and accountability
- Thoughtfulness, self-awareness and the ability to reflect and develop
- Ability to travel internationally twice a year for company events up to two weeks long
Taidot ja teknologiat
