
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) | €858/kuukaudessa | €892/kuukaudessa | €926/kuukaudessa |
Tietoa Workatosta Workato tar käyttöön yritysinfrastruktuuria agenttiselle aikakaudelle, määrittelee iPaaS:n uudelleen ja auttaa yrityksiä yhdistämään datan, sovellukset, prosessit ja tekoälyn yhdeksi hallituksi alustaksi. Enterprise MCP:n johtajana ja Fortune 500 -yritysten 50 %:n luottamana Workaton pilvinatiivi arkkitehtuuri yhdistää jokaisen sovelluksen, tietolähteen ja prosessin mahdollistaen reaaliaikaisen orkestroinnin suuressa mittakaavassa. Yritystason tietoturvan ja jatkuvan innovaation ansiosta Workato tarjoaa luotettavan perustan organisaatioille automatisoida luottavaisesti ja viedä tekoäly käytäntöön koko liiketoiminnassa. Miksi liittyä meihin? Lopulta Workato uskoo joustavan, luottamukseen perustuvan kulttuurin edistämiseen, joka antaa jokaiselle mahdollisuuden ottaa täyden vastuun roolistaan. Meitä ohjaa innovaatio ja etsimme tiimipelaajia, jotka haluavat aktiivisesti rakentaa yritystämme. Uskomme myös tuottavuuden ja itsehoidon tasapainottamiseen. Siksi tarjoamme kaikille työntekijöillemme eloisan 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 koko yrityksen laajuisesti käytettävää komponenttia: Workato Expression Language (alkuperäinen minikielemme datan muuntamiseen resepteissä), Data Mapper (uusi, käyttöliittymäkeskeinen mappaus- ja muotoilumuunnoskomponentti) ja Decision Engine (sääntökomponentti, joka on tällä hetkellä vain staattinen, mutta jota laajennetaan tukemaan kaavoja). Tekninen pino on Rust-ydin, jossa on WASM-hiekkalaatikointi per komponentti, sekä sidokset Rubyyn ja GO-kieleen. Tässä roolissa olet vastuussa myös seuraavista: - Suunnitella ja rakentaa kielen ja ajonaikaisen ympäristön ydinominaisuuksia Expression Language-, Data Mapper- ja Decision Engine -komponenteissa. - Omistaa ja laajentaa Rust-ydintä, upottaen sen natiivikomponenttina Ruby- ja Go-palveluihin FFI-sidosten kautta. - Auttaa laajentamaan Decision Enginea staattisista säännöistä kaavojen tukemiseen. - Osallistua WASM-hiekkalaatikoinnin kehittämiseen, jotta jokainen komponentti toimii turvallisesti eristettynä muista. - Tehdä tiivistä yhteistyötä tuote- ja tekoälytiimien kanssa siitä, mitä näiden komponenttien tulee tarjota. Vaatimukset Kvalifikaatiot / Kokemus / Tekniset taidot - Syvä, käytännön Rust-kokemus järjestelmä/taustajärjestelmätasolla. - Työskentelykompetenssi Go-kielessä - todellinen tuotantokyky, vaikka se ei olisi ensisijainen kieli. - Todistettu kokemus Rustin upottamisesta kirjastona tai natiivilaajennuksena toisen kielen ajonaikaisessa ympäristössä (esim. Rust-in-Ruby, Rust-in-Go). - Vahva algoritmien ja tietorakenteiden perusosaaminen (lajittelu, puut, datan käsittely). - Kyky toimia ilman kiinteää prosessimetodologiaa, määräaikaiseen ja tiendenväliseen ympäristöön. - 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ä. - Erinomaiset teknisen kirjoittamisen ja viestinnän taidot erilaisille yleisöille. - Kokemus vaiheittaisista implementoinneista ja monimutkaisten tiendenvälisten projektien johtamisesta. - Todistettu kokemus feature-lippujen, asteittaisten julkaisujen ja nollakatko-käyttöönottojen kanssa. - Kyky helpottaa arkkitehtuurisia päätöksiä ja luoda teknisiä tiekarttoja. - Mentorointiasenne ja kustannusanalyysikyky. Hyvältä vaikuttaisi - Kokemus kääntäjätekniikasta (compiler engineering) on vahva etu. - WASM/hiekkalaatikkokokemus (Wasmtime, Wasmer, WASI tai vastaava). - Tuttuus datamuoto-standardeihin/RFC-dokumentteihin (JSON, Unicode). - Tietoisuus projektisyklin käytännöistä (Scrum/waterfall) ja testaustsivistä. - Yhteisö: avoimen lähdekoodin panokset, puhuminen konferensseissa, tekninen kirjoittaminen.
Työn tiedot
Vastuualueet
- Suunnitella ja rakentaa kielen ja ajonaikaisen ympäristön ydinominaisuuksia Expression Language-, Data Mapper- ja Decision Engine -komponenteissa
- Laajentaa Rust-ydintä natiivikomponenttina Ruby- ja Go-palveluissa FFI-sidosten kautta
- Laajentaa Decision Enginea tukemaan kaavoja
- Kehittää WASM-hiekkalaatikointia komponenttien turvallisen eristämisen varmistamiseksi
- Yhteistyö tuote- ja tekoälytiimien kanssa komponenttien vaatimusten määrittelyssä
Vaatimukset
- Syvä, käytännön Rust-kokemus järjestelmä/taustajärjestelmätasolla
- Työskentelykompetenssi Go-kielessä (tuotantokyky)
- Kokemus Rustin upottamisesta kirjastona tai natiivilaajennuksena toisen kielen ajonaikaisessa ympäristössä (esim. Rust-in-Ruby, Rust-in-Go)
- Vahva algoritmien ja tietorakenteiden perusosaaminen
- Kyky toimia määräaikaiseen ja tiendenväliseen ympäristöön ilman kiinteää prosessimetodologiaa
- Kokemus tekoälyavusteisista työnkuluista järjestelmäanalyysissä
- Kokemus miljoonia pyyntöjä/tapahtumaa päivässä käsittelevistä järjestelmistä
- Erinomaiset teknisen kirjoittamisen ja viestinnän taidot
- Kokemus vaiheittaisista implementoinneista ja monimutkaisten tiendenvälisten projektien johtamisesta
- Kokemus feature-lipuista, asteittaisista julkaisuista ja nollakatko-käyttöönotoista
- 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