Gitlab-logo

Senior Backend-kehittäjä - Gitlab - Etätyö - Globaali

Backend-kehittäjä

Julkaistu: 23. heinäkuuta 2026
Julkaistu tänään
Viimeksi nähty crawlissa: 23. heinäkuuta 2026 (tänään)
Arvioitu päättymispäivä: 27. elokuuta 2026
Työskentelytapa
Rooli ja johtaminen
Roolitaso:Senior-taso
Esihenkilötaso:Ei henkilöstöjohtamista
Työsuhteen tyyppi
Kokemus
5 vuotta

Tehtävänkuvaus

Senior Backend-kehittäjänä Duo Chat -tiimissä, keskittyen Chat Engineen, rakennat GitLab Duo Chatin ydin-AI-ominaisuuksia, joka on GitLab DevSecOps-alustan luonnollisen kielen ja agenttipohjainen käyttöliittymä. Suuri osa työstäsi koostuu flukomponenttien ja agenttivirtojen rakentamisesta Flow Registryyn, joka on Duo Workflow Servicen sisällä oleva LangGraphiin perustuva Python-kehys, sekä niiden integroimisesta GitLab Rails -monoliittiin. Omistat monimutkaiset backend-ominaisuudet alusta loppuun molemmissa palveluissa. Integroit suuria kielimalleja ja orkestroit moniagenttivirtoja, jotta asiakkaat voivat työskennellä nopeammin ja turvallisemmin ohjelmistokehityksen elinkaaren aikana. Tämä työ sijoittuu GitLabin ydinplattformin ja AI-strategian risteyskohtaan, ja luotettavuus, suorituskyky sekä vastausten laatu vaikuttavat suoraan asiakaskokemukseen. Mitä teet - Suunnittelet ja rakennat flukomponentteja ja agenttivirtoja Flow Registryyn käyttäen Pythonia ja LangGraphia Duo Workflow Servicessä. - Kehität, julkaiset ja ylläpidät GitLab Duo Chatin backend-ominaisuuksia Python Duo Workflow Servicessä ja GitLab Rails -monoliitissa turvallisella, hyvin testatulla ja suorituskykyisellä tavalla. - Integroit uusia generatiivisia AI-malleja, tarjoajia, työkaluja ja moniagentti-orkestointimalleja Duo Chattiin sen kyvykkyyksien laajentamiseksi ja vastausten laadun parantamiseksi. - Suunnittelet, toteutat ja tarkastat GraphQL- ja REST-rajapintoja (API) sekä niihin liittyvää monoliittilogiikkaa, mukaan lukien chatin sisääntulopisteet, käyttöoikeudet ja perusvirtojen rekisteröinti. - Parannat debuggausta, observoitavuutta ja testausta käyttäen pytestiä, RSpeciä ja vastaavia kehyksiä; seuraat ja parannat viivettä, virhetasoja ja testikattavuutta, jotta AI-pohjaiset chat-työnkulut pysyvät luotettavina skaalautuessaan. - Teet yhteistyötä tuote-, UX-, frontend- ja AI-specialistien kanssa vaatimusten tarkentamiseksi ja korkealaatuisten parannusten toimittamiseksi iteroimalla. - Dokumentoit standardeja, malleja ja oppeja muiden insinöörien kanssa nostaen rimaa turvalliselle AI-integraatiolle ja näyttöön perustuvalle tekniikalle. - Osallistut Tier 2 -päivystysvuoroihin tuotanto-ongelmien ratkaisemiseksi, juurisyyanalyyseihin osallistumiseksi ja resilienssin vahvistamiseksi. Mitä tuot mukanasi - Merkittävää kokemusta tuotantotason Python-backendien rakentamisesta ja ylläpidosta, mukaan lukien API:t, tietomallit sekä asynkroniset tai pitkäkestoiset työkuormat. - Käytännön kokemusta AI-pohjaisten, agenttipohjaisten backend-ominaisuuksien suunnittelusta ja julkaisusta, mukaan lukien suurten kielimallien integrointi, työkalujen tai funktioiden kutsuminen ja moniagentti-orkestrointi. - Työskentelytaitoa Ruby on Railsissa tai vahva halu oppia se. - Osaamista REST- tai GraphQL-rajapintojen suunnittelussa tai laajentamisessa huomioiden skaalautuvuus, ylläpidettävyys ja taaksepäin yhteensopivuus. - Vahvat SQL-taidot ja tuttuus relaatiotietokantojen, kuten PostgreSQL:n, kanssa, mukaan lukien tehokkaat kyselyt ja tietomallinnus. - Kyky löytää, diagnosoida ja ehkäistä suorituskyky- ja luotettavuusongelmia suuressa mittakaavassa. - Kokemusta laajojen ja monimutkaisten teknisten ongelmien ratkaisemisesta sekä laadun, tietoturvan ja suorituskyvyn parantamisen edistämisestä tiimissäsi. - Avoimuutta oppia ja tehdä yhteistyötä async-first-periaatteella toimivassa hajautetussa tiimissä. Käytännön kokemus agenttikehyksistä, kuten LangGraph tai LangChain, on vahva etu.

