Gitlab-logotypen

Senior Backend-utvecklare - Gitlab - Distans - Globalt

Backend-utvecklare

Publicerad: 23 juli 2026
Publicerad idag
Senast sedd i crawl: 23 juli 2026 (idag)
Beräknat utgångsdatum: 27 augusti 2026
Arbetsplats
Roll och ledning
Rollnivå:Senior
Personalansvarsnivå:Ingen personalhantering
Anställningsform
Erfarenhet
5 år
Obligatoriska språk

Jobbeskrivning

Som Senior Backend-utvecklare i Duo Chat-teamet, med fokus på Chat Engine, kommer du att bygga de centrala AI-kapaciteterna bakom GitLab Duo Chat, det naturliga språkgränssnittet och agentiska gränssnittet till GitLab DevSecOps-plattformen. Mycket av ditt arbete kommer att innebära att bygga flödeskomponenter och agentiska flöden i Flow Registry, Python-ramverket byggt på LangGraph inom vår Duo Workflow Service som driver agentisk chat, och integrera dem med GitLab Rails-monoliten. Du kommer att ansvara för komplexa backend-funktioner från start till slut i båda tjänsterna. Du kommer att integrera stora språkmodeller och orkestrera multi-agentflöden så att kunder kan arbeta snabbare och säkrare genom hela livscykeln för programvaruutveckling. Detta arbete ligger där GitLabs kärnplattform möter dess AI-strategi, och tillförlitlighet, prestanda och svarskvalitet formar direkt kundupplevelsen. Vad du kommer att göra - Designa och bygga flödeskomponenter och agentiska flöden i Flow Registry med hjälp av Python och LangGraph inom Duo Workflow Service. - Utveckla, leverera och underhålla backend-funktioner för GitLab Duo Chat i både Python Duo Workflow Service och GitLab Rails-monoliten på ett säkert, vältestat och högpresterande sätt. - Integrera nya generativa AI-modeller, leverantörer, verktyg och multi-agent-orkestreringsmönster i Duo Chat för att utöka dess kapacitet och förbättra svarskvaliteten. - Designa, implementera och granska GraphQL och Representational State Transfer (REST) API:er och relaterad monolitlogik, inklusive chat-ingångspunkter, behörigheter och grundläggande flödesregistrering. - Förbättra felsökning, observerbarhet och testtäckning med pytest, RSpec och relaterade ramverk; spåra och förbättra latens, felnivåer och testtäckning så att AI-drivna chatflöden förblir tillförlitliga i stor skala. - Samarbeta med produkt, användarupplevelse (UX), frontend och AI-specialister för att förfina krav och leverera högkvalitativa förbättringar genom iteration. - Dokumentera standarder, mönster och lärdomar med andra ingenjörer för att höja ribban för säker AI-integration och evidensbaserad teknik. - Delta i Tier 2 on-call-rotationer för att felsöka produktionsproblem, bidra till rotorsaksanalys och stärka resiliensen. Vad du bidrar med - Betydande erfarenhet av att bygga och underhålla produktionssatta Python-backends, inklusive API:er, datamodeller och asynkrona eller långvariga arbetsbelastningar. - Praktisk erfarenhet av att designa och leverera AI-drivna, agentiska backend-funktioner, inklusive integration av stora språkmodeller, verktygs- eller funktionsanrop och multi-agent-orkestrering. - Goda kunskaper i Ruby on Rails, eller en stark vilja att lära sig det. - Kompetens i att designa eller utöka REST- eller GraphQL-API:er med fokus på skalbarhet, underhållbarhet och bakåtkompatibilitet. - Starka SQL-kunskaper och bekantskap med relationella databaser som PostgreSQL, inklusive effektiva frågor och datamodellering. - Förmåga att hitta, diagnostisera och förhindra prestanda- och tillförlitlighetsproblem i stor skala. - Erfarenhet av att lösa tekniska problem av hög omfattning och komplexitet samt förespråka förbättringar av kvalitet, säkerhet och prestanda i ditt team. - Öppenhet för att lära och samarbeta i ett async-first, distribuerat team, och tillämpa överförbara färdigheter från relaterade tekniker eller domäner. Praktisk erfarenhet av agentramverk som LangGraph eller LangChain är ett stort plus.

Företagsinformation

