Senior Software Engineer, Accounting

Spendesk

Greater London

Hybride

GBP 85 000 - 125 000

Plein temps

Il y a 2 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Flexible on-site and remote policy
Moka.care wellbeing support
Latest Apple equipment
Great office snacks

Résumé du poste

Spendesk is seeking a Senior Software Engineer for the Accounting squad, with roles available in London, Paris or Barcelona. You will steer technical direction, lead complex initiatives, and build reliable financial systems for bookkeeping and month-end close.

As part of the Accounting squad, you will enhance spend data enrichment, coding, and reconciliation, while collaborating with Product, Design, and Finance teams to deliver robust, scalable solutions.

Qualifications

  • Significant professional experience building and operating production software.
  • Strong backend focus with TypeScript and Node.js.
  • Experience designing reliable, scalable systems and architectures.

Responsabilités

  • Lead design and development of reliable systems for bookkeeping and payment workflows.
  • Build rules-based automation for payable and expense coding.
  • Improve spend data enrichment, classification, validation and reconciliation.
  • Provide technical guidance and mentorship to engineers.
  • Shape engineering practices and architectural roadmaps.

Connaissances

English fluency
TypeScript
Node.js
Software architecture
Leadership/mentoring
Production systems

Outils

PostgreSQL
Redis
Kafka
Terraform
Kubernetes
AWS
GitHub Actions

Description du poste

We are looking for a highly experienced Senior Software Engineer to join our Accounting squad, with the role open in London, Paris or Barcelona.

You will help shape the technical direction of the squad, lead complex initiatives and contribute to building reliable financial systems that support accurate bookkeeping and month-end close.

The Accounting squad is responsible for making sure that spend data is correctly prepared, enriched, coded and reconciled before it reaches accounting systems. We build the workflows and automations that turn complex financial operations into reliable, traceable and efficient processes for finance teams.

You will work closely with Product, Design, Accounting specialists and other Engineering teams to solve complex domain problems and deliver robust systems. You will be expected to contribute beyond implementation by shaping architecture, clarifying technical trade-offs, raising engineering standards and helping the squad make sound long-term decisions.

Our stack
  • TypeScript
  • Node.js for backend and banking applications
  • React on the frontend
  • PostgreSQL for data storage; Redis, SQS, and Kafka for jobs and queues
  • Terraform to define our infrastructure
  • Kubernetes, Lambdas, and Step Functions to run our applications
  • AWS as our cloud provider
  • GitHub Actions for CI
Key Responsibilities
  • Lead the design and development of reliable systems for bookkeeping preparation, payables and payment workflows.
  • Build rules-based automation for payable and expense coding.
  • Improve how spend data is enriched, classified, validated and reconciled.
  • Contribute to supplier and receipt management capabilities.
  • Build clear accounting visibility and auditability for Finance teams.
  • Design robust workflows that handle complex financial rules, exceptions and reconciliation scenarios.
  • Define and evolve scalable architectures, domain boundaries and integration patterns.
  • Own technical initiatives from discovery and architecture through implementation, production rollout and continuous improvement.
  • Make pragmatic decisions around data consistency, reliability, observability and maintainability.
  • Work closely with Product, Design, Accounting and Operations stakeholders to translate complex business requirements into effective solutions.
  • Provide technical guidance and mentorship to other engineers.
  • Help shape engineering practices, architectural standards and the technical roadmap of the squad.
  • Use AI-assisted development tools responsibly and help the team adopt effective engineering workflows.
Why join Accounting?
  • Work on a critical product area where correctness, reliability and traceability directly matter to customers.
  • Solve complex problems at the intersection of software engineering, finance and accounting.
  • Build systems that support the full journey from company spend to accurate bookkeeping and financial close.
  • Work on automation, reconciliation and financial data quality at scale.
  • Have a direct impact on how Finance teams save time, reduce manual work and trust their financial data.
  • Operate with a high level of autonomy and help shape the technical direction of the squad.
  • Contribute at a level close to Tech Lead or Staff Engineer, while remaining hands-on.
  • Collaborate with domain experts and influence product and architectural decisions across the organisation.
What We're Looking For
  • Fluency in written and spoken English (our business language)
  • Significant professional experience building and operating production software, ideally in a product-focused environment.
  • Strong expertise in TypeScript, particularly backend development with Node.js.
  • A proven track record of designing and delivering reliable, scalable and maintainable systems.
  • Strong architectural knowledge, including experience with microservices, domain modelling, event-driven systems and data consistency.
  • Experience leading complex technical initiatives from discovery through production.
  • The ability to make sound technical decisions and communicate trade-offs clearly with both technical and non-technical stakeholders.
  • A high degree of autonomy, ownership and influence beyond direct implementation.
  • Experience mentoring engineers and raising engineering standards within a team or organisation.
  • A strong product mindset and the ability to understand complex business and financial workflows.