Yrityksen tiedot

Gitlab-logo
Teknologia
Yrityksen Gitlab avoimet tehtävät JobCrawls-palvelussa
SijaintiAktiiviset ilmoitukset
Etätyö - Globaali298
Etätyö - Pohjois-Amerikka12
Etätyö5
Etätyö - EMEA4
Etätyö - Kanada3
Remote3
Etätyö - Yhdysvallat3
Etätyö - Eurooppa2
Etä - Maailmanlaajuinen1
Etä - Globaali1
Ete4tyf6e4n - Globaali1
Remote - Global1
Ete4tyf6 - Globaali1
Etätyö - Maailmanlaajuinen1
Ete4tyf61
Yrityksen Gitlab tehtäväjakauma JobCrawls-palvelussa
TehtävätyyppiAktiiviset ilmoitukset
Ratkaisusuunnittelija21
Backend Engineer12
Backend-insinööri11
Tuotepäällikkö10
Strategic Account Executive9
Business Development Representative8
Customer Success Manager8
Insinööripäällikkö6
Commercial Account Executive6
Ohjelmapäällikkö6
Account Executive5
Henkilöstöasiantuntija5
Customer Success Engineer4
Asiakassuhdejohtaja4
New Business Account Executive4
Data-analyytikko4
Ohjelmistoinsinööri4
Forward Deployed Engineer4
Julkisen sektorin strateginen asiakkuusjohtaja4
Kaupallinen asiakkuusjohtaja4
Customer Success Architect3
AI-insinööri3
Johtaja3
Engineering Manager3
Liiketoiminnan kehitysjohtaja3
Myynti- ja asiakkuusjohtaja3
Senior Manager3
Tietoturva-asiantuntija2
Backend-Insinööri2
Asiakassuhdemanageri2
Engagement Manager2
Päällikkö2
Enablement Lead2
Tuotevastaava2
Kaupallinen oikeudellinen neuvonantaja2
Ohjelmistosuunnittelija2
Senior Engineering Manager2
Senior FP&A-analyytikko2
People Business Partner2
Uudistusten johtaja2
Tekninen arkkitehti2
Myyntipäällikkö2
Senior Commercial Account Executive2
Regional Marketing Manager2
Professional Services Engineer2
Site Reliability Engineer2
Julkisen sektorin ratkaisusuunnittelija2
Enterprise Account Executive2
Candidate Experience Specialist2
Insinööri2
Varastovastaava1
Talent Acquisition Operations Specialist1
People Operations Partner1
Asiakassuhdehallinnan johtaja1
Turvallisuusinsinööri1
Backend-kehittäjä1
Senior Program Manager1
Tuotejohtaja1
Myyntikehitysedustaja1
Regional Director1
Ratkaisusuunnittelu1
Asiakaspalveluinsinööri1
Oikeudellinen1
Asiakassuhdeinsinööri1
Kenttästrategi1
End User Services Manager1
Strategiset kumppanuudet1
Senior Business Partner1
Liikevaihtoanalyytikko1
Data System Architect1
CPQ-kehittäjä1
Revenue Technology Analyst1
Tuotantopäällikkö1
Sovellusvarmistuksen johtaja1
Hyperscaler Operations Manager1
Liiketoimintakauppias1
Hankintainsinööri1
Ohjelmistokehittäjä1
Yrityskehityksen analyytikko1
Hinnoittelupäällikkö1
Liikevaihtoanalyysi1
Sosiaalisen median johtaja1
Viestintä- ja markkinointipäällikkö1
Aluejohtaja, Myynti1
Turvallisuusarkkitehti1
Tuoteturvallisuus1
Senior Named Account Executive1
Uusintajohtaja1
Asiakaskokemuksen Palveluiden Ohjelmapäällikkö1
Tietokanta-asiantuntija1
Sopimustenhallinnan johtaja1
QA-johtaja1
Senior Deal Desk Director1
Regional Sales Director1
Ohjelmistosuunnittelupäällikkö1
HRIS-analyytikko1
Taloussuunnittelu ja analytiikkapäällikkö1
Principal Engineer1
Software Security Engineer1
Myynnin Kehitys ja Toiminta1
Yrityksen Gitlab tehtävätasojen jakauma JobCrawls-palvelussa
TehtävätasoAktiiviset ilmoitukset
Keskitaso283
Senior5
Johtaja5
Manageri3
Senior-taso2