Gitlab-logotypen
Teknik
Aktuella lediga tjänster hos Gitlab på JobCrawls
PlatsAktiva annonser
Distans - Globalt296
Distans - Nordamerika12
Remote - Global8
Remote5
Distans - EMEA4
Distans4
Distans - USA3
Distans - Kanada3
Distans - Europa2
Aktuell rollfördelning hos Gitlab på JobCrawls
RolltypAktiva annonser
Produktchef14
Commercial Account Executive13
Lösningsarkitekt12
Backend Engineer11
Customer Success Manager10
Solutionsarkitekt9
Business Development Representative9
Backend-ingenjör9
Strategic Account Executive8
Ingenjörschef6
Account Executive5
HR-specialist5
Forward Deployed Engineer4
Dataanalytiker4
Systemutvecklare4
New Business Account Executive4
Chef4
Customer Success Engineer4
Engineering Manager3
Program Manager3
Senior Manager3
Förnyelsechef3
Regional Marketing Manager3
Backendingenjör3
Offentlig sektor strategisk kontochef3
Kundframgångschef3
Customer Success Architect3
Mjukvaruingenjör3
Säkerhetsingenjör3
Professional Services Engineer2
Programchef2
Candidate Experience Specialist2
Affärsutvecklingschef2
Senior FP&A-analytiker2
Fält-CTO2
HRIS-analytiker2
Site Reliability Engineer2
Senior Commercial Account Executive2
Senior Engineering Manager2
Regional försäljningschef2
Säljare2
Ingenjör2
Enablement Lead2
Enterprise Account Executive2
Engagement Manager2
AI-ingenjör2
People Business Partner2
Kundupplevelse Tjänster Programchef2
Backendutvecklare2
Data System Architect1
Lifecycle Marketing Manager1
Kundensuccesingenjör1
CPQ-utvecklare1
Chef för kundframgångsverksamhet1
Produkt Säkerhet1
Offentlig sektor lösningsarkitekt1
Affärskontoadsäljare1
Kundrelationschef1
Principal Engineer1
Pipeline Excellence1
Strategiska partnerskap1
Säljutvecklingsverksamhet1
Chef för applikationssäkerhet1
Senior Program Manager1
Offentlig sektor strategisk kontoadministratör1
Senior Affärspartner1
Hyperscaler Operations Manager1
Säljutvecklingsrepresentant1
Chef för professionella tjänster1
Strategisk kundansvarig1
Intäktsanalys1
Revenue Technology Analyst1
Lösningsarkitektur1
Senior UX Researcher1
Fältstrateg1
Finansiell planering och analyschef1
Chef för affärsutveckling1
Intäktsanalytiker1
Kundens framgångsingenjör1
Kommerciel juridisk rådgivare1
QA-chef1
Prissättningschef1
Juridik1
Talent Acquisition Operations Specialist1
Softwareingenjörschef1
Teknisk arkitekt1
People Operations Partner1
Regional Director1
Contractsansvarig1
Databasutekniker1
Sociala Medier Chef1
Regional Sales Director1
Lageradministratör1
Software Security Engineer1
Ledare för slutanvändartjänster1
Säkerhetsarkitekt1
Inköpsanalytiker1
Senior Deal Desk Director1
Företagsutvecklingsanalytiker1
Senior Named Account Executive1
Aktuell fördelning av rollnivåer hos Gitlab på JobCrawls
RollnivåAktiva annonser
Medelnivå283
Chef8
Senior7

Gitlab finns med i 337 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

Ansvarsområden

  • Designa och bygga flödeskomponenter och agentiska flöden i Flow Registry med hjälp av Python och LangGraph
  • Utveckla, leverera och underhålla backend-funktioner för GitLab Duo Chat i Python Duo Workflow Service och GitLab Rails-monoliten
  • Integrera generativa AI-modeller, leverantörer, verktyg och multi-agent-orkestreringsmönster i Duo Chat
  • Designa, implementera och granska GraphQL- och REST-API:er och relaterad monolitlogik
  • Förbättra felsökning, observerbarhet och testtäckning med pytest och RSpec
  • Samarbeta med produkt, UX, frontend och AI-specialister för att förfina krav
  • Dokumentera standarder, mönster och lärdomar för säker AI-integration
  • Delta i Tier 2 on-call-rotationer för att felsöka produktionsproblem

Krav

  • Betydande erfarenhet av att bygga och underhålla produktionssatta Python-backends, inklusive API:er, datamodeller och asynkrona eller långvariga arbetsbelastningar
  • Praktisk erfarenhet av att designa och leverera AI-drivna, agentiska backend-funktioner, inklusive LLM-integration, verktygs-/funktionsanrop och multi-agent-orkestrering
  • Goda kunskaper i Ruby on Rails, eller en stark vilja att lära sig det
  • Kompetens i att designa eller utöka REST- eller GraphQL-API:er med fokus på skalbarhet, underhållbarhet och bakåtkompatibilitet
  • Starka SQL-kunskaper och bekantskap med relationella databaser som PostgreSQL
  • Förmåga att diagnostisera och förhindra prestanda- och tillförlitlighetsproblem i stor skala
  • Erfarenhet av att lösa tekniska problem av hög omfattning och komplexitet
  • Öppenhet för att samarbeta i ett async-first, distribuerat team

Kompetenser och tekniker

PythonRuby on RailsLangGraphLangChainGraphQLRESTSQLPostgreSQLpytestRSpecLLM
19 timmar sedanContent Complete

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.