About Spendesk

Spendesk is the AI-powered spend management and procurement platform that transforms company spending. By simplifying procurement, payment cards, expense management, invoice processing, and accounting automation, Spendesk sets the new standard for spending at work. Its single, intelligent solution makes efficient spending easy for employees and gives finance leaders the full visibility and control they need across all company spend, even in multi-entity structures. Trusted by thousands of companies, Spendesk supports over 200,000 users across brands such as SoundCloud, Gousto, SumUp, and Bloom & Wild. With offices in the United Kingdom, France, Spain and Germany, Spendesk also puts community at the heart of its mission.

About Our People & Culture

We believe that people do their best work when they’re given the freedom to thrive and grow. That’s why liberation is at the core of everything we do. We empower Spendeskers to take ownership of their work, to navigate ambiguity, and seize every opportunity. Spendeskers come from all over the world (35+ countries and counting!) but we have plenty in common: we're bold, ever-curious, committed to kindness, and tackle every challenge with a positive mindset.

About Our Benefits

Our culture is built on trust, empowerment, and growth — with benefits to match!

  • Flexible on-site and remote policy
  • Access to Moka.care for emotional and mental health wellbeing
  • Latest Apple equipment
  • Great office snacks to fuel your day
  • A positive team to work with daily!
Diversity & Inclusion

At Spendesk, we're committed to fostering an environment where all differences are encouraged, supported and celebrated. We're building our culture for everyone, with everyone. Our goal is to attract and build a diverse, equal and inclusive team, where everyone feels welcome and we truly embrace and encourage people from all backgrounds to apply.

Spendesk is Europe’s leading AI-powered spend management and procurement platform that transforms company spending. By simplifying procurement, payment cards, expense management, invoice processing, and accounting automation, Spendesk sets the new standard for spending at work for companies with up to 1,000 employees. Trusted by thousands of companies, Spendesk supports over 200,000 users across brands such as SoundCloud, Pigment, and Bloom & Wild. With offices in the United Kingdom, France, Spain, and Germany, Spendesk also puts community at the heart of its mission with CFO Connect. Spendesk believes that people do their best work when they’re given the freedom to thrive and grow. Being bold, bringing a positive attitude, and taking full ownership are fundamental to their culture.

For more information: www.spendesk.com/press

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Backend Software Engineer (AI Squad)
Backend Software Engineer (AI Squad)

Spendesk • Greater London

Hybride
GBP 90 000 - 125 000
Flexible on-site and remote policy
Latest Apple equipment
Moka.care mental health support
+1
Software Engineer, Control
Software Engineer, Control

Spendesk • Greater London

Hybride
GBP 70 000 - 110 000
Flexible on-site and remote policy
Moka.care for emotional and mental 건강
Latest Apple equipment
+2
Account Executive
Account Executive

Mat Vin • Greater London

Sur place
GBP 55 000 - 90 000
4 days per month remote
Remote work options across benefits
Pension scheme
+2
Account Executive
Account Executive

Spendesk • Greater London

Hybride
GBP 60 000 - 90 000
Remote work 4 days/month
Oyster card
Wellness allowance
+7
Head of Engineering
Head of Engineering

Spendesk • Greater London

Hybride
GBP 120 000 - 180 000
Flexible on-site and remote policy
Latest Apple equipment
Mental health support via Moka.care
+1
Product Operations Manager - Pricing & Monetization
Product Operations Manager - Pricing & Monetization

Spendesk • Greater London

Hybride
GBP 90 000 - 130 000
Flexible on-site and remote policy
Lunch 60% funded by Spendesk
Health insurance
+4
Customer Success Manager - UK Market
Customer Success Manager - UK Market

Spendesk • Greater London

Hybride
GBP 45 000 - 75 000
4 days per month remote
Pension scheme
Wellness allowance
+3
Principal Product Manager - AI
Principal Product Manager - AI

Spendesk • Greater London

Sur place
GBP 110 000 - 150 000
Flexible on-site and remote policy
Competitive health insurance
Engineering Manager
Engineering Manager

Spendesk • Greater London

Hybride
GBP 120 000 - 160 000
Flexible work policy
Apple equipment
Moka.care
+3
Account Executive Full Stack
Account Executive Full Stack

Spendesk • Greater London

Sur place
GBP 40 000 - 60 000
4 days remote per month
Fully covered Oyster card
Monthly wellness allowance
+7