Workflow & Provisioning Lead

Webbing

Amsterdam

On-site

EUR 60,000 - 80,000

Full time

29 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Fully remote
Professional development opportunities
Challenging greenfield platform
International work environment
Growing company
Team of specialists

Job summary

Webbing, a global data MVNO, is seeking an experienced Backend Developer to join their team in Amsterdam. The role involves deploying Workflow Engines using Kubernetes, implementing SIM Activation workflows, and optimizing REST APIs. Ideal candidates should have 4–6 years of backend software development experience, be proficient in Go or Java, and possess knowledge in PostgreSQL and Kubernetes. The position is fully remote and offers professional development within a growing international company.

Qualifications

  • 4–6 years backend software development experience.
  • Hands‑on experience with a workflow orchestration engine like Temporal.io.
  • Comfortable with production services in Go or Java.
  • Design and implementation of REST APIs.
  • PostgreSQL experience for large datasets' optimization.
  • Knowledge of provisioning flows and SIM lifecycle.
  • Kubernetes deployment experience.
  • Experience with event-driven architectures.
  • Design for failure capabilities.

Responsibilities

  • Deploy and configure a Workflow Engine on Kubernetes.
  • Design and implement SIM Activation workflows.
  • Implement SIM Deactivation and Plan Change workflows.
  • Define workflow versioning strategy.
  • Lead development tasks and code reviews.
  • Handle network trigger updates via workflow signals.
  • Conduct load testing and integration testing.
  • Post go-live hyper-care and continuous improvement.

Skills

Backend software development
Workflow orchestration engine
Go or Java
REST API design
PostgreSQL
BSS/OSS domain knowledge
Kubernetes
Event-driven architectures
Failure design
English fluency

Tools

Temporal.io
RabbitMQ
Kafka
Redis Pub/Sub
Prometheus
Grafana

Job description

Responsibilities
  • Deploy and configure Temporal/Camunda or similar Workflow Engine on Kubernetes (self-hosted, production‑grade).
  • Design and implement SIM Activation workflow: activities for HSS, OCS, PCRF, Inventory update.
  • Implement SIM Deactivation workflow with compensation and rollback logic.
  • Implement Plan Change workflow (OCS quota update + PCRF policy change).
  • Design Inventory Management Database schema: ICCID, IMSI, MSISDN — 30M+ record scale.
  • Define workflow versioning strategy (Temporal GetVersion API or similar) — foundational for long‑term stability.
  • Lead another developer on development tasks and code reviews from week one.
  • Order‑triggered workflows: Order DB → Temporal/similar signal handler.
  • Network trigger handling: location updates → workflow signals via Kong API Gateway.
  • Retry policies, dead‑letter handling, and alerting per workflow type.
  • Temporal production cluster operations and HPA configuration.
  • End‑to‑end integration testing, load testing, runbook authoring.
  • Post go‑live hyper‑care and continuous improvement.
Requirements

Must Have

  • 4–6 years backend software development experience.
  • Hands‑on experience with a workflow orchestration engine. Temporal.io strongly preferred — production experience with workers, activities, signals, timers.
  • Go or Java — must be comfortable building production services in at least one.
  • REST API design and implementation (designing APIs consumed by Kong API Gateway).
  • PostgreSQL — schema design, indexes, query optimisation for large datasets (10M+ rows).
  • BSS/OSS domain knowledge: provisioning flows, SIM lifecycle, telecom service activation.
  • Kubernetes — deploying and operating workloads on K8s (not just writing YAML).
  • Experience with event‑driven architectures using RabbitMQ, Kafka, or Redis Pub/Sub.
  • Experience designing for failure: retry policies, idempotency, compensation logic, DLQ.
  • Ability to lead a junior/mid developer day‑to‑day Fluent English.

Strong Advantage

  • Direct Temporal.io production experience (SDK, worker configuration, namespace management).
  • Telecom network element experience: HSS, OCS, PCRF, SMSC interfaces.
  • Diameter protocol (Ro/Gy/Gx) — even basic familiarity is valuable.
  • Experience with mock‑first development and contract testing.
  • Prometheus + Grafana — instrumenting and monitoring workflow engines.

Nice to Have

  • Experience at a telecom operator, MVNO, or telecom vendor (Ericsson, Nokia, Huawei, etc.).
  • Knowledge of eSIM / GSMA SGP.22 standard.
  • Python — for tooling, scripting, test automation.
About Webbing

Founded in early 2010, Webbing is a global data MVNO that delivers enterprise grade, global connectivity and IoT services across more than 200 countries and 600+ mobile carriers' networks. Webbing's secured network delivers network protection and web content intelligence. Enterprise customers can manage, monitor, and optimize data usage in real‑time with Webbing's powerful software platform. Gain visibility by application type and have the power to white list applications and limit non‑business applications with the click of a button, saving money and improving compliance.

What we offer
  • Fully remote
  • The opportunity for professional development within a reputable international innovative and growing company.
  • An exciting and challenging greenfield platform with great skill and knowledge development opportunities.
  • The opportunity to join a team of highly professional specialists in an international environment.
  • The opportunity for professional development within a reputable international innovative and growing company.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Workflow Developer & Tester
Workflow Developer & Tester

Webbing • Amsterdam

On-site
EUR 55,000 - 75,000
Fully remote
Skill development opportunities
Professional development in an international environment
+1
DBA & Bulk Data Management Engineer
DBA & Bulk Data Management Engineer

Webbing • Amsterdam

Remote
EUR 85,000 - 125,000
Fully remote
International collaboration
Remote Lead: Temporal Workflow Orchestrator
Remote Lead: Temporal Workflow Orchestrator

Webbing • Amsterdam

On-site
EUR 60,000 - 80,000
Fully remote
Professional development opportunities
Challenging greenfield platform
+3
Software Engineer – C Developer
Software Engineer – C Developer

United States Digital Space LLC • Amersfoort

On-site
EUR 55,000 - 90,000
Hybrid working model
Learning & development budget
Pension scheme
+1
Senior Mobile Core and Roaming Engineer (Relocation Provided)
Senior Mobile Core and Roaming Engineer (Relocation Provided)

Wypoon Technologies BV • Amsterdam

Hybrid
EUR 90,000 - 130,000
Visa support
Hybrid work setup
International exposure
Technical Account Manager - Benelux
Technical Account Manager - Benelux

Camunda • Netherlands

Hybrid
EUR 90,000 - 150,000
Remote work
Home office budget
Annual kickoff trips
+2
Global Head of Field Services
Global Head of Field Services

Wireless Logic • Amsterdam

Hybrid
EUR 180,000 - 240,000
Global Head of Field Services
Global Head of Field Services

Blue Wireless • Amsterdam

On-site
EUR 110,000 - 170,000
Global Head of Field Services Netherlands
Global Head of Field Services Netherlands

Blue Wireless Pte. Ltd. • Netherlands

On-site
EUR 120,000 - 180,000
VAS Solution Engineer
VAS Solution Engineer

Jobgether • Netherlands

Hybrid
EUR 55,000 - 75,000
Flexible work arrangement
Performance-based bonus
Health and life insurance
+2