
Senior Backend-kehittäjä - Gitlab - Etätyö - Globaali
Backend-kehittäjä
Napauta tätä korttia nähdäksesi palkkakaaviot ja täydet palkkatiedot.
Laajenna nähdäksesi täyden palkkakontekstin
Näe markkinasijoittuminen, palkkahaarukan vertailukaavio ja lokalisoitu palkkanarratiivi.
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
| Sijainti | Aktiiviset ilmoitukset |
|---|---|
| Etätyö - Globaali | 298 |
| Etätyö - Pohjois-Amerikka | 12 |
| Etätyö | 5 |
| Etätyö - EMEA | 4 |
| Etätyö - Kanada | 3 |
| Remote | 3 |
| Etätyö - Yhdysvallat | 3 |
| Etätyö - Eurooppa | 2 |
| Etä - Maailmanlaajuinen | 1 |
| Etä - Globaali | 1 |
| Et e4ty f6 e4n - Globaali | 1 |
| Remote - Global | 1 |
| Et e4ty f6 - Globaali | 1 |
| Etätyö - Maailmanlaajuinen | 1 |
| Et e4ty f6 | 1 |
| Tehtävätyyppi | Aktiiviset ilmoitukset |
|---|---|
| Ratkaisusuunnittelija | 21 |
| Backend Engineer | 12 |
| Backend-insinööri | 11 |
| Tuotepäällikkö | 10 |
| Strategic Account Executive | 9 |
| Business Development Representative | 8 |
| Customer Success Manager | 8 |
| Insinööripäällikkö | 6 |
| Commercial Account Executive | 6 |
| Ohjelmapäällikkö | 6 |
| Account Executive | 5 |
| Henkilöstöasiantuntija | 5 |
| Customer Success Engineer | 4 |
| Asiakassuhdejohtaja | 4 |
| New Business Account Executive | 4 |
| Data-analyytikko | 4 |
| Ohjelmistoinsinööri | 4 |
| Forward Deployed Engineer | 4 |
| Julkisen sektorin strateginen asiakkuusjohtaja | 4 |
| Kaupallinen asiakkuusjohtaja | 4 |
| Customer Success Architect | 3 |
| AI-insinööri | 3 |
| Johtaja | 3 |
| Engineering Manager | 3 |
| Liiketoiminnan kehitysjohtaja | 3 |
| Myynti- ja asiakkuusjohtaja | 3 |
| Senior Manager | 3 |
| Tietoturva-asiantuntija | 2 |
| Backend-Insinööri | 2 |
| Asiakassuhdemanageri | 2 |
| Engagement Manager | 2 |
| Päällikkö | 2 |
| Enablement Lead | 2 |
| Tuotevastaava | 2 |
| Kaupallinen oikeudellinen neuvonantaja | 2 |
| Ohjelmistosuunnittelija | 2 |
| Senior Engineering Manager | 2 |
| Senior FP&A-analyytikko | 2 |
| People Business Partner | 2 |
| Uudistusten johtaja | 2 |
| Tekninen arkkitehti | 2 |
| Myyntipäällikkö | 2 |
| Senior Commercial Account Executive | 2 |
| Regional Marketing Manager | 2 |
| Professional Services Engineer | 2 |
| Site Reliability Engineer | 2 |
| Julkisen sektorin ratkaisusuunnittelija | 2 |
| Enterprise Account Executive | 2 |
| Candidate Experience Specialist | 2 |
| Insinööri | 2 |
| Varastovastaava | 1 |
| Talent Acquisition Operations Specialist | 1 |
| People Operations Partner | 1 |
| Asiakassuhdehallinnan johtaja | 1 |
| Turvallisuusinsinööri | 1 |
| Backend-kehittäjä | 1 |
| Senior Program Manager | 1 |
| Tuotejohtaja | 1 |
| Myyntikehitysedustaja | 1 |
| Regional Director | 1 |
| Ratkaisusuunnittelu | 1 |
| Asiakaspalveluinsinööri | 1 |
| Oikeudellinen | 1 |
| Asiakassuhdeinsinööri | 1 |
| Kenttästrategi | 1 |
| End User Services Manager | 1 |
| Strategiset kumppanuudet | 1 |
| Senior Business Partner | 1 |
| Liikevaihtoanalyytikko | 1 |
| Data System Architect | 1 |
| CPQ-kehittäjä | 1 |
| Revenue Technology Analyst | 1 |
| Tuotantopäällikkö | 1 |
| Sovellusvarmistuksen johtaja | 1 |
| Hyperscaler Operations Manager | 1 |
| Liiketoimintakauppias | 1 |
| Hankintainsinööri | 1 |
| Ohjelmistokehittäjä | 1 |
| Yrityskehityksen analyytikko | 1 |
| Hinnoittelupäällikkö | 1 |
| Liikevaihtoanalyysi | 1 |
| Sosiaalisen median johtaja | 1 |
| Viestintä- ja markkinointipäällikkö | 1 |
| Aluejohtaja, Myynti | 1 |
| Turvallisuusarkkitehti | 1 |
| Tuoteturvallisuus | 1 |
| Senior Named Account Executive | 1 |
| Uusintajohtaja | 1 |
| Asiakaskokemuksen Palveluiden Ohjelmapäällikkö | 1 |
| Tietokanta-asiantuntija | 1 |
| Sopimustenhallinnan johtaja | 1 |
| QA-johtaja | 1 |
| Senior Deal Desk Director | 1 |
| Regional Sales Director | 1 |
| Ohjelmistosuunnittelupäällikkö | 1 |
| HRIS-analyytikko | 1 |
| Taloussuunnittelu ja analytiikkapäällikkö | 1 |
| Principal Engineer | 1 |
| Software Security Engineer | 1 |
| Myynnin Kehitys ja Toiminta | 1 |
| Tehtävätaso | Aktiiviset ilmoitukset |
|---|---|
| Keskitaso | 283 |
| Senior | 5 |
| Johtaja | 5 |
| Manageri | 3 |
| Senior-taso | 2 |
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
