Senior Software Engineer – Banking Services in Leeds
Senior Software Engineer – Banking Services

Senior Software Engineer – Banking Services in Leeds

Leeds Full-Time 36000 - 60000 £ / year (est.) No home office possible
L

At a Glance

  • Tasks: Design and develop backend services for our innovative Banking Services platform.
  • Company: Join LHV Bank, a forward-thinking UK-licensed bank with a vibrant culture.
  • Benefits: Enjoy competitive salary, hybrid working, health plans, and generous holiday allowances.
  • Why this job: Shape the future of banking technology while mentoring the next generation of engineers.
  • Qualifications: Strong backend development experience, preferably in Kotlin or Java, with cloud-native knowledge.
  • Other info: Collaborative environment with excellent growth opportunities and a focus on continuous improvement.

The predicted salary is between 36000 - 60000 £ per year.

LHV Bank Limited is a UK-licensed bank operating across three core business segments: Retail Banking, SME Lending, and Banking Services (BaaS). The bank is a wholly owned subsidiary of LHV Group, a listed financial services provider headquartered in Estonia. LHV Bank operates under a full UK banking licence granted in May 2023. The Bank supports over 200 fintech clients with embedded financial infrastructure, provides retail savings products via digital channels, and offers SME credit solutions across the UK. In line with its regulatory responsibilities and growth ambitions, LHV Bank is committed to maintaining a robust and proportionate financial crime control environment. Expanding our services, LHV Bank now provides personal banking solutions. Our offerings include current accounts with competitive interest rates, fixed-rate bonds for long-term savings, and debit cards. Customers can conveniently access these services through the LHV App, enabling secure account opening and management.

As a Senior Software Engineer at LHV, you’ll play a key role in shaping and delivering the systems that power our Banking Services platform. You’ll take ownership of complex backend services, influence technical direction, and mentor other engineers, while building secure, scalable, cloud-native systems in a regulated environment.

Key Responsibilities
  • Software Development: Design, develop, and maintain large-scale backend services and integrations within the Banking Services platform. Take ownership of complex features and initiatives from design through to production and ongoing improvement. Write high-quality, well-tested, and performant code, setting standards for engineering quality. Participate in and lead code reviews, ensuring alignment with best practices and agreed engineering principles. Promote the responsible use of AI-assisted development tools to improve delivery, quality, and developer experience.
  • System Design & Architecture: Make and contribute to architectural decisions that balance scalability, resilience, security, and maintainability. Identify and address technical debt, performance bottlenecks, and scalability constraints. Contribute to the evolution of our engineering standards, deployment practices, and service design.
  • Collaboration & Mentorship: Collaborate closely with Product Managers, Platform Engineers, and other teams to deliver solutions aligned with business needs. Mentor mid-level and junior engineers, supporting their technical growth and decision-making. Act as a senior technical voice in team and cross-team discussions.
  • Reliability & Operations: Design and build services with production readiness, observability, and resilience in mind. Support systems in production, contributing to incident resolution and continuous improvement. Ensure solutions meet security, compliance, and reliability expectations.
Essential Required Skills:
  • Strong experience as a backend software engineer, working on distributed systems.
  • Proficiency in Kotlin or Java (with willingness to work primarily in Kotlin).
  • Solid understanding of cloud-native architectures, ideally on AWS.
  • Experience with containerised environments (e.g. Kubernetes).
  • Strong understanding of system design, performance, and reliability.
  • Experience reviewing code and influencing engineering standards.
  • Clear communication skills and a collaborative mindset.
Desirable
  • Experience with gRPC or other service-to-service communication frameworks.
  • Exposure to AWS services such as SQS, EventBridge, Step Functions, DynamoDB, or Lambda.
  • Experience using AI-assisted development tools in a professional environment.
  • Background in financial services or other regulated industries.
  • Interest in system scalability, operability, and continuous improvement.
