Software Engineer - Accounting
About The Role
We are looking for a talented
Software Engineer to join our Accounting team, a key part of the Spend Management Group at Spendesk. As part of this highly skilled and collaborative team, you will work on one of the core products Spendesk offers — our Spend Management platform. This is an exciting opportunity to work at the heart of our product, building scalable, secure, and reliable systems.In the
Accounting team, you will collaborate closely with Product, Design, and other internal stakeholders to ensure we provide the best-in-class card spend management experience to our customers — while maintaining the highest standards of system reliability and scalability.
Our team mission is to help accountants using our product gain time when preparing their monthly closing. This means interacting with multiple external partners API to import and export data,
creating smart automations and finding the right UX for faster bookkeeping. We are a key component at Spendesk, collaborating with all the other engineering teams.
This role offers broad exposure, from
technical design and development to operations, monitoring, and process improvements, making it ideal for someone who enjoys working across the full software development lifecycle.
What Youʼll Do
Design, develop, and maintain core components of Spendeskʼs accounting - offering.
Who you are ?
Nice to have
Systems observability, ideally working with Datadog.
System design skills, with the ability to design for scalability, fault tolerance, and high performance.
Our Tech Stack
Backend: Node.js (TypeScript)
Frontend: React/Redux
Datastores: PostgreSQL, Redis
Infrastructure: Terraform, Kubernetes, AWS (S3)
Messaging and Queueing: SQS, Kafka
CI/CD: AWS CodePipeline and GitHub Actions
Testing: Node test runner, Jest, Cypress
Apply to this Job