
Ohjelmistokehittäjä
Vie hiiri rivin päälle tai napauta riviä nähdäksesi täydelliset tilastot (EUR / kk tässä kaaviossa).
Palkka-analyysi
Palkkatarjous sijoittuu vertailutasoon "Markkinoiden keskiarvo: Keskitaso-taso" nähden: palkkahaarukan keskipiste on noin 92 % vertailutason alapuolella. Kokonaisuutena tarjous asettuu markkinahaarukan (€3 500–€7 333) alapuolelle. Tarjottu palkkaväli (€342–€500) on markkinaa kapeampi, mikä viittaa pienempään vaihteluun. Vertailu perustuu 25 vastaavaan ilmoitukseen.
| Markkinat | Alaraja (25. persentiili) | Mediaani | Yläraja (75. persentiili) |
|---|---|---|---|
| Markkinoiden keskiarvo: Ohjelmistokehittäjä | €3 500/kuukaudessa | €5 750/kuukaudessa | €12 307/kuukaudessa |
| Tietojemme mukainen palkka — ei mainittu ilmoituksessa (Keskitaso) | €342/kuukaudessa | €421/kuukaudessa | €500/kuukaudessa |
Tietoa Workatosta Workato tar käyttöön yritysinfrastruktuuria agenttiselle aikakaudelle, määrittelee uudelleen iPaaS-ratkaisut ja auttaa yrityksiä yhdistämään datan, sovellukset, prosessit ja tekoälyn yhdeksi hallituksi alustaksi. Enterprise MCP:n edelläkävijänä ja Fortune 500 -listan yritysten luottamana Workaton pilvinatiivi arkkitehtuuri yhdistää jokaisen sovelluksen, tietolähteen ja prosessin mahdollistaen reaaliaikaisen orkestroinnin laajassa mittakaavassa. Yritystason tietoturvan ja jatkuvan innovaation ansiosta Workato tarjoaa luotettavan pohjan organisaatioille automatisoida luottavaisesti ja ottaa tekoäly käyttöön koko liiketoiminnassa. Miksi liittyä meihin? Lopulta Workato uskoo joustavan ja luottamukseen perustuvan kulttuurin vaalimiseen, joka antaa jokaiselle mahdollisuuden ottaa täyden vastuun roolistaan. Meitä ajaa innovaatio ja etsimme tiimipelaajia, jotka haluavat aktiivisesti rakentaa yritystämme. Uskomme myös tuottavuuden ja itsehoidon tasapainottamiseen. 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 Etsimme poikkeuksellista Senior Backend-kehittäjää (Ruby) kasvavaan Engine-tiimiimme. Engine-tiimi kehittää ja ylläpitää suurinta osaa Workato Recipe runtimeen liittyvistä asioista. Kaikki reseptien suoritukseen liittyvä: DSL, tapahtumien haku, webhookien käsittely, tehtävien suoritus. Tähän liittyy useita näkökulmia: suorituskyky, skaalautuvuus, tallennus, kestävyys, atomisuus, samanaikaisuus-takuut, tietosuoja ja salaus. Tässä roolissa olet vastuussa myös seuraavista: - Monimutkaisten heterogeenisten GOlang- ja Ruby-sovellusten sekä pienten itsenäisten GOlang-mikropalveluiden rakentaminen, laajentaminen, vianetsintä ja korjaaminen. - Kolmannen osapuolen mukautetun koodin suoritusmoottorin parantaminen (Ruby DSL, eristys, suorituskyky, uudet ominaisuudet). - Hyvin suunnitellun, testattavan ja tehokkaan koodin kirjoittaminen Rubylla ja GOlangilla. - Datan tallennusratkaisujen, kuten Postgres/S3/DynamoDB/Kafka/ClickHouse jne., integrointi. - Osallistuminen kaikkiin kehityselinkaaren vaiheisiin. - Koodikatselmointien tekeminen tiimikavereille. - Teknisen johtajuuden tarjoaminen. Yhteistyö muiden tiimien kanssa yhteisissä projekteissa. - Olemassa olevien järjestelmien arviointi ja parannusehdotusten tekeminen. - Pullonkaulojen ja bugien tunnistaminen sekä ratkaisujen kehittäminen näihin ongelmiin. - Koodin laadun, organisoinnin ja automatisoinnin ylläpidossa auttaminen. - Tutkimme aina uusia teknologioita, ja Rustin sekä Wasmin käyttö on odotettavissa. Vaatimukset Kvalifikaatiot / Kokemus / Tekniset taidot - Vahva kokemus skaalautuvien hajautettujen backend-sovellusten rakentamisesta (7+ vuotta). - Erinomainen ymmärrys hajautettujen järjestelmien malleista ja algoritmeista. - Hyvä ymmärrys suurten verkkosovellusten rakennuspalikoista: tietokannat, kuormantasaajat, sovelluspalvelimet, viestivälittäjät, välimuistitus, valvonta jne. - Erinomainen ymmärrys verkkoprotokollista ja -pinoista. - Erinomainen ymmärrys tietokantateknologioista: klassiset tietokannat ja modernit no-SQL-ratkaisut. - Kaikkien yleisten perusdatarakenteiden ja algoritmien sekä niiden käytön tuntemus on välttämätön. - Monikielinen ohjelmointikokemus: koodipohjamme on pääasiassa Rubyä, ja siirtymä kohti GOlangia ja Rustia on käynnissä. Vähintään kahden kielen osaaminen on vaadittu. - Vähintään perustason ymmärrys pilvikäyttöönotoista (k8s, Terraform, ArgoCD). - Kokemus julkisten pilvi-infrastruktuuripalveluntarjoajien (AWS/Azure/Google Cloud) käytöstä. - Erinomaiset vianetsintä-, analyysi-, ongelmanratkaisu- ja sosiaaliset taidot. - BS/MS-tutkinto tietotekniikassa, tekniikassa tai vastaavassa aiheessa, 7+ vuoden toimialakokemus. Valinnaiset - Kokemus GOlangista, Rustista, WASMista. - Kokemus verkkoprogramoinnista. - Kokemus Kotlinista/Multiplatformista. - Kokemus sovellus- ja tietoturvasta. - Syvällinen tuntemus fyysisestä tietokantasuunnittelusta. - Kokemus Dockerin ja muiden eristysteknologioiden käytöstä. - Kokemus liittyviltä aloilta (DevOps, ML, DBA, yritysohjelmistot jne). - Kokemus datan käsittelyputkien rakentamisesta/käyttöönotosta on etu. - Kokemus kolmannen osapuolen REST-rajapintojen käytöstä laajassa mittakaavassa (pyyntöjen rajoittaminen, eräajo jne). Pehmeät taidot / Henkilökohtaiset ominaisuudet - Kyky johtaa projekteja teknisesti. Työskentely vaatimusten ja kustannusanalyysien kanssa. - Valmius työskennellä etänä maailmanlaajuisesti ja eri aikavyöhykkeillä jakautuneissa tiimeissä.
Työn tiedot
Vastuualueet
- Rakentaa, laajentaa, vianetsiä ja korjata monimutkaisia Go- ja Ruby-sovelluksia sekä Go-mikropalveluita
- Parantaa kolmannen osapuolen mukautetun koodin suoritusmoottoria (Ruby DSL, eristys, suorituskyky, uudet ominaisuudet)
- Kirjoittaa hyvin suunniteltua, testattavaa ja tehokasta koodia Rubylla ja Golla
- Integroida datan tallennusratkaisuja, kuten Postgres, S3, DynamoDB, Kafka ja ClickHouse
- Osallistua kaikkiin kehityselinkaaren vaiheisiin
- Tehdä koodikatselmointeja tiimikavereille
- Tarjota teknistä johtajuutta ja tehdä yhteistyötä muiden tiimien kanssa yhteisissä projekteissa
- Arvioida ja ehdottaa parannuksia olemassa oleviin järjestelmiin
- Tunnistaa pullonkauloja ja bugeja sekä kehittää niihin ratkaisuja
- Ylläpitää koodin laatua, organisointia ja automatisointia
Vaatimukset
- Vahva kokemus skaalautuvien hajautettujen backend-sovellusten rakentamisesta (7+ vuotta)
- Erinomainen ymmärrys hajautettujen järjestelmien malleista ja algoritmeista
- Hyvä ymmärrys verkkosovellusten rakennuspalikoista (tietokannat, kuormantasaajat, sovelluspalvelimet, viestivälittäjät, välimuistitus, valvonta)
- Erinomainen ymmärrys verkkoprotokollista ja -pinoista
- Erinomainen ymmärrys klassisista ja no-SQL-tietokantateknologioista
- Tuntemus yleisistä perusdatarakenteista ja algoritmeista
- Monikielinen ohjelmointikokemus (vähintään kaksi kieltä, ensisijaisesti Ruby ja Go)
- Perustason ymmärrys pilvikäyttöönotoista (k8s, Terraform, ArgoCD)
- Kokemus julkisten pilvi-infrastruktuuripalveluntarjoajien (AWS, Azure, Google Cloud) käytöstä
- Erinomaiset vianetsintä-, analyysi-, ongelmanratkaisu- ja sosiaaliset taidot
- BS/MS-tutkinto tietotekniikassa, tekniikassa tai vastaavassa aiheessa
- 7+ vuoden toimialakokemus
Taidot ja teknologiat
Koulutustaso
Alempi korkeakoulututkinto
Aiheeseen liittyvät mahdollisuudet
Löydä lisää kiinnostuksen kohteisiisi ja taitoihisi sopivia mahdollisuuksia