
Programvarutekniker
Håll muspekaren över eller tryck på en rad för fullständig statistik (EUR / månad i detta diagram).
Löneanalys
Löneerbjudandet i den här annonsen jämfört med referensen "Marknadsgenomsnitt: Medelnivå-nivå": mittpunkten ligger cirka 92 % under referensnivån. Samtidigt ligger erbjudandet under marknadsintervallet (€3 500–€7 333). Erbjudandets löneintervall (€342–€500) är smalare än marknaden, vilket tyder på mindre variation. Referensen bygger på 25 jämförbara annonser.
| \n\n---\n\n Marknad | Nedre gräns (25:e percentilen) | \n\n---\n\n Median | \n\n---\n\n Övre gräns (75:e percentilen) |
|---|---|---|---|
| Marknadssnitt: Programvarutekniker | €3 500/per månad | €5 750/per månad | €12 307/per månad |
| Lön i vår data — anges ej i annonsen (Medelnivå) | €342/per månad | €421/per månad | €500/per månad |
Staff Software Engineer Översikt över rollen Som Staff Software Engineer kommer du att vara den grundande ingenjören för ett nytt funktionellt team som äger glab, GitLabs Go-baserade kommandoradsgränssnitt (CLI) och en nyckeldel i vår strategi för utvecklarklienter. Du kommer att vägleda dess tekniska inriktning från start till slut och ansvara för arkitektur, implementering, genomförande av färdplanen och dagliga tekniska val. Du kommer att serva en tekniskt avancerad utvecklarpublik och ett engagerat open source-community samtidigt som du arbetar som en självstyrd staff engineer i en IC-roll med minimal vägledning. Du kommer att arbeta inom gruppen Developer Clients i GitLabs AI Clients-steg och samarbeta med ingenjörer inom GitLab Duo CLI och tillägg för integrerade utvecklingsmiljöer (IDE). Rollen är baserad i Bangalore. Vad du kommer att göra Leda den tekniska inriktningen för glab, med ansvar för dess arkitektur, implementering och utveckling. Designa och leverera terminalfokuserade funktioner och arbetsflöden i Go, med stort fokus på utvecklarupplevelse, prestanda, skriptvänlig utdata och bakåtkompatibilitet. Ta till dig av flera föränderliga input från produkt, open source-communityt och interna team, prioritera om när behoven ändras och fortsätta leverera iterativa förbättringar. Samarbeta med produktledningen för att forma och genomföra färdplanen genom att rama in problem, göra tydliga avvägningar och omvandla feedback till fokuserade, högkvalitativa förändringar. Styra open source-projektet och communityt genom att prioritera ärenden, granska och slå samman bidrag, upprätthålla en hög kvalitetsnivå och säga nej på ett respektfullt sätt samtidigt som bidragsgivarna hålls engagerade. Arbeta med andra team för utvecklarklienter, inklusive GitLab Duo CLI och IDE-tillägg, så att glab fungerar väl med den bredare GitLab-utvecklarupplevelsen och gemensamma funktioner. Bidra till utvecklarverktyg baserade på TypeScript eller JavaScript när funktioner eller gemensamma komponenter spänner över flera team för utvecklarklienter. Etablera ingenjörspraxis för det nya funktionella teamet och följa upp mätetal för glab-adoption, releasekvalitet och open source-communityts hälsa för att vägleda färdplanen och tekniska val. Vad du bidrar med Betydande yrkeserfarenhet av Go och byggande av kommandoradsgränssnitt eller systemverktyg, inklusive genomtänkt design av kommandon och flaggor, tydliga terminalupplevelser, skriptvänlig utdata, bakåtkompatibilitet och distribution på Linux, macOS och Windows. En ihållande historik av open source-bidrag genom ärenden, merge requests och granskningar, helst inklusive projektprioritering eller underhåll. Bevisad förmåga att agera som en självstyrd ägare som kan ta till sig flera och ofta föränderliga input, prioritera om med omdöme och fortsätta leverera. Starka produkt- och användarupplevelseinstinkter för utvecklararbetsflöden, inklusive förmågan att rama in problem, förenkla omfattningen, göra tydliga avvägningar och säga nej eller "inte än" när det förbättrar den övergripande upplevelsen. Erfarenhet av att sätta teknisk inriktning och påverka arbete över team i en IC-roll. Erfarenhet av att samarbeta transparent över team i en fjärrstyrd, asynkron miljö. Ytterligare erfarenhet av utvecklarverktyg i TypeScript eller JavaScript, AI-drivna utvecklarverktyg eller agenter, samt plugin- eller utbyggnadsarkitekturer. Bakgrund inom utvecklarverktyg, såsom CLI:er, SDK:er, interna plattformar, CI/CD eller IDE-integrationer, är meriterande. Bekantskap med AI-kodningsassistenter (GitLab Duo, Claude Code, GitHub Copilot eller liknande verktyg) som en del av en modern utvecklarverktygslåda.
Jobbdetaljer
Ansvarsområden
- Leda den tekniska inriktningen, arkitekturen och implementeringen av 'glab' CLI
- Designa och leverera terminalfokuserade funktioner och arbetsflöden i Go
- Samarbeta med produktledningen för att forma och genomföra färdplanen
- Styra open source-projektet genom att prioritera ärenden och granska bidrag
- Samarbeta med andra team för utvecklarklienter (GitLab Duo CLI, IDE-tillägg)
- Bidra till utvecklarverktyg baserade på TypeScript eller JavaScript
- Etablera ingenjörspraxis för det nya funktionella teamet
- Följa upp mätetal för adoption, releasekvalitet och community-hälsa
Krav
- Betydande yrkeserfarenhet av Go
- Erfarenhet av att bygga kommandoradsgränssnitt (CLI) eller systemverktyg
- Ihållig historik av bidrag till open source
- Förmåga att agera som en självstyrd ägare i en IC-roll
- Starka produkt- och UX-instinkter för utvecklararbetsflöden
- Erfarenhet av samarbete i en fjärrstyrd, asynkron miljö
- Erfarenhet av att sätta teknisk inriktning och påverka arbete över team
Kompetenser & tekniker

Relaterade möjligheter
Hitta fler möjligheter som matchar dina intressen och färdigheter