
Vie hiiri rivin päälle tai napauta riviä nähdäksesi täydelliset tilastot (EUR / kk tässä kaaviossa).
| Markkinat | Alaraja (25. persentiili) | Mediaani | Yläraja (75. persentiili) |
|---|---|---|---|
| Tietojemme mukainen palkka — ei mainittu ilmoituksessa (Keskitaso) | €458/kuukaudessa | €517/kuukaudessa | €576/kuukaudessa |
Tietoa Workatosta Workato tarvittaa yritysinfrastruktuuria agenttiselle aikakaudelle, määrittelee uudelleen iPaaS:n ja auttaa yrityksiä yhdistämään datan, sovellukset, prosessit ja tekoälyn yhdeksi hallituksi alustaksi. Enterprise MCP:n johtajana ja Fortune 500 -yritysten luottamana (50 %), Workaton pilvinatiivi arkkitehtuuri yhdistää jokaisen sovelluksen, tietolähteen ja prosessin mahdollistaen reaaliaikaisen orkestroinnin suuressa mittakaavassa. Yritystason tietoturvalla ja jatkuvalla innovaatiolla Workato tarjoaa luotettavan perustan organisaatioille automatisoida luottavaisesti ja ottaa tekoäly käyttöön koko liiketoiminnassa. Miksi liittyä meihin? Workato uskoo joustavan ja luottamukseen perustuvan kulttuurin edistämiseen, joka antaa jokaiselle mahdollisuuden ottaa täysi omistajuus roolistaan. Meitä ohjaa innovaatio ja etsimme tiimipelaajia, jotka haluavat aktiivisesti rakentaa yritystämme. Uskomme myös tuottavuuden ja itsehoidon tasapainoon. Siksi tarjoamme kaikille työntekijöillemme eläväisen ja dynaamisen työympäristön sekä lukuisia etuja, joista he voivat nauttia työelämän sisällä ja ulkopuolella. Vastuualueet Engine-tiimi omistaa kolme yrityksen laajuisesti käytettävää komponenttia: Workato Expression Language (alkuperäinen minikielemme datan muuntamiseen resepteissä), Data Mapper (uusi, käyttöliittymäkeskeinen mäppäys- ja muotoilumuunnoskomponentti) sekä Decision Engine (sääntökomponentti, joka on tällä hetkellä vain staattinen, mutta laajennetaan tukemaan kaavoja). Tekninen pino on Rust-ydin WASM-hiekkalaatikoinnilla komponenttikohtaisesti, sisältäen rajapinnat Rubyyn ja GO:hon. Tässä roolissa vastaat myös seuraavista: - Suunnitella ja rakentaa kielen ja ajoympäristön ydinominaisuuksia Expression Language-, Data Mapper- ja Decision Engine-komponenteissa. - Omistaa ja laajentaa Rust-ydintä upottamalla sen natiivina komponenttina Ruby- ja Go-palveluihin FFI-rajapintojen kautta. - Auttaa laajentamaan Decision Enginea staattisista säännöistä kaavojen tukemiseen. - Osallistua WASM-hiekkalaatikoinnに, jotta jokainen komponentti toimii turvallisesti eristettynä muista. - Tehdä tiivistä yhteistyötä tuote- ja AI-tiimien kanssa siitä, mitä näiden komponenttien tulee tarjota. Vaatimukset Kvalifikaatiot / Kokemus / Tekniset taidot - Syvällinen, käytännön Rust-kokemus järjestelmä-/backend-tasolla. - Työskentelykyky Go-kielessä - todellinen tuotantokelpoisuus, vaikka se ei olisi pääkielesi. - Todistettu kokemus Rustin upottamisesta kirjastona tai natiivina laajennuksena toisen kielen ajoympäristöön (esim. Rust-in-Ruby, Rust-in-Go). - Vahva osaaminen algoritmeista ja tietorakenteista (lajittelu, puut, datan käsittely). - Kyky toimia ilman kiinteää prosessimetodologiaa, määräaikaisessa ja tiendysten ympäristössä. - Kokemus tekoälyavusteisista työnkuluista, erityisesti järjestelmäanalyysissä ja epäjohdonmukaisuuksien sekä reunatapauksien etsimisessä. - Mittakaava: Kokemus järjestelmistä, jotka käsittelevät miljoonia pyyntöjä/tapahtumia päivässä. - Poikkeuksellinen tekninen kirjoitus- ja viestintäkyky erilaisille yleisöille. - Kokemus vaiheittaisista toteutuksista ja monimutkaisten tiendysten projektien johtamisesta. - Todistettu kokemus feature-lippujen, asteittaisen julkaisun ja nollakatko-käyttöönottojen kanssa. - Kyky helpottaa arkkitehtuurisia päätöksiä ja luoda teknisiä tiekarttoja. - Mentorointiasenne ja kustannusanalyysikyky. Hyväksi katsotaan - Kokemus kääntäjätekniikasta (compiler engineering) - erittäin suuri etu. - WASM/hiekkalaatikointikokemus (Wasmtime, Wasmer, WASI tai vastaava). - Tuttuus datamuoto-standardeihin/RFC-dokumentteihin (JSON, Unicode). - Tietoisuus projektisyklin käytännöistä (Scrum/waterfall) ja testaustasapainosta. - Yhteisöllisyys: avoimen lähdekoodin panokset, puhuminen konferensseissa, tekninen kirjoittaminen.
Työn tiedot
Vastuualueet
- Suunnitella ja rakentaa kielen ja ajoympäristön ydinominaisuuksia Expression Language-, Data Mapper- ja Decision Engine-komponenteissa
- Omistaa ja laajentaa Rust-ydintä upottamalla sen natiivina komponenttina Ruby- ja Go-palveluihin FFI-rajapintojen kautta
- Laajentaa Decision Enginea staattisista säännöistä kaavojen tukemiseen
- Osallistua WASM-hiekkalaatikoinnに komponenttien turvallisen eristämisen varmistamiseksi
- Tehdä yhteistyötä tuote- ja AI-tiimien kanssa komponenttien vaatimusten määrittelyssä
Vaatimukset
- Syvällinen käytännön Rust-kokemus järjestelmä-/backend-tasolla
- Työskentelykyky Go-kielessä (tuotantokelpoisuus)
- Kokemus Rustin upottamisesta kirjastona tai natiivina laajennuksena toisen kielen ajoympäristöön (esim. Rust-in-Ruby, Rust-in-Go)
- Vahva osaaminen algoritmeista ja tietorakenteista
- Kyky toimia määräaikaisessa ja tiendysten ympäristössä ilman kiinteää prosessimetodologiaa
- Kokemus tekoälyavusteisista työnkuluista järjestelmäanalyysissä ja reunatapauksien etsimisessä
- Kokemus järjestelmistä, jotka käsittelevät miljoonia pyyntöjä/tapahtumia päivässä
- Poikkeuksellinen tekninen kirjoitus- ja viestintäkyky
- Kokemus vaiheittaisista toteutuksista ja monimutkaisten tiendysten projektien johtamisesta
- Kokemus feature-lippujen, asteittaisen julkaisun ja nollakatko-käyttöönottojen kanssa
- Kyky helpottaa arkkitehtuurisia päätöksiä ja luoda teknisiä tiekarttoja
- Mentorointiasenne ja kustannusanalyysikyky
Taidot ja teknologiat

Aiheeseen liittyvät mahdollisuudet
Löydä lisää kiinnostuksen kohteisiisi ja taitoihisi sopivia mahdollisuuksia