At a Glance
- Tasks: Develop and enhance financial integrations while collaborating with cross-functional teams.
- Company: Exciting Series B company empowering small businesses with innovative payment solutions.
- Benefits: Competitive salary, stock options, private health insurance, and flexible working hours.
- Why this job: Join a dynamic team and make a real impact in the fintech space.
- Qualifications: 6+ years backend engineering experience, proficiency in JVM languages, and cloud knowledge.
- Other info: Enjoy 29 days annual leave, travel opportunities, and a supportive work culture.
The predicted salary is between 43200 - 72000 £ per year.
We are working with an exciting Series B company that is committed to empowering small and medium-sized businesses, helping them maintain healthy cash flow, often complicated by the complexities of payment management. They address this by digitising and streamlining payments—from invoice capture and issuing expense cards to managing receivables and payables—all within a single platform. It is a rapidly growing team of around 100 people that operates across multiple countries, backed by leading investors.
About Our Engineering Culture
Engineers are central to their mission. Here’s what defines their approach:
- Customer-first focus: leverage top-tier technology to create solutions that genuinely make users’ lives easier.
- Ownership: plan, break down, and deliver the work end-to-end.
- Embracing complexity: Navigating the intricate logic of finance requires care, attention to detail, and a passion for problem-solving.
- Code quality: prioritise writing code that is robust, performant, and future-ready.
- AI integration: utilise advanced tools to enhance the product and streamline processes.
What You’ll Do
As a Senior Backend Engineer on the team, you will:
- Collaborate cross-functionally with product, frontend, and design teams to develop new features.
- Design and build core financial integrations that ensure the security and efficiency of customer transactions.
- Share knowledge with your peers, drive innovation, and proactively suggest improvements.
What We’re Looking For
- 6+ years of continuous experience as a backend engineer.
- Ideal proficiency in JVM-based languages (consideration for others possible).
- Experience in a product-driven, fast-paced environment (e.g., startup or tech company).
- Willingness to work with Kotlin (current server-side language).
- Experience with relational databases.
- Working knowledge of cloud platforms, preferably Google Cloud Platform.
- Strong commitment to code quality, efficient architecture, and performance optimisation.
Bonus Points
- Advanced knowledge of JVM-based languages, particularly Kotlin.
- Experience with Kubernetes and Terraform.
- Familiarity with advanced Postgres features such as GIST indexes, partitioning, and replication.
What We Offer
- Highly competitive salary
- Stock options
- Pension plan (matched up to 5%)
- Private health insurance (including optical and dental cover)
- Life assurance
- Enhanced parental leave
- Weekly meal allowance
- 29 days annual leave (in addition to bank holidays)
- Flexible working hours
- Cycle to Work scheme
- Electric vehicle scheme
- Opportunity to work and travel for up to six weeks per year
- Visa sponsorship (if applicable)
Senior Back-end Software Engineer in London employer: Heart Mind Talent
Contact Detail:
Heart Mind Talent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Back-end Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios to boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior Back-end Software Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Back-end Software Engineer role. Highlight your experience with JVM-based languages and any relevant projects that showcase your problem-solving abilities.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about empowering small and medium-sized businesses. Share specific examples of how you've embraced complexity in your previous roles and how you can contribute to our customer-first focus.
Showcase Your Code Quality: If you have a portfolio or GitHub repository, include it! We love seeing examples of your code quality and architecture. This is your chance to demonstrate your commitment to robust and performant solutions.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process!
How to prepare for a job interview at Heart Mind Talent
✨Know Your Tech Stack
Make sure you’re well-versed in JVM-based languages, especially Kotlin, as this is crucial for the role. Brush up on your knowledge of relational databases and cloud platforms like Google Cloud Platform, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've navigated complex problems in your previous roles. Highlight how you approached these challenges, the solutions you implemented, and the impact they had on your team or project.
✨Emphasise Collaboration
Since the role involves cross-functional collaboration, be ready to share experiences where you worked closely with product, frontend, or design teams. Discuss how you contributed to team success and how you handle differing opinions or ideas.
✨Demonstrate a Customer-First Mindset
Understand the company’s mission to empower small and medium-sized businesses. Be prepared to talk about how you’ve prioritised user experience in your past projects and how you can contribute to making users' lives easier through technology.