← Back to list
Job · Senior

Workflow & Provisioning Lead

Other • Senior • Remote • Full-time Finland Finland

A senior backend role at a global data MVNO, designing and operating Temporal/Camunda-based workflow engines on Kubernetes for SIM activation, deactivation, and plan-change flows.

Responsibilities

  • Deploy and configure a Temporal/Camunda (or similar) workflow engine on Kubernetes, self-hosted, production-grade
  • Design and implement the SIM activation workflow (HSS, OCS, PCRF, Inventory integration)
  • Implement the SIM deactivation workflow with compensation and rollback logic
  • Implement the plan-change workflow (OCS quota and PCRF policy updates)
  • Design the Inventory Management database schema at 30M+ record scale
  • Define a workflow versioning strategy
  • Lead another developer on development tasks and code reviews from week one
  • Handle order-triggered workflows and network-trigger signals via Kong API Gateway
  • Define retry policies, dead-letter handling, and alerting per workflow type
  • Operate the Temporal production cluster, including HPA configuration
  • Run end-to-end integration and load testing, author runbooks
  • Provide post go-live hypercare and continuous improvement

Requirements

  • 4-6 years of backend software development experience
  • Hands-on experience with a workflow orchestration engine (Temporal.io strongly preferred at worker/activity/signal/timer level; Camunda or Apache Airflow accepted with strong fundamentals)
  • Comfortable building production services in Go or Java
  • REST API design and implementation (consumed by Kong API Gateway)
  • PostgreSQL: schema design, indexing, query optimization on large (10M+ row) tables
  • BSS/OSS domain knowledge: provisioning flows, SIM lifecycle, telecom service activation
  • Kubernetes: operating workloads, not just writing YAML
  • Experience with event-driven architectures (RabbitMQ, Kafka, or Redis Pub/Sub)
  • Designing for failure: retry policies, idempotency, compensation logic, DLQ
  • Ability to lead a junior/mid developer day-to-day
  • Fluent English

Nice to have

  • Direct Temporal.io production experience (SDK, worker configuration, namespace management)
  • Telecom network element experience (HSS, OCS, PCRF, SMSC interfaces)
  • Basic familiarity with the Diameter protocol (Ro/Gy/Gx)
  • Mock-first development and contract testing
  • Prometheus + Grafana for instrumenting workflow engines
  • Experience at a telecom operator, MVNO, or telecom vendor (Ericsson, Nokia, Huawei, etc.)
  • Knowledge of eSIM / GSMA SGP.22
  • Python for tooling, scripting, test automation

Soft skills

Team leadershipIndependent, accountable workStrong communication

What we offer

  • Fully remote
  • Professional development opportunities within a reputable, growing international company
  • An exciting greenfield platform with skill-development opportunities
  • Joining a team of highly professional specialists

About the company

Webbing is a global data MVNO delivering enterprise-grade global connectivity and IoT services across 200+ countries and 600+ mobile carrier networks, with secured network protection and web content intelligence.

Languages: Angol: Felsőfok

Similar jobs