SlipstreamJobsFresh Startup & VC-Backed Jobs

Software Engineer, Control

Spendesk - London, United Kingdom - Hybrid

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Spendesk is seeking a product-minded Software Engineer to join the Control squad, a team focused on helping finance teams set guardrails around company spending without slowing operations. The Control squad builds policies, workflows, and visibility tools that enable companies to control spend while maintaining operational flexibility. This is a full-stack role with particular emphasis on frontend experiences, configuration flows, and dashboards. You will own features throughout their lifecycle—from problem discovery and solution shaping through technical design, development, testing, deployment, and continuous improvement. The role involves translating complex financial rules into clear, intuitive user experiences. Key responsibilities include: - Designing and developing flexible spend policies and approval workflows - Building experiences for managing budgets, spending limits, and analytical fields - Creating dashboards and reporting capabilities for Finance Controllers - Developing self-service configuration flows for rules, permissions, and control settings - Collaborating closely with Product and Design to simplify complex financial concepts - Contributing to technical decisions around rule-heavy domains, data consistency, asynchronous processing, and reporting - Owning features from discovery through production with support from the wider Engineering team - Improving quality, maintainability, and usability of squad systems - Using AI-assisted development tools responsibly in daily workflow Tech stack: TypeScript, Node.js (backend and banking applications), React (frontend), PostgreSQL, Redis, SQS, Kafka, Terraform, Kubernetes, Lambdas, Step Functions, AWS, and GitHub Actions for CI. The role is based in London, Paris, or Barcelona with a flexible on-site and remote policy. Requirements: - At least 3 years of professional software development experience, ideally in a product-focused environment - Fluency in written and spoken English (business language) - Strong TypeScript skills with professional experience in Node.js and/or React - Experience building and maintaining production features - Good engineering fundamentals including testing, code quality, and maintainable system design - Ability to take ownership of features and work autonomously while collaborating with Product and Design - Product-oriented mindset with interest in understanding user problems - Willingness to contribute to technical discussions and grow toward broader ownership over time

Similar roles