
Senior Backend Engineer, AI Engineering: AI Coding - Gitlab - Distans - Storbritannien
Backend-ingenjör
Tryck på det här kortet för lönediagram och fullständiga ersättningsdetaljer.
Expandera för full lönekontext
Se marknadsposition, jämförelsegraf för lönespann och lokaliserad lönenarrativ.
Jobbeskrivning
GitLab är ett öppen källkodsföretag som utvecklar den mest omfattande AI-drivna DevSecOps-plattformen, som används av över 100 000 organisationer. Vårt uppdrag är att möjliggöra för alla att bidra till och skapa den mjukvara som driver vår värld. Vi gör detta genom att driva vår verksamhet på vår produkt och hålla oss i linje med våra värderingar. AI Events-teamet bygger eventplattformen och utlösarsystemet som driver GitLab Duo Flows, vilket gör att de kan köras automatiskt som svar på händelser över hela utvecklingscykeln. Plattformen hanterar interna GitLab-händelser som kodpushar, ärende- och merge request-ändringar, CI/CD-resultat och distributioner, samt anpassade händelser från tredjepartsverktyg som Jira, Jenkins och Slack. Flow Triggers kopplar projekt till flöden, som utlöses automatiskt när matchande händelser inträffar, så att AI-drivna arbetsflöden som automatiserad kodgranskning kan köras utan att någon behöver göra något. Som senior mjukvaruingenjör kommer du att ansluta dig till ett litet, nära team som underhåller infrastruktur som många av GitLabs AI-funktioner är beroende av. Du kommer sannolikt att tillbringa mycket tid på triggersidan av plattformen, där du kopplar händelser mellan GitLab och tredjepartsverktyg till AI-arbetsflöden som agerar på dem. Denna del av systemet måste hantera betydande skala och förbli mycket tillgänglig, eftersom den är kärnan i automatiserat AI-stött arbete över plattformen. Vad du kommer att göra Designa och bygga utlösarsystemet som kopplar GitLab-händelser, inklusive kodpushar, merge request- och ärendeförändringar, CI/CD-resultat och distributioner, samt tredjeparts händelser från verktyg som Jira, Jenkins och Slack till de AI-drivna Duo Flows som agerar på dem. Bidra till det bredare eventplattformen, den kärninfrastruktur som många av GitLabs AI-funktioner är beroende av för att veta när och hur man ska köra. Arkitektera för hög tillgänglighet och genomströmning, eftersom denna del av systemet sitter i centrum för automatiserade AI-arbetsflöden över GitLab och måste kunna bearbeta händelser pålitligt i stor skala. Arbeta inom GitLabs Rails-monolit, där mycket av händelse- och utlösarsystemet finns, samtidigt som du är öppen för andra språk som används på andra delar av plattformen. Påverka produkt- och arkitekturfärdriktning genom att föreslå iterativa lösningar på komplexa tekniska problem över en multi-tjänstemiljö. Samarbeta nära med dina teamkamrater, produktägare och designer för att forma vad utlösarsystemet stöder härnäst, sannolikt med ett tillägg av en ytterligare utlösartyp. Samarbeta tvärfunktionellt med andra Duo Agent Platform-team för att säkerställa att triggers och händelser integreras smidigt med det bredare agent-ekosystemet som GitLab bygger. Delta i Tier 2 och Tier 3-beredskapsrotationer för att felsöka produktion, säkerhet och brådskande ingenjörsproblem i en globalt distribuerad miljö.
Företagsinformation
| Plats | Aktiva annonser |
|---|---|
| Distans - Globalt | 151 |
| Distans - Nordamerika | 12 |
| Remote - Global | 8 |
| Remote | 5 |
| Distans - EMEA | 4 |
| Distans | 4 |
| Distans - Kanada | 3 |
| Distans - USA | 3 |
| Distans - Europa | 2 |
| Rolltyp | Aktiva annonser |
|---|---|
| Backend Engineer | 11 |
| Backend-ingenjör | 8 |
| Produktchef | 8 |
| Commercial Account Executive | 6 |
| Lösningsarkitekt | 6 |
| HR-specialist | 5 |
| Systemutvecklare | 4 |
| Account Executive | 4 |
| Dataanalytiker | 4 |
| Regional Marketing Manager | 3 |
| Program Manager | 3 |
| Strategic Account Executive | 3 |
| New Business Account Executive | 3 |
| Customer Success Manager | 3 |
| Ingenjörschef | 3 |
| Solutionsarkitekt | 3 |
| Kundframgångschef | 2 |
| Customer Success Engineer | 2 |
| AI-ingenjör | 2 |
| Chef | 2 |
| Säljare | 2 |
| Fält-CTO | 2 |
| Senior Manager | 2 |
| Site Reliability Engineer | 2 |
| Backendingenjör | 2 |
| Programchef | 2 |
| Mjukvaruingenjör | 2 |
| Candidate Experience Specialist | 2 |
| Kundupplevelse Tjänster Programchef | 2 |
| Regional försäljningschef | 2 |
| Business Development Representative | 2 |
| Backendutvecklare | 2 |
| Engagement Manager | 2 |
| Dataarkitekt | 1 |
| Data System Architect | 1 |
| Verkställande affärsförälder | 1 |
| Kundens framgångsingenjör | 1 |
| Juridik | 1 |
| Engineering Manager | 1 |
| Offentlig sektor Lösningsarkitekt | 1 |
| Säljutvecklingsrepresentant | 1 |
| Produktmarknadsföringschef | 1 |
| Enterprise Applications Engineer | 1 |
| CPQ-utvecklare | 1 |
| Senior Rekryterare | 1 |
| Regional Sales Director | 1 |
| Kundfordringsanalytiker | 1 |
| Senior FP&A-analytiker | 1 |
| Förnyelsechef | 1 |
| Backend-Insinör | 1 |
| Senior UX Researcher | 1 |
| Softwareingenjörschef | 1 |
| Legal Engineer | 1 |
| Ekosystemförsäljningschef | 1 |
| Enablement Lead | 1 |
| Vice President | 1 |
| People Operations Partner | 1 |
| Programmerare | 1 |
| Exekutiv assistent | 1 |
| Finansanalytiker | 1 |
| Customer Success Architect | 1 |
| Ingenjör | 1 |
| Infrastrukturplattformingenjör | 1 |
| Ny affärskontotsäljare | 1 |
| Kommersiell juridisk rådgivare | 1 |
| Inköpsanalytiker | 1 |
| Prissättningschef | 1 |
| Företagsutvecklingsanalytiker | 1 |
| Kundrelationschef | 1 |
| Direktör, Teknisk dokumentation | 1 |
| Direktör | 1 |
| Vice President of Engineering | 1 |
| G&A-Insinööri | 1 |
| Forskare | 1 |
| Chef för applikationssäkerhet | 1 |
| Professional Services Engineer | 1 |
| Produktledare | 1 |
| Supportchef | 1 |
| Projektledare | 1 |
| Företagsäkerhetsingenjör | 1 |
| Major Account Executive | 1 |
| Fältstrateg | 1 |
| Säkerhetsarkitekt | 1 |
| Senior Engineering Manager | 1 |
| Offentlig sektor strategisk kontochef | 1 |
| Lösningsarkitektchef | 1 |
| Kontraktsansvarig | 1 |
| Vice President, Legal Commercial | 1 |
| Principal Engineer | 1 |
| Produkt Säkerhetsarkitektur Direktör | 1 |
| Affärsutvecklingschef | 1 |
| Lageradministratör | 1 |
| Infrastruktur Säkerhet Chef | 1 |
| Software Security Engineer | 1 |
| Säkerhetsingenjör | 1 |
| Produktdesignchef | 1 |
| Databasutekniker | 1 |
| Sårbarhetsforskare | 1 |
| Säljutveckling | 1 |
| Vice President, Data & Insights | 1 |
| Rollnivå | Aktiva annonser |
|---|---|
| Medelnivå | 138 |
| Chef | 8 |
| Senior | 7 |
Gitlab finns med i 192 indexerade jobbannonser i JobCrawls Finlandsdata sedan oktober 2023. I det historiska indexet är de starkaste platssignalerna för den här arbetsgivaren Distans - Globalt, Distans - Nordamerika, och Remote - Global.
Visade data baseras på historiska jobbannonser från vår databas.
Jobbdetaljer
Krav
- Syv kokemus Ruby ja Rails -teknologioista, mukava työskennellä suuressa, vakiintuneessa monoliitissa ja julkaista tuotantokoodia tehokkaasti.
- Todistettu kokemus tuotteiden rakentamisesta, jotka ovat vuorovaikutuksessa suurten kielimallien kanssa, ei kouluttaminen tai mallien rakentaminen, vaan käytännön kokemus suurten kielimallien integroimisesta käyttäjäystävällisiin työkaluihin.
- Kokemus suurten järjestelmien suunnittelusta ja ylläpidosta, painopisteenä korkea saatavuus ja läpäisykyky tuotantoympäristöissä.
- Käytännön kokemusta agenttipohjaisista järjestelmistä ja kehityksestä, mukaan lukien työnkulkujen rakentaminen, jotka antavat tekoälyagenttien toimia autonomisesti.
- Kyky edistyä kehittyvissä ongelmatilanteissa ja oppia uusia tekoälyominaisuuksia nopeasti, kun teknologia kehittyy nopeasti ja tiimi julkaisee samalla kun oppii.
- Vahvat kirjalliset viestintätaidot etätyöskentelyssä globaalisti hajautetussa tiimissä.
Utbildningsnivå
Ingen krävs