Gitlab 337 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ö - Pohjois-Amerikka, ja Etätyö.

Näytetyt tiedot perustuvat tietokantamme aiempiin työpaikkailmoituksiin.

Työn tiedot

Vastuut

  • Suunnitella ja rakentaa flukomponentteja ja agenttivirtoja Flow Registryyn käyttäen Pythonia ja LangGraphia
  • Kehittää, julkaista ja ylläpitää GitLab Duo Chatin backend-ominaisuuksia Python Duo Workflow Servicessä ja GitLab Rails -monoliitissa
  • Integroida generatiivisia AI-malleja, tarjoajia, työkaluja ja moniagentti-orkestointimalleja Duo Chattiin
  • Suunnitella, toteuttaa ja tarkastaa GraphQL- ja REST-rajapintoja sekä niihin liittyvää monoliittilogiikkaa
  • Parantaa debuggausta, observoitavuutta ja testausta käyttäen pytestiä ja RSpeciä
  • Tehdä yhteistyötä tuote-, UX-, frontend- ja AI-specialistien kanssa vaatimusten tarkentamiseksi
  • Dokumentoida standardeja, malleja ja oppeja turvallista AI-integraatiota varten
  • Osallistua Tier 2 -päivystysvuoroihin tuotanto-ongelmien ratkaisemiseksi

Vaatimukset

  • Merkittävää kokemusta tuotantotason Python-backendien rakentamisesta ja ylläpidosta, mukaan lukien API:t, tietomallit sekä asynkroniset tai pitkäkestoiset työkuormat
  • Käytännön kokemusta AI-pohjaisten, agenttipohjaisten backend-ominaisuuksien suunnittelusta ja julkaisusta, mukaan lukien LLM-integraatio, työkalujen/funktioiden kutsuminen ja moniagentti-orkestrointi
  • Työskentelytaitoa Ruby on Railsissa tai vahva halu oppia se
  • Osaamista REST- tai GraphQL-rajapintojen suunnittelussa tai laajentamisessa huomioiden skaalautuvuus, ylläpidettävyys ja taaksepäin yhteensopivuus
  • Vahvat SQL-taidot ja tuttuus relaatiotietokantojen, kuten PostgreSQL:n, kanssa
  • Kyky diagnosoida ja ehkäistä suorituskyky- ja luotettavuusongelmia suuressa mittakaavassa
  • Kokemusta laajojen ja monimutkaisten teknisten ongelmien ratkaisemisesta
  • Avoimuutta tehdä yhteistyötä async-first-periaatteella toimivassa hajautetussa tiimissä

Taidot ja teknologiat

PythonRuby on RailsLangGraphLangChainGraphQLRESTSQLPostgreSQLpytestRSpecLLM
20 tuntia sittenContent Complete

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