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 throu
📌 Senior Software Engineer, Accounting (Madrid)
🏢 Spendesk
📍 Madrid
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.