Staff Engineer - Payment

Bliv Staff Engineer - Payment hos Shine i København! Få en nøglerolle i at forme fremtidens betalingsløsninger for iværksættere.

Staff Engineer - Payment

Del :

FacebookTwitterLinkedIn

Shine er den finansielle medpilot for iværksættere og ejere af små virksomheder.

Grundlagt af serieiværksætterne Rico Andersen og Martin Hegelund, er Shine en førende europæisk fintech-enhjørning med en mission om at genskabe glæden ved at drive forretning ved at stoppe spildtid på finansiel administration. Shine tilbyder en sammenhængende løsning for fakturering, bogføring, lønadministration, erhvervskonti, betalinger og finansiering, hvilket betyder, at virksomhedsejere kan fokusere deres energi på at vækste en sund forretning, ikke hæmmes af manuel administration.

En del af noget større

I dag er Shine en del af Cegid, en europæisk leder inden for cloud-software til finans og regnskab. Sammen bygger Shine Europas førende finansielle medpilot for små virksomheder og deres bogholdere.

Shine understøtter allerede mere end 400.000 små virksomheder. Som en del af Cegid når Shine nu over en million små virksomheder og 15.000 bogholdere i hele Europa.

Shine er et multikulturelt team, der arbejder fra Frankrig, Tyskland, Danmark og Holland, og bidrager til et bredere europæisk netværk, der strækker sig over Spanien, Portugal og Belgien.

Din rekrutteringsoplevelse er vigtig

Ligesom Shine respekterer Shines kunders tid, respekterer Shine din. Din oplevelse med Shine og Cegid skal føles enkel, gennemsigtig og ægte støttende. Hvis dette lyder som et sted, hvor du ønsker at vokse, vil Shine meget gerne høre fra dig.

Din rolle som Staff Engineer - Payment

I denne rolle vil du være en central teknisk leder, ansvarlig for den arkitektoniske styring og strategiske retning af Shines sky-native betalingsgateway. Du vil fokusere på at drive korrekthed, stærke transaktionelle garantier og afstemning for en skalerende finansiel service, der opererer under strenge EU-finansielle regulatorkrav. Dit arbejde vil sikre, at Shines platform forbliver stærkt optimeret, sikker og fuldt ud i overensstemmelse med PCI DSS-standarderne.

Shines arkitektur er bygget til den moderne æra: et serverløst mikroservice-økosystem, der udnytter Google Clouds serverløse og administrerede tjenester til at levere løsninger med lav latens og høj gennemstrømning for SMB-handlende i hele Europa.

Shines Tekniske Landskab:
  • Backend Framework: Spring Boot, Spring WebFlux, Project Reactor (Non-blocking I/O)

  • Infrastruktur: Google Cloud Run, CloudSQL (PostgreSQL), Firestore, Pub/Sub, Cloud Tasks

  • API-standarder: Contract-First API Design ved brug af OpenAPI-specifikationer

  • Databasestyring: Liquibase (Decoupled migrations), Spring Data R2DBC

  • Kompilering/Runtime: GraalVM Ahead-Of-Time (AOT) kompilering, "scratch" Docker-images

  • Arkitektur: Klassisk 3-Lags (Controller, Service, Repository) med MapStruct DTO-mapping

