Workato-logotyp
Beräknad månadslön
Uppskattat €10 301 - €11 112
Publicerad 6 augusti 2026 · för 2 dagar sedanSenast sedd 7 augusti 2026Beräknat utgångsdatum 10 september 2026

Programvarutekniker

Staff Software Engineer (Ruby eller GOlang)
Berlin, Tyskland
Distans · Programvaruteknik
Heltid · Expert
Engelska
Ingen personalhantering
Kandidat
7 års erfarenhet
Hur denna lön står sig i jämförelse
Lönekontext: Programvarutekniker

Håll muspekaren över eller tryck på en rad för fullständig statistik (EUR / månad i detta diagram).

Löneanalys

Löneerbjudandet i den här annonsen jämfört med referensen "Marknadssnitt: Programvarutekniker": mittpunkten ligger cirka 89 % under referensnivån. Samtidigt ligger erbjudandet under marknadsintervallet (€3 500–€12 307). Erbjudandets löneintervall (€858–€926) är smalare än marknaden, vilket tyder på mindre variation. Referensen bygger på 155 jämförbara annonser.

Månadslönjämförelse för Programvarutekniker
\n\n---\n\n MarknadNedre gräns (25:e percentilen)\n\n---\n\n Median\n\n---\n\n Övre gräns (75:e percentilen)
Marknadssnitt: Programvarutekniker€3 500/per månad€5 750/per månad€12 307/per månad
Lön i vår data — anges ej i annonsen (Expert)€858/per månad€892/per månad€926/per månad
Om rollen

Vi söker en exceptionell Staff Backend-utvecklare (Ruby/Go) till vårt växande Engine-team. Engine-teamet utvecklar och underhåller det mesta relaterat till Workato Recipe runtime. Allt relaterat till receptutförande: DSL, hämta händelser, bearbeta webhooks, utföra jobb. Det finns olika aspekter av detta: prestanda, skalning, lagring, hållbarhet, atomicitet, samtidighetsgarantier, dataskydd och kryptering. I den här rollen kommer du också att ansvara för att: - Vara en nyckelbidragsgivare till arkitekturen och designen av distribuerade applikationer med strikta krav på prestanda och resiliens. - Bygga/utöka/felsöka/laga komplexa heterogena Golang/Ruby-applikationer, samt små fristående Golang-mikrotjänster. - Skriva väl utformad, testbar och effektiv kod i Ruby och Golang. - Integration av datalagringslösningar som Postgres/S3/Redis/Kafka/ClickHouse etc. - Bidra i alla faser av utvecklingslivscykeln. - Ge kodgranskningar till dina teamkamrater. - Ge tekniskt ledarskap. Arbeta med andra team i gemensamma projekt. - Utvärdera och föreslå förbättringar av befintliga system. - Identifiera flaskhalsar och buggar, och ta fram lösningar på dessa problem. - Hjälpa till att upprätthålla kodkvalitet, organisation och automatisering. Kvalifikationer / Erfarenhet / Tekniska färdigheter - Stark erfarenhet av att bygga skalbara distribuerade backend-applikationer (7+ år). - Utmärkt förståelse för distribuerade systemmönster och algoritmer. - Stor förståelse för alla byggstenar i stora webbapplikationer: databaser, lastbalanserare, applikationsservrar, meddelandeförmedlare, cachning, övervakning, etc. - Utmärkt förståelse för nätverksprotokoll och stackar. - Utmärkt förståelse för DB-teknologier: klassiska databaser och modern no-SQL. - Kunskap om alla vanliga grundläggande datastrukturer och algoritmer och hur de används är ett krav. - Flerspråkig programmeringserfarenhet: vår kodbas är främst i Ruby, med en trend att migrera till GOlang och Rust. Minst två språk krävs. - Minst grundläggande förståelse för molnutrullningar (k8s, Terraform, ArgoCD) - Erfarenhet av att arbeta med publika molninfrastrukturleverantörer (AWS/Azure/Google Cloud). - Utmärkt felsökning, analytisk förmåga, problemlösningsförmåga och sociala färdigheter. - BS/MS-examen i datavetenskap, teknik eller ett relaterat ämne, 7+ års branscherfarenhet. Mjuka färdigheter / Personliga egenskaper - Bakgrund i GOlang, Rust, WASM, Kotlin-multiplatform. - Bakgrund i nätverksprogrammering. - Bakgrund i applikations- och datasäkerhet. - Djup kunskap om fysisk DB-design. - Erfarenhet av att arbeta med Docker och andra isoleringstekniker. - Erfarenhet inom relaterade områden (DevOps, ML, DBA, företagsapplikationer, etc). - Erfarenhet av att bygga/distribuera dataprocesseringspipelines är ett plus. - Erfarenhet av att arbeta med tredjeparts REST-API:er i stor skala (begränsning av anrop, batchbearbetning etc). - Förmåga att tekniskt leda projekt. Arbeta med krav och kostnadsanalys. - Beredskap att arbeta på distans med team distribuerade över världen och tidszoner.

Jobbdetaljer

Ansvarsområden

  • Bidra till arkitekturen och designen av distribuerade applikationer för prestanda och resiliens
  • Bygga, utöka och felsöka komplexa Golang/Ruby-applikationer och mikrotjänster
  • Skriva väl utformad, testbar och effektiv kod i Ruby och Golang
  • Integrera datalagringslösningar (Postgres, S3, Redis, Kafka, ClickHouse)
  • Delta i alla faser av utvecklingslivscykeln
  • Genomföra kodgranskningar för teamkamrater
  • Ge tekniskt ledarskap och samarbeta i gemensamma projekt
  • Utvärdera och föreslå förbättringar av befintliga system
  • Identifiera och lösa flaskhalsar och buggar
  • Upprätthålla kodkvalitet, organisation och automatisering

Krav

  • Stark erfarenhet av att bygga skalbara distribuerade backend-applikationer (7+ år)
  • Utmärkt förståelse för distribuerade systemmönster och algoritmer
  • Förståelse för webbapplikationers byggstenar (databaser, lastbalanserare, meddelandeförmedlare, etc.)
  • Utmärkt förståelse för nätverksprotokoll och stackar
  • Utmärkt förståelse för klassiska och no-SQL DB-teknologier
  • Kunskap om grundläggande datastrukturer och algoritmer
  • Flerspråkig programmeringserfarenhet (minst två språk, främst Ruby, Golang eller Rust)
  • Grundläggande förståelse för molnutrullningar (k8s, Terraform, ArgoCD)
  • Erfarenhet av publika molnleverantörer (AWS, Azure, Google Cloud)
  • BS/MS-examen i datavetenskap, teknik eller relaterat ämne
  • 7+ års branscherfarenhet

Kompetenser & tekniker

RubyGolangRustPostgresS3RedisKafkaClickHousek8sTerraformArgoCDAWSAzureGoogle CloudDockerWASMKotlin-multiplatform

Utbildningsnivå

Kandidat
Seen 21 hours agoContent Complete
Workato-logotyp
Workato · 64 lediga tjänster
Topporter: Distans - Globalt · 56 · Global - Distansarbete · 4 · Fjärr - Global · 1+3 andra platser
Visa företag
Vanligaste rollerna
Infrastrukturingenjör
10
Systemutvecklare
10
Mjukvaruingenjör
9
Senior Infrastrukturingenjör
4
Software Engineer
3
Fördelning av senioritetsnivåer
Medelnivå (45)Senior (2)

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