Senior Payments Backend Engineer – Billing & Invoicing

OrderYOYO

København

On-site

DKK 673,000 - 822,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

High ownership and autonomy over the‑/
Opportunity to work on revenue‑critial
Strong focus on security and best-prac
Collaborative, international team
Mentoring and personal development

Job summary

OrderYOYO is hiring a Senior Software Engineer - Payments to own the backend payments, billing and invoicing capabilities for our restaurant platform. You will work on multi-acquirer and multi-PSP integrations, ensuring precise financial calculations and automated merchant billing across markets.

The role focuses on secure, reliable services built in .NET on Azure, with exposure to production operations, monitoring, audits and close collaboration with Product and Finance.

Qualifications

  • Strong backend engineering experience, including responsibility for production services.
  • Proven experience building billing and invoicing systems, incl. automating invoicing/collection workflows.
  • Hands-on experience integrating with card acquirers or payment service providers.
  • Strong SQL and relational data modelling skills with precision in financial data.
  • Experience with REST APIs, webhooks and asynchronous integrations, incl. idempotent/retry logic.
  • Experience with automated testing, CI/CD, monitoring and incident investigation.
  • Ability to lead technical design and translate Finance and Product requirements into software.

Responsibilities

  • Design, build and maintain backend payments and billing services.
  • Implement pricing, discounts, fees, tax and collection rules with cross-functional teams.
  • Support multi-currency pricing and local tax requirements across markets.
  • Build and maintain integrations with card acquirers and PSPs for payments.
  • Automate invoice generation, corrections and collection workflows.
  • Design financial workflows with safe event handling and audit trails.
  • Lead technical design and mentor other engineers.

Skills

Backend engineering
Billing and invoicing
Acquirer integrations
SQL & data modelling
REST APIs
Automated testing/CI-CD
Technical leadership

Tools

NET
Azure

Job description

OrderYOYO is hiring a Senior Software Engineer - Payments to own the backend payments, billing and invoicing capabilities for our restaurant platform. You will work on multi-acquirer and multi-PSP integrations, ensuring precise financial calculations and automated merchant billing across markets.

The role focuses on secure, reliable services built in .NET on Azure, with exposure to production operations, monitoring, audits and close collaboration with Product and Finance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Payments Backend Engineer – Billing & Invoicing
Senior Payments Backend Engineer – Billing & Invoicing

OrderYOYO A/S • København

On-site
DKK 635,000 - 859,000
High ownership over services
International engineering team
Mentoring and personal development
+1
Senior Software Engineer – Payments
Senior Software Engineer – Payments

OrderYOYO • København

On-site
DKK 673,000 - 822,000
High ownership and autonomy over the‑/
Opportunity to work on revenue‑critial
Strong focus on security and best-prac
+2
Senior Software Engineer – Payments
Senior Software Engineer – Payments

orderyoyo • København

On-site
DKK 635,000 - 859,000
High ownership over services
International engineering team
Mentoring and personal development
+1
Remote Payments Platform Engineering Lead
Remote Payments Platform Engineering Lead

OrderYOYO • København

Remote
DKK 915,630 - 1,242,641
Remote work
Quarterly cross‑border team gatherings
Competitive salary
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 Backend Engineer, Payments (TypeScript, AWS)
Senior Backend Engineer, Payments (TypeScript, AWS)

Spirii • København

On-site
DKK 900,000 - 1,500,000
Flexible Work Environment
Competitive Package
32 paid vacation days
+4
Senior Data & AI Platform Engineer
Senior Data & AI Platform Engineer

Cph Ai Hub • Denmark

Remote
DKK 645,000 - 789,000
Remote role with quarterly in-person/\
Ownership of data and AI platform
Collaborative, international team
Senior Platform Engineer, Online Payments
Senior Platform Engineer, Online Payments

Hub • Herlev Kommune

On-site
DKK 850,000 - 1,150,000
On-site gym
Gamer room
Free slush ice
Senior .NET Backend Engineer — High-Volume Payments
Senior .NET Backend Engineer — High-Volume Payments

Banking Circle • København

Hybrid
DKK 673,000 - 972,000
Top locations