HOME Software Engineering & Dev Senior Software Engineer, Accounting & Bookkeeping
  • Flatpay
  • Herlev, Capital Region
  • Full-Time
  • 29 days ago
Flatpay VERIFIED EMPLOYER

Senior Software Engineer, Accounting & Bookkeeping.

Software Engineering & Dev Full-Time

Senior Software Engineer, Accounting & Bookkeeping: our view in 3 lines...

  • The Role:Senior software engineers in this role build accounting and bookkeeping systems that turn transaction data into clean books and financial records.
  • The Person:The person will design and build accounting and bookkeeping systems, lead feature and platform initiatives, make architectural decisions, and improve reliability, observability, performance, and security.
  • Requirements:The role requires 7+ years of professional software engineering experience, strong experience designing and operating distributed systems, and experience with Java, Spring Boot, MySQL, REST APIs, Event-Driven Architecture, Docker, AWS, TypeScript, React, GitHub Actions, CI/CD, and Playwright.

About the role

<h6>About the job</h6><p>Flatpay has become one of the fastest-growing payment companies by helping merchants accept payments in-store and online. But with 100,000+ merchants relying on us today, payments are only part of running a business — every transaction eventually needs to land in the books, and that's still far too much manual work.<br><br>Accounting and Bookkeeping is one of Flatpay's most strategic engineering domains. We're building the products and platforms that turn transaction data into clean books and accurate financial records — including integrations with the accounting systems our merchants already use.<br><br>As a Senior Software Engineer, you'll play a key role in defining the technical direction of Flatpay's accounting platform — from how we model financial data, to how we build systems that handle real-world bookkeeping at scale and connect reliably with the third-party systems on the other end.This is an opportunity to join a company that has grown from startup to unicorn at record speed. You'll have significant ownership, the freedom to drive technical decisions, and a direct impact on tools that 100,000+ businesses can rely on. As we expand across markets — each with its own accounting practices, tax rules, and reporting requirements — you'll help shape how Flatpay scales financial infrastructure.<br><br>If you care deeply about the accuracy financial data demands, this is a domain where your work will play a central role in Flatpay's future growth.</p><div><h6>What you'll do</h6><ul><li><p>Design and build scalable systems that power Flatpay's accounting and bookkeeping capabilities</p></li><li><p>Lead feature and platform initiatives involving multiple engineers, driving delivery from discovery through production</p></li><li><p>Take ownership of features from design and implementation through deployment and maintenance</p></li><li><p>Drive architectural decisions and long-term technical improvements</p></li><li><p>Build APIs, services, and data models that handle financial data accurately and at scale</p></li><li><p>Improve reliability, observability, performance, and security across the platform — with particular attention to the accuracy and consistency that financial data requires</p></li><li><p>Partner with engineers, product managers, and stakeholders to drive technical and product outcomes</p></li><li><p>Help establish engineering standards and best practices as the Accounting and Bookkeeping domain continues to grow</p></li></ul><h6>Who you are</h6><ul><li><p>7+ years of professional software engineering experience</p></li><li><p>Strong experience designing and operating distributed systems</p></li><li><p>Demonstrated ability to lead technical projects involving multiple engineers and influence architectural decisions</p></li><li><p>Experience building scalable backend platforms and APIs, especially ones that integrate with internal and third-party systems</p></li><li><p>Comfortable navigating ambiguity and helping shape new products and systems</p></li><li><p>Strong communication and collaboration skills</p></li><li><p>Experience within payments, accounting and bookkeeping systems, or financial data platforms is a plus</p></li></ul><p><br><strong><em>You'll be working with technologies such as the following.</em></strong><br><br>We don't expect experience with every technology listed below. We're looking for engineers who can learn quickly and help us build great products.<br><br><strong>Backend</strong></p><ul><li><p>Java, Spring Boot</p></li><li><p>MySQL</p></li><li><p>REST APIs &amp; Event-Driven Architecture</p></li><li><p>Domain Driven Design</p></li><li><p>Docker, AWS</p></li></ul><p><strong>Frontend</strong></p><ul><li><p>TypeScript</p></li><li><p>React</p></li><li><p>TanStack Query</p></li><li><p>Jest</p></li><li><p>Playwright</p></li><li><p>i18n, feature flags</p></li></ul><p><strong>Platform &amp; Delivery</strong></p><ul><li><p>GitHub Actions</p></li><li><p>CI/CD</p></li><li><p>AWS ECS</p></li><li><p>Observability &amp; Monitoring</p></li></ul></div><div><h6>Why Flatpay?</h6><p>As part of our team, you'll join 2,000+ passionate Flatpayers dedicated to shaping the future of payments.<br><br>You'll help build a strategic new business area from the ground up, working on products that directly connect merchants and consumers while shaping the future of online payments at Flatpay.<br>We offer an inclusive environment where engineers are trusted with ownership and encouraged to make an impact.<br><br>Our engineering teams work together from our Copenhagen office. We believe that close collaboration, quick feedback loops, and solving problems side-by-side help us build better products, move faster, and create a stronger engineering culture.<br><br>We also provide plenty of perks including free slush ice, an on-site gym, a fully equipped gamer room, and much more.<br><br>If you're ready to help build and scale the future of payments, we'd love to hear from you.</p></div>

Published August 30, 2026
Location Herlev, United Kingdom
Job Type Full-Time