Jobiglo

Ni rezultatov.

Staff Software Engineer - Cloud Platform

Plume · Ljubljana

Novo
Senior 🇬🇧 English
Scala Java Node.js NestJS Rust Go Kafka Postgres MongoDB Redis AWS GCP gRPC REST

Opis delovnega mesta

About the role

Plume builds an open, hardware-independent service delivery platform for smart homes, small businesses and enterprises, serving over 60 million locations and managing more than 3 billion devices. As a Staff Software Engineer you will be a key member of an engineering team responsible for the full lifecycle of Plume's high-scale cloud platform, keeping a globally distributed architecture reliable at scale. The role supports Tier 1 customers (Charter, Bell, LGI, Jio, J:COM) and the stability of environments managing Wi-Fi and security for over 65 million homes.

Key responsibilities

  • Design, develop and maintain scalable microservices using Node.js (NestJS) and Scala (Akka), with a transition toward Rust and Go
  • Lead the refactoring of legacy monolithic services into discrete microservices
  • Architect and manage data persistence layers across SQL (Postgres) and NoSQL (Mongo/DocumentDB), using Redis for caching and Kafka for event streaming
  • Improve performance, efficiency and cost, addressing messaging, connectivity, cross-region latency and compute/memory usage
  • Build self-healing services and implement Blue/Green and Canary deployments with infrastructure-as-code
  • Provide third-line support for production environments and take part in a compensated, opt-in on-call rotation covering US, EU and APAC teams

Required profile

  • Proven experience in distributed systems and backend architecture
  • Strong experience with Scala or Java (Akka is a plus); TypeScript/Node.js desired (Loopback 3 or NestJS a plus)
  • Basic knowledge of Rust and Go
  • Ability to work in a global team across multiple time zones and cultures

Required skills

  • Kafka, Postgres and MongoDB/DocumentDB
  • AWS (including SageMaker, Data Pipelines) and GCP
  • HTTP/HTTPS, gRPC, REST APIs and API integration patterns

What we offer

  • Additional compensation for on-call participation
  • Structured objectives via Lattice focused on cross-functional skill acquisition
  • Company-sponsored training for key technologies

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Plume.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Zakaj prijavljate to ponudbo?

Hvala za vaše sporočilo. Pregledali bomo to ponudbo.

Prijavite se v 30 sekundah

Vnesite svoj e‑mail za prijavo. Račun bo ustvarjen samodejno.

Prijavi se zdaj →

Z nadaljevanjem sprejmete naše pogoje uporabe.

Že imate račun? Prijava

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

Objavljeno pred 5 urami

Poteče čez 1 mesec

5 ogledi · 0 interested

Izboljšajte svoje možnosti

Naložite svoj življenjepis: predlagali bomo ponudbe, ki ustrezajo vašemu profilu.

Analiza vašega življenjepisa poteka...

Plume

Ljubljana