Senior Software Engineer, Accounting at Spendesk | Barcelona, Barcelona, ES | Rezi

Senior Software Engineer, Accounting at Spendesk

Senior Software Engineer, Accounting

Spendesk · Barcelona, Barcelona, ES

3 weeks ago

Senior Software Engineer, Accounting

Spendesk · Barcelona, Barcelona, ES

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer, Accounting role.

Rezi rewrites your resume against Spendesk's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer, Accounting posting at Spendesk — free, in seconds.

About the Role

Join our Accounting squad to help shape technical direction, lead complex initiatives, and build reliable financial systems for accurate bookkeeping and month-end close. You will work closely with Product, Design, Accounting specialists, and other Engineering teams to solve complex domain problems and deliver robust systems. Contribute to architecture, clarify technical trade-offs, raise engineering standards, and help the squad make sound long-term decisions.

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.

Requirements

  • Fluency in written and spoken English.
  • Significant professional experience building and operating production software, ideally in a product-focused environment.
  • A proven track record of designing and delivering reliable, scalable and maintainable systems.
  • 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.

Skills

  • TypeScript
  • Node.js
  • React
  • PostgreSQL
  • Redis
  • SQS
  • Kafka
  • Terraform
  • Kubernetes
  • Lambdas
  • Step Functions
  • AWS
  • GitHub Actions
  • Microservices
  • Domain modelling
  • Event-driven systems
  • Data consistency

Location

  • London
  • Paris
  • Barcelona

Work Type

  • Flexible on-site and remote policy

Experience Level

  • Senior
  • Staff Engineer

Benefits

  • 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!

About the Company

  • 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.
  • 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.

Equal Opportunity

  • 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.