Ny tjänst: Canonical söker Engineering Manager – App Stores i Stockholm – det här söker arbetsgivaren
Canonical söker Engineering Manager – App Stores i Stockholm för att leda ett team som utvecklar mikrotjänster i Python och Golang som driver företagets globala mjukvarudistribution. I annonsen beskrivs systemet som det som ligger bakom bland annat Snap Store och Charmhub.io, med fokus på skalbarhet, rena API:er och hög leveranstakt med testning som grund.
Arbetsgivaren lyfter att rollen är en teknisk chefsroll där huvuduppgiften är att bygga ett effektivt team och utveckla medarbetare, samtidigt som man bidrar i kod, kodgranskning och arkitekturella beslut. Canonical beskriver också att kandidaten får möjlighet att lära av företagets “world-class security team” i arbetet att leverera tjänsten “safely” till kunder globalt.
Plats/arbetsform: Annonsen anger att rollen kan vara baserad på distans inom tidszonerna Americas, Europe, Middle East eller Africa. Trots rubriken “i Stockholm” framgår det alltså av annonsen att rollen är remote med tidszonskrav. Om det finns ett specifikt kontor eller stationering i Stockholm framgår inte.
Ansvar och arbetsuppgifter
Engineering Manager-rollen är inriktad på ledarskap i en distribuerad organisation och på leverans av webbtjänster för mjukvarudistribution.
- Leda ett remote-team av ingenjörer inom den egna tidszonen.
- Utveckla medarbetare genom coaching, mentorskap, feedback och aktiv karriärutveckling.
- Sätta och hantera förväntningar tillsammans med andra engineering-team, ledning och externa intressenter.
- Vara en aktiv del av lednings-/ledarteamet och samverka med andra ledare i organisationen.
- Tillsammans med teamet bygga rena web service-API:er som stödjer både CLI- och webbklienter, med Python (och eventuellt Golang).
- Samarbeta med andra team inom Canonical samt med open source-communityn och kommersiella partners.
- Bidra med kodutveckling, kodgranskningar och arkitekturellt ledarskap.
- Arbeta med goda ingenjörspraktiker kring dokumentation, kvalitet och prestandaoptimering.
- Ta fram och driva en engineering roadmap i samarbete med andra engineering managers, produktchefer och arkitekter.
Canonical betonar även krav på regelbundna fysiska träffar: resor upp till fyra gånger per år för interna event.
Kravprofil: kompetens och erfarenhet
Krav
- Erfarenhet av att leda moderna, agila mjukvaruutvecklingspraktiker.
- Erfarenhet av att bygga en hälsosam och samarbetsinriktad ingenjörskultur i linje med företagsvärderingar.
- Dokumenterad förmåga att vara förebild för goda engineering-principer och bidra direkt till teamets mål.
- Starkt intresse för mentorskap och att utveckla människor, med dokumenterad erfarenhet av detta.
- Fokus på leverans i tid och på högkvalitativ mjukvara.
- Erfarenhet och åtagande kring agila utvecklingsmetodiker.
- Mjukvaruutvecklingserfarenhet i Python.
- God skriftlig och muntlig kommunikationsförmåga.
- Praktisk erfarenhet av Linux systemadministration.
- Villighet att resa upp till 4 gånger per år för interna event.
Meriterande
- Erfarenhet av Golang (utöver Python).
Vilken typ av säkerhetsroll är det?
Det här är i grunden en teknisk ledarroll inom mjukvaruutveckling och leverans av en skalbar SaaS-tjänst för mjukvarudistribution (app stores/marknadsplatser). Utifrån annonsen kan den kopplas till IT-säkerhet/informationssäkerhet i den meningen att Canonical uttryckligen lyfter att arbetet sker i samverkan med ett starkt säkerhetsteam och att leveransen ska göras “safely” till kunder globalt.
Däremot framgår inga specifika krav på exempelvis säkerhetsskydd, regelefterlevnad (lag & rätt), incidenthantering eller certifieringar. Rollen bör därför förstås som en engineering management-tjänst med tydlig beröring mot säkerhetsaspekter i drift och mjukvarudistribution, snarare än en renodlad säkerhetschefs- eller CISO-roll.
Det här bör kandidater lyfta i ansökan
Utifrån annonsens krav och uppgifter kan kandidater vinna på att konkretisera följande:
- Ledarskap i distribuerade team: exempel på hur du leder på distans, skapar tydlighet, följer upp leverans och håller teamet “unblocked”.
- Agil leverans med kvalitet: hur du arbetar med planering, iterationer och kontinuerlig leverans där testning används för att öka hastighet och tillförlitlighet.
- Teknisk bredd i Python och API-design: erfarenhet av att bygga/leda utveckling av web service-API:er som används av både CLI och webbgränssnitt.
- Kodgranskning och arkitektur: exempel på hur du säkerställer goda kodgranskningsrutiner, dokumentation och prestandaoptimering.
- Linux och driftförståelse: praktiska exempel på Linux systemadministration och hur det stödjer leverans av skalbara tjänster.
- Samverkan med många intressenter: erfarenhet av att sätta förväntningar med andra team, ledning och externa parter, inklusive open source-community.
- Säker leverans i praktiken: eftersom annonsen nämner samarbete med säkerhetsteam kan det vara relevant att beskriva hur du arbetat med säkra utvecklings- och leveransprocesser i nära samverkan med security-funktioner (på den nivå det faktiskt stämmer för din bakgrund).
Så söker du tjänsten
Annonsen beskriver rollen och villkoren, men det framgår inte i den text som anges här exakt hur ansökan ska skickas in (t.ex. länk, e-post eller rekryteringssystem).
Sista ansökningsdag framgår inte. Det framgår inte heller någon specifik lönenivå, mer än att grundlön (“base pay”) ska bero på geografisk plats, erfarenhet samt kunskap och färdigheter.
Sammanfattningsvis signalerar annonsen att Canonical söker en tekniskt stark Engineering Manager som kan leda distribuerad utveckling av skalbara mikrotjänster för app stores, med tydligt fokus på agila arbetssätt, kvalitet genom testning och samarbete i en miljö där säker leverans lyfts som en viktig del av helheten.





