📢 Nouveau : recevez les offres du jour sur notre canal WhatsApp
Jobiglo

Aucun resultat.

Senior Software Developer (JCP Core Foundation Licensing and Quotation)

JetBrains · Belgrade

Nouveau
Senior 🇬🇧 English
distributed systems observability data migration

Description du poste

About the role

JetBrains is looking for a Senior Software Developer to own and evolve the backend services that determine customer entitlements, usage metering, and billing. You will work on critical commercial flows, ensuring correctness and reliability across distributed systems.

Key responsibilities

  • Design, build, and operate backend services that calculate customer entitlements and usage costs.
  • Own end‑to‑end data flows from licensing and purchase ingestion to quota enforcement and consumption recording.
  • Evolve the domain model to support new seat‑based and usage‑based commercial structures.
  • Design integrations with external systems, handling idempotency, ordering, reconciliation, and eventual consistency.
  • Plan and execute live data migrations using feature flags, dual writes, backfills, and verification steps.
  • Implement observability by defining invariants, metrics, and alerts to detect silent divergence.
  • Design internal APIs with versioning, backward compatibility, and a focus on developer experience.
  • Improve system performance and reliability under continuous production load while decommissioning legacy components.
  • Write integration tests against real dependencies and maintain a reliable test infrastructure.
  • Investigate production incidents, identify root causes, and deliver lasting fixes.

Required profile

  • Strong dedication to accuracy, especially where system errors have direct financial impact.
  • Pragmatic judgment in designing distributed systems where reliability under unreliable delivery is essential.
  • Data‑driven mindset, relying on metrics, traces, and logs to understand production behavior.

Required skills

  • Backend development for high‑throughput services.
  • Design and operation of distributed systems.
  • API design with versioning and backward compatibility.
  • Observability practices: metrics, alerts, and monitoring.
  • Data migration techniques: feature flags, dual writes, backfills.
  • Integration testing against real dependencies.

What we offer

  • Opportunity to shape core licensing and billing infrastructure used by millions of developers worldwide.
  • Collaborative environment within JetBrains' Cloud Platform department.
  • Access to cutting‑edge technologies and complex commercial challenges.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec JetBrains.
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.

Pourquoi signalez-vous cette offre ?

Merci pour votre signalement. Nous allons examiner cette offre.

Aller plus loin

Salaires, guides et recherches en Serbie.

Postulez en 30 secondes

Entrez votre email pour postuler. Un compte sera cree automatiquement.

En continuant, vous acceptez nos conditions d'utilisation.

Deja un compte ? Connexion

💬 Contactez-nous sur Telegram Discuter sur WhatsApp

Publie il y a 1 jour

Expire dans 1 mois

5 vues · 0 interesses

Boostez vos chances

Importez votre CV : nous vous proposons les offres qui matchent votre profil.

Analyse de votre CV en cours...

JetBrains

Belgrade