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

Senior Software Engineer – Payments

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer – Payments (Distributed Systems/Azure): Building and operating resilient payment-domain services for online ordering and in-store restaurant platforms with an accent on authorisation, settlement, reconciliation, security, and compliance. Focus on designing flow-of-funds primitives, integrating PSP and marketplace capabilities, and solving reliability challenges in revenue-critical production systems.

Location: Fully remote, but must be based in Manchester, United Kingdom; quarterly team gatherings in global offices.

Salary: £85,000 per year.

Company

hirify.global provides branded websites, mobile apps, marketing solutions, and online and in-store platforms that help restaurants grow sustainably.

What you will do

  • Design, build, and operate payment-domain services, including gateway integrations and authorisation, capture, refund, payout, and reconciliation flows.
  • Implement marketplace capabilities such as KYC onboarding, merchant configuration, settlement instructions, deductions, and invoicing alignment.
  • Build idempotency, ledgers, events, audit trails, and other flow-of-funds primitives that support finance and compliance.
  • Integrate PSP and partner tooling and implement dispute, chargeback, and fraud-handling workflows.
  • Partner with Product, Legal/Compliance, Finance, Support, and Operations on safe production behaviour, runbooks, and escalations.
  • Improve testing, safe rollouts, observability, incident response, design reviews, documentation, and engineering standards while mentoring engineers.

Requirements

  • Strong backend engineering experience with distributed systems, microservices, asynchronous processing, resilient APIs, and eventual consistency.
  • Production experience with payment flows including authorisation, capture, refunds, webhooks, and reconciliation.
  • Experience with money-correctness patterns including idempotency keys, double-entry thinking, and auditability.
  • Security mindset covering PCI compliance, PII protection, secrets management, least privilege, and secure coding.
  • Comfort working in an Azure-first environment with APIs, queues/eventing, monitoring, CI/CD, and automated testing.
  • 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

  • High ownership and autonomy over revenue-critical production services.
  • Positive, inclusive, collaborative international engineering environment.
  • Strong focus on security, reliability, engineering best practices, learning, mentoring, and personal development.
  • Fully remote work for candidates based in Manchester, with quarterly team gatherings in global offices.

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