Назад
Company hidden
1 день назад

Senior Software Engineer – Payments (Fintech)

100 000€
Формат работы
remote (только Germany)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Germany
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer – Payments (Fintech): Building and operating resilient payment-domain services for online ordering and in-store restaurant platforms with an accent on payment flows, flow-of-funds correctness, security, and compliance. Focus on designing distributed systems for authorisation, settlement, disputes, reconciliation, and merchant invoicing while improving observability, testing, and incident response.

Location: Fully remote, must be based in Berlin, Germany; quarterly team gatherings in global offices. The role is also described as based in Manchester, United Kingdom.

Salary: €100,000 per year.

Company

hirify.global provides branded websites, mobile apps, and marketing solutions for restaurants, including online ordering and in-store POS, kiosk, and payment-terminal platforms.

What you will do

  • Design, build, and operate payment-domain services covering gateway integrations, payment intent, authorisation, capture, refunds, payout orchestration, and reconciliation.
  • Implement marketplace capabilities including KYC onboarding, merchant configuration, settlement instructions, deductions, invoicing, and merchant-statement alignment.
  • Build supportable flow-of-funds primitives such as idempotency, ledgers, events, and audit trails.
  • Integrate PSP and partner tooling and support dispute, chargeback, fraud, and escalation workflows with Operations.
  • Partner with Product, Legal/Compliance, Finance, and Support to deliver safe, testable production behaviour.
  • Improve automated testing, canary releases, observability, incident response, design reviews, documentation, and engineering standards while mentoring engineers.

Requirements

  • Strong backend engineering experience in distributed systems, including microservices, asynchronous processing, resilient APIs, and eventual consistency.
  • Production experience with payment flows such as authorisation, capture, refunds, webhooks, and reconciliation.
  • Experience with money-correctness patterns including idempotency keys, double-entry thinking, and auditability.
  • Security experience covering PCI compliance, PII protection, secrets management, least privilege, and secure coding practices.
  • Comfort working in an Azure-first environment with APIs, queues, eventing, and monitoring.
  • Strong CI/CD and automated testing practices.
  • Clear, confident communication with non-technical stakeholders during incidents, financial breaks, and compliance requests.

Nice to have

  • Experience with sub-merchant, marketplace, or Payfac-like operating models, including KYC, underwriting, settlements, and fee deductions.
  • Familiarity with dispute tooling, card-scheme rules, 3DS, risk rules, or fraud platforms.

Culture & Benefits

  • Fully remote work with quarterly team gatherings in global offices.
  • High ownership and autonomy over revenue-critical production services.
  • Focus on security, reliability, engineering quality, learning, mentoring, and personal development.
  • Collaborative and inclusive international engineering environment.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →