Payments Platform Architect — Staff Engineer (Remote)

The Hub/Danske Bank

København

Hybrid

DKK 1,200,000 - 1,900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Shine is seeking a Staff Engineer - Payments to lead architectural governance of the cloud-native payment gateway, driving correctness, strong transactional guarantees, and reconciliation for a scaling financial service under EU regulatory expectations and PCI DSS.

The role centers on a serverless, microservices stack on Google Cloud, delivering low-latency, high-throughput solutions for SMBs across Europe.

Qualifications

  • Extensive leadership experience in software engineering roles.
  • Deep expertise in Java, Spring Boot, and non-blocking architectures.
  • Strong knowledge of Google Cloud Platform (GCP) and PCI DSS requirements.
  • Experience with Liquibase and reactive database drivers (R2DBC).

Responsibilities

  • Architectural Leadership: Define and drive the high-level architecture of core payment systems (gateway, ledger, payment orchestration), contribute to ADRs, and ensure strong guarantees around consistency, correctness, auditability, and reconciliation across asynchronous flows.
  • Technical Excellence: Oversee technical execution, conduct rigorous code reviews, and ensure alignment with design principles like Reactive Programming and Contract-First design.
  • Team Leadership & Mentorship: Lead, manage, and mentor hybrid core and extended delivery teams (onsite and remote), fostering high performance and guiding system design discussions.
  • Compliance & Security: Maintain PCI DSS compliance through secure patterns like credential injection via environment variables and Secret Manager integration.
  • Strategic Delivery: Partner with Product Managers to define roadmaps for components including BIN Lookup services, Surcharging engines, and Dynamic Currency Conversion (DCC).
  • Operational Optimization: Evolve CI/CD pipelines and deployment strategies to Google Cloud Run for zero-downtime horizontal scaling.

Skills

Leadership
Java
Spring Boot
Spring WebFlux
Project Reactor
GCP
Reactive Programming
PCI DSS

Tools

Liquibase
R2DBC
OpenAPI
Google Cloud Run
Docker

Job description

Shine is seeking a Staff Engineer - Payments to lead architectural governance of the cloud-native payment gateway, driving correctness, strong transactional guarantees, and reconciliation for a scaling financial service under EU regulatory expectations and PCI DSS.

The role centers on a serverless, microservices stack on Google Cloud, delivering low-latency, high-throughput solutions for SMBs across Europe.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Engineer - Payment
Staff Engineer - Payment

The Hub/Danske Bank • København

Hybrid
DKK 1,200,000 - 1,900,000
Director of Accounting Core Platform
Director of Accounting Core Platform

The Hub/Danske Bank • København

On-site
DKK 1,200,000 - 1,800,000
Banking Engineering Manager - Remote/Hybrid Europe
Banking Engineering Manager - Remote/Hybrid Europe

The Hub/Danske Bank • København

Hybrid
DKK 900,000 - 1,300,000
Senior Software Engineer - Cloud Payments Platform (Go/K8s)
Senior Software Engineer - Cloud Payments Platform (Go/K8s)

iHeadHunt • København

Remote
DKK 900,000 - 1,150,000
Competitive compensation
Flexible working conditions
High-impact role in fintech
(Senior) Cloud Infrastructure Engineer - AWS · GCP · Azure
(Senior) Cloud Infrastructure Engineer - AWS · GCP · Azure

The Hub/Danske Bank • København

Hybrid
DKK 70,000 - 90,000
Remote work flexibility
Collaborative international team
Engineering Manager - Banking
Engineering Manager - Banking

The Hub/Danske Bank • København

Hybrid
DKK 900,000 - 1,300,000
Senior Backend Engineer - Fintech POS Platform
Senior Backend Engineer - Fintech POS Platform

Flatpay • København

On-site
DKK 900,000 - 1,200,000
Backend Engineer, POS Platform — Scale & Payments
Backend Engineer, POS Platform — Scale & Payments

Flatpay • København

On-site
DKK 700,000 - 950,000
Senior Payments Engineer - Scalable, Secure, Remote
Senior Payments Engineer - Scalable, Secure, Remote

OrderYOYO • København

On-site
DKK 784,826 - 1,242,641
Remote work
Quarterly in‑person gatherings
Competitive salary
+1
Product Director, Accounting
Product Director, Accounting

The Hub/Danske Bank • København

On-site
DKK 1,200,000 - 1,800,000