At a Glance
- Tasks: Lead innovative software solutions and enhance demo experiences for internal teams.
- Company: Join Pleo, a progressive tech company transforming spend management.
- Benefits: Enjoy competitive salary, remote work options, and comprehensive healthcare.
- Why this job: Make a real impact on how businesses manage spending with cutting-edge technology.
- Qualifications: Expertise in Kotlin, Node.js, and frontend technologies like React required.
- Other info: Collaborative environment with opportunities for personal and professional growth.
The predicted salary is between 65000 - 76000 £ per year.
Messy spend management is tricky business. At Pleo, we're changing that. We build spend solutions that make managing money seamless, empowering, and surprisingly effective for finance teams and employees alike—with a vision to help all businesses ‘go beyond’. The word ‘Pleo’ actually means ‘more than you’d expect’, and living by that mantra has been the secret to our success over the last 10 years. Now, we’re at a pivotal moment in our journey; every move we make has a direct impact on our 40,000+ customers, our business, and our collective success. We need people who take pride in uncovering customer needs, who turn complex problems into simple solutions, challenge the way things are done (respectfully), and always aim high. With great ambitions driving us forward, we can’t say we’ve got this whole thing figured out. And frankly, that’s half the fun! What we can say is that we’re a driven, progressive, and, importantly, a kind bunch of 850+ people from over 100 nationalities, all committed to delivering the future of business spending, together.
About The Role
We’re looking for a Senior Software Engineer to join our Demo Experience team at Pleo. In this role, you will enable multiple internal customers & stakeholders to experience, test and showcase Pleo and will be part of Pleo’s Platform organization. If you're excited about improving our sales demo experience and increasing our sales conversion rate, making our product development process easier, or enabling our internal partners to integrate by becoming a solid API ecosystem player, then this is the opportunity for you! You will report to our Senior Engineering Manager and work closely with teams across multiple departments, especially Go-to-market, to ensure success. Our team of four (including you) is highly collaborative and dedicated to improving and enabling the demoability of Pleo.
What You’ll Be Doing
- Lead initiatives to design, build, and maintain innovative solutions to drive efficiency across multiple departments
- Collaborate with cross‑functional teams to identify opportunities for improvement in demo, sandbox, and test accounts experience
- Participate in code reviews, post‑mortems, and provide mentorship to other engineers
- Proactively address technical debt and guide the team through technical challenges and migrations
- Contribute to the execution, delivery, and quality of projects within the team
What You Bring
- Expertise in server‑side languages, especially Kotlin, while also having experience working with Node.js and frontend technologies like React using TypeScript
- Experience with distributed systems, microservices, and cloud environments (e.g., AWS, Kubernetes)
- Proficiency with relational databases like PostgreSQL, testing frameworks (e.g., JUnit, Testcontainers), and observability tools like Grafana
- A proven ability to design and develop APIs
- Strong problem‑solving skills and a collaborative mindset to mentor and upskill your teammates
- A proven ability to lead large projects, manage ambiguity, and maintain high standards for code quality and reliability
- A proven ability to work autonomously and collaborate with non‑technical stakeholders
Why is this role a good fit for you
- You love having end‑to‑end ownership of software engineering.
- You’re keen to develop your leadership skills.
- You are impact driven and enjoy collaborating with internal users & stakeholders.
This role is not a good fit for you
- You require structured guidance from a Product Manager (this role is very autonomous).
- Interacting with business stakeholders gives you nightmares.
- You can’t balance short‑term and long‑term oriented work.
How You’ll Develop In This Role
- Lead initiatives to improve how well our commercial organization can demonstrate Pleo for prospective customers and partners, directly impacting how well they can sell our products.
- Collaborate with product teams to improve how they make sure their features and products can be demonstrated.
- Grow your full‑stack skills, taking on new challenges as the company continues to scale.
The Compensation
United Kingdom: £76,570 - £89,500
Denmark: DKK 650,760 - DKK 760,590
Spain: €87,100 - €101,800
We can hire on a remote, hybrid or in‑person set‑up in any of the locations listed on the advert but you will need to be physically based in the country of your choice with a valid right to work. We are unable to offer visa sponsorship for this role in any of the listed locations.
Show me the benefits
- Your own Pleo card (no more out‑of‑pocket spending!)
- Lunch is on us for your work days - enjoy catered meals or receive a lunch allowance based on your local office
- Comprehensive private healthcare - depending on your location, coverage options include Vitality, Alan or Médis
- We offer 25 days of holiday + your public holidays
- For our Team, we offer both hybrid and fully remote working options
- Option to purchase 5 additional days of holiday through a salary sacrifice
- We use MyndUp to give our employees access to free mental health and well‑being support with great success so far
- Paid parental leave - we want to make sure that we're supportive of families and help you feel that you don't have to compromise your family due to work
The interview process
- Intro call: A 30‑minute chat with our Talent Partner to discuss the role and your background
- A 70‑minute Coding exercise (async)
- A System Design interview (75 minutes) with two of our Engineers
- A Hiring Manager interview (60 minutes) with your future manager and another Senior Engineer
- A 30‑minute Values interview with one of our Senior leaders
About Your Application
Please submit your application in English; it’s our company language so you’ll be speaking lots of it. We treat all candidates equally: If you are interested please apply through our application system – any correspondence should come from there! Our lovely support team isn’t able to pass on any calls/ emails our way – this makes sure that the candidate experience is smooth and fair to everyone. We can only achieve our goals if our team reflects the diversity of the world around us – and that starts with you, hitting apply, even if you’re worried you might not tick all the boxes. We embrace and encourage people from all backgrounds to apply – regardless of race/ethnicity, colour, religion, nationality, gender, sex, sexual orientation, age, marital status, disability, neurodiversity, socio‑economic status, culture or beliefs.
Senior Fullstack Engineer employer: Pleo
Contact Detail:
Pleo Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Fullstack Engineer
✨Tip Number 1
Get your networking game on! Reach out to current or former employees at Pleo on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview like it’s a coding challenge! Research Pleo’s products and think about how your skills can help improve their demo experience. Show them you’re not just another candidate, but someone who’s genuinely excited about what they do.
✨Tip Number 3
Practice your coding skills with mock interviews. Use platforms like LeetCode or HackerRank to brush up on your problem-solving abilities. Being sharp on technical questions will help you stand out during the coding exercise.
✨Tip Number 4
Don’t forget to showcase your soft skills! Pleo values collaboration and communication, so be ready to discuss how you’ve worked with cross-functional teams in the past. It’s all about showing you can lead and mentor while getting things done.
We think you need these skills to ace Senior Fullstack Engineer
Some tips for your application 🫡
Be Yourself: When you're writing your application, let your personality shine through! We want to get to know the real you, so don’t be afraid to show us what makes you unique and how you can contribute to our team.
Tailor Your Application: Make sure to customise your application for the Senior Fullstack Engineer role. Highlight your relevant experience with server-side languages like Kotlin and your knack for problem-solving. Show us why you're the perfect fit for Pleo!
Show Your Passion: We love seeing candidates who are genuinely excited about what we do at Pleo. Share your enthusiasm for improving customer experiences and how you can help us make managing money seamless for our users.
Apply Through Our Website: Remember to submit your application through our official website. This helps us keep everything organised and ensures that your application gets the attention it deserves. We can't wait to hear from you!
How to prepare for a job interview at Pleo
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Kotlin, Node.js, and React with TypeScript. Brush up on your knowledge of distributed systems and cloud environments like AWS and Kubernetes, as these will likely come up during technical discussions.
✨Showcase Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems or improved processes. Pleo values those who can turn challenges into simple solutions, so think of instances where you’ve made a significant impact in your previous roles.
✨Collaborate and Communicate
Since this role involves working closely with cross-functional teams, practice articulating your thoughts clearly. Be ready to explain how you’ve collaborated with non-technical stakeholders in the past and how you can bridge the gap between tech and business needs.
✨Embrace the Company Culture
Familiarise yourself with Pleo’s values and culture. They’re looking for someone who is not only technically skilled but also aligns with their mission to empower finance teams. Be prepared to discuss how you embody these values and how you can contribute to their vision of going beyond expectations.