Dine ansvarsområder vil omfatte:
  • Arkitektonisk Lederskab: Definer og drive den højniveau-arkitektur for centrale betalingssystemer (gateway, ledger, betalingsorkestrering), bidrag til Architecture Decision Records (ADR'er), og sikr stærke garantier omkring konsistens, korrekthed, revisorbarhed og afstemning på tværs af alle asynkrone flows.

  • Teknisk Ekspertise: Overvåg teknisk udførelse, udfør strenge kodegennemgange, og sikr, at implementeringen stemmer overens med Shines kernedesignprincipper, såsom reaktiv programmering og Contract-First design.

  • Teamledelse & Mentorskab: Led, administrer og mentor de hybride kerne- og udvidede leveringsteams (på stedet og fjern), sikr teknisk justering, frem op en kultur med høj ydeevne, og led tekniske diskussioner og workshops for at opbygge en fælles forståelse af systemdesign og domænekompleksitet.

  • Overholdelse & Sikkerhed: Oprethold streng PCI DSS-overholdelse gennem mønstre som sikker injektion af legitimationsoplysninger via miljøvariabler og Secret Manager-integration.

  • Strategisk Levering: Samarbejd med Produktchefer om at definere køreplaner for kritiske komponenter, herunder BIN Lookup-tjenester, Surcharging-motorer og Dynamic Currency Conversion (DCC).

  • Operationel Optimering: Drive udviklingen af Shines CI/CD-pipelines og implementeringsstrategier til Google Cloud Run for at sikre nul-nedetids horisontal skalering.

Kerne designprincipper Shine vil fremme
  • Reaktivt Alt: Sikring af en fuldstændig ikke-blokerende eksekveringsmodel fra controlleren ned til den reaktive databasedriver.

  • Contract-First Udvikling: Garanti for, at implementeringen respekterer API-kontrakten uden afvigelse gennem auto-genererede reaktive Java-interfaces.

  • Uforanderlig Infrastruktur: Brug af GraalVM og "FROM scratch" Docker-images til ultra-lette, sikre binære filer.

  • Event-Drevet Robusthed: Brug af Google Pub/Sub og Cloud Tasks til asynkron statusbehandling, rate-begrænsning og automatisk genforsøgslogik.

Stillingen er placeret i København med mulighed for to hjemmearbejdsdage om ugen.

Om dig

  • Omfattende erfaring med softwareingeniørledelse (Staff, Principal eller Lead Architect-niveau).

  • Ekspertise inden for Java, Spring Boot og Spring WebFlux / Project Reactor.

  • Dybgående erfaring med Google Cloud Platform (GCP), specifikt Cloud Run, Firestore og Pub/Sub.

  • Dokumenteret erfaring inden for betalingsindustrien, med en dyb forståelse af PCI DSS-krav og finansiel beregningsnøjagtighed.

  • Erfaring med databaseversionsstyringsværktøjer som Liquibase og reaktive databasedrivere (R2DBC).

  • Stærke kommunikationsevner til at styre interessenter og lede tværfunktionelle leveringsteams.

  • Dybgående ekspertise inden for design af distribuerede systemer, herunder afvejninger mellem konsistens, tilgængelighed og operationel kompleksitet, og erfaring med design af systemer med stærke transaktionelle og korrekthedsgarantier.

  • Praktisk domæneerfaring med kernebetalingskoncepter som intelligent routing, pålidelige afstemningsprocesser og revisionskrav i regulerede miljøer (f.eks. EU-bankregulatorer/SEPA-skinner) er et stort plus.

Lige muligheder for ansættelse

Shine følger princippet om ligebehandling for at overveje alle jobansøgere og diskriminerer ikke baseret på køn, seksuel orientering, farve, race- eller etnisk oprindelse, religion, handicap osv. i henhold til gældende lovgivning.

Shines rekrutteringsproces

  • 1️⃣ Et 30-minutters første opkald med Talent Acquisition for at lære dig bedre at kende og dele mere om Shine.

  • 2️⃣ Et 60-minutters interview med Hiring Manager for at drøfte dine tidligere erfaringer og den rolle, Shine tilbyder.

  • 3️⃣ En 60-minutters business case-præsentation for at fremhæve dine færdigheder og give dig en praktisk følelse for rollen.

  • 4️⃣ En 30-minutters teamintroduktion, efterfulgt af et interview om bløde færdigheder for at se, hvordan Shine bedst kan støtte din vækst hos Shine.

Oplysninger

Calendar Icon
Ansøgningsfrist 23.1.2027
Calendar Icon
Ansættelsesdato 18.7.2026
Clock Icon
Arbejdstid Fuldtid
Calendar Icon
Virksomhedens navn Shine (formerly Ageras)
Location Icon
Adresse København
Se stillingsopslag

Du finder virksomheden her

København

Se større kort