What We’re Looking For
  • Ownership mindset - you take responsibility for outcomes, not just tasks.
  • Technical leadership - you raise the bar through your decisions, code, and mentorship.
  • Pragmatic and curious - you choose the right tools for the problem, including AI where it adds value.
  • Team-first - you value collaboration, shared ownership, and continuous improvement.
Some Of Our Benefits
  • Competitive salary & lots of opportunities to learn, grow and progress professionally.
  • Open and inclusive culture.
  • Hybrid working.
  • Fantastic offices and great working environment.
  • Vitality Health Plan (includes private health insurance, travel insurance, gym discounts).
  • Health cash Plan (Medicash health plan Level 3).
  • 5% employer pension contribution.
  • Life assurance – 4 x salary.
  • Income protection insurance – 75%.
  • 28 days holiday plus 3 additional days, and further days for various key life events with the option to sell up to 5 days per calendar year.
  • Swap public/bank holidays each year for alternative days that align with personal, cultural, or religious observances.
  • Enhanced family friendly and family forming policies.
  • Access to a wide range of retail discounts.
  • Team Socials.

Senior Software Engineer – Banking Services in Leeds employer: LHV Bank

LHV Bank Limited is an exceptional employer, offering a dynamic work environment where innovation meets collaboration. As a Senior Software Engineer, you'll benefit from a competitive salary, extensive professional growth opportunities, and a supportive culture that values inclusivity and teamwork. With hybrid working options and a comprehensive benefits package, including health plans and generous holiday allowances, LHV Bank is committed to fostering a fulfilling career in the heart of the UK's banking sector.
L

Contact Detail:

LHV Bank Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer – Banking Services in Leeds

Tip Number 1

Network like a pro! Reach out to your connections in the banking and tech sectors. Attend meetups or webinars related to fintech and software engineering. You never know who might have the inside scoop on job openings at LHV Bank!

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving backend services or cloud-native architectures. Make sure to highlight any experience with Kotlin or Java, as that’s right up LHV's alley.

Tip Number 3

Prepare for technical interviews by brushing up on system design and performance topics. Practice coding challenges that focus on distributed systems. Remember, LHV is looking for someone who can take ownership and lead, so be ready to demonstrate your leadership skills!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the LHV team. Good luck, and go get that Senior Software Engineer role!

We think you need these skills to ace Senior Software Engineer – Banking Services in Leeds

Backend Software Engineering
Kotlin
Java
Cloud-Native Architectures
AWS
Containerised Environments
Kubernetes
System Design
Performance Optimisation
Reliability Engineering
Code Review
gRPC
AI-Assisted Development Tools
Financial Services Knowledge
Collaboration Skills

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Software Engineer role. Highlight your experience with backend systems, Kotlin, and cloud-native architectures. We want to see how your skills align with our needs!

Showcase Your Projects: Include examples of your past work that demonstrate your ability to design and develop large-scale backend services. If you've worked on any fintech projects or in regulated environments, make sure to mention those as they’re super relevant to us.

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read through your achievements and skills. We appreciate a well-structured application!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at LHV Bank

Know Your Tech Stack

Make sure you’re well-versed in Kotlin or Java, as these are crucial for the role. Brush up on your knowledge of cloud-native architectures, especially AWS, and be ready to discuss how you've used these technologies in past projects.

Showcase Your Problem-Solving Skills

Prepare examples that highlight your experience with distributed systems and how you've tackled performance bottlenecks or scalability issues. Be ready to explain your thought process and the decisions you made during these challenges.

Emphasise Collaboration and Mentorship

Since this role involves mentoring others, think of instances where you've supported junior engineers or collaborated with cross-functional teams. Share how you’ve contributed to a team-first culture and helped elevate engineering standards.

Demonstrate Your Ownership Mindset

Be prepared to discuss how you take responsibility for outcomes, not just tasks. Highlight specific projects where you took ownership from design to production, and how you ensured quality and compliance throughout the process.

Senior Software Engineer – Banking Services in Leeds
LHV Bank
Location: Leeds

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

L
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>