Expend
Senior Software Engineer (Python / Fintech / Remote)

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Location: UK Remote
Salary: £85k + share options
About Expend
We are a growing London-based FinTech startup.
Our product simplifies the painful business expenses process with a unique software platform and smart company payment card. We save companies time, hassle and money, which provides them with a new level of expense automation and efficient control over budgets and employee spending.
We are working in a huge sector mainly dominated by big businesses using outdated approaches. It is in massive need of change and we aim to revolutionise the space.
The Team
The Product Development team at Expend is an exciting, vibrant, high trust and welcoming team dedicated to producing high-quality features that drive a great customer experience, and using modern technology to deliver amazing products. We are continuously improving our products, tools and ways of working to build the very best experience for our customers.
More about the team:
- Cross-functional product development team
- Lean / Kanban Agile software development methodology
- Building distributed systems using microservices and serverless architectures
- Test Driven Development (TDD)
- Pair programming
- Following DevOps principles
- Infrastructure as Code (IaC)
- Communicates with third-party integration partners
- Individual ownership of tasks through business analysis, implementation, testing and support
We are a remote development team located in the UK
Our stack is a Python backend consisting of 30+ Python microservices hosted on AWS, using ECS, SQS/SNS, Lambdas, DynamoDB and RDS PostgreSQL. Pulumi is used for Infrastructure as Code. Our frontends consist of a Next.js web app and a React Native mobile application.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Our development environment is Apple-based, using Macbook Pros.
The Role
We’re looking for a motivated, curious and collaborative Senior Software Engineer to help us deliver an ambitious roadmap of new products and features with a strong focus on performance, reliability and customer experience.
You’ll work across our platform, from Python services and APIs through to our Next.js frontend, cloud infrastructure and third party integrations.
You’ll also have the opportunity to work on our growing applied AI initiatives, helping us explore and build production-ready AI capabilities using LLMs and other AI technologies.
We embrace Agile principles and value collaboration across the business. You’ll work closely with Engineers, Product, Marketing, Customer Success and Business Development in a welcoming and inclusive environment.
Requirements
The applicant must be based in the UK and able to work fully remotely.
The applicant must be able to demonstrate effective verbal and written English communication.
The applicant must have hands-on professional experience with most of the following:
- Writing clean, testable, maintainable, scalable and secure code while following best practices
- Building, maintaining and supporting distributed systems in production (event-driven, microservice, or serverless architectures)
- Lean or Agile approach to Software Development Life Cycle
- Test Driven Development (TDD), or at least writing automated tests
- Python web services and/or scripting
- Next.js, VueJS, Svelte or similar frontend libraries using TypeScript
- Database model design, query and usage (SQL and/or NoSQL)
- AWS or other Cloud hosting provider
- CI/CD pipelines and DevOps principles
- Modern AI agents/frameworks to accelerate software development
- Strong time management skills with the ability to prioritise own workload


Get help with your application
Your very own career expert that helps elevate your application to the next level.
If the applicant had experience with any of the below it would be beneficial:
- Building practical AI-powered features and integrating LLMs into real-world software products that solve real customer problems using LangChain, LangGraph or similar AI application frameworks
- Coaching or mentoring of team members on best practices
- Independently proposing improvements to processes, practices and technologies
- Pair Programming
- Integrating complex third-party API
- Infrastructure as Code (Terraform, Serverless Framework, Pulumi, etc)
- Experience in FinTech, payments, or working with financial APIs
Benefits
Along with a startup culture, we have a number of benefits, and are always adding more as we grow!
- A competitive salary with a generous equity component
- Frequent social events online and in real life
- Flexible location and working hours
- Support for courses, conferences and upskilling
- As a small team, we can consider putting in place other benefits if important to you - please ask!
We want you!
This is an opportunity to be part of a talented and ambitious team, offering both a fulfilling role and potential for strong rewards as the company grows. We’re a friendly company, and we aim to create an enjoyable work environment, with work that is challenging but rewarding. If you think you would be a valuable addition to our team and wish to explore this opportunity, we look forward to hearing from you.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Location