Leeds, England, United Kingdom Hybrid Employment

LHV Bank is hiring a Senior Software Engineer

About the Role

As a Senior Software Engineer at LHV Bank, 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.

What You'll Do

  • 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.
  • 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.
  • 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.
  • 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.

What We're Looking For

  • 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 (Kubernetes).
  • Strong understanding of system design, performance, and reliability.
  • Experience reviewing code and influencing engineering standards.
  • Clear communication skills and a collaborative mindset.

Nice to Have

  • 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.

Technical Stack

  • Languages: Kotlin, Java
  • Cloud & Infrastructure: AWS, Kubernetes
  • Services & Frameworks: gRPC, SQS, EventBridge, Step Functions, DynamoDB, Lambda

Benefits & Compensation

  • 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, & further days for various key life events as well as the opportunity to sell up to 5 days per calendar year.
  • Swap public/bank holidays each year for alternative days that align with your personal, cultural, or religious observances.
  • Enhanced family friendly and family forming policies.
  • Access to a wide range of retail discounts.
  • Team Socials.

Work Mode

This is a hybrid position.

LHV Bank is an equal opportunity employer.

Required Skills
KotlinJavaAWSKubernetesgRPCSQSEventBridgeStep FunctionsDynamoDBLambdadistributed systemscloud-native architecturescontainerised environmentssystem design
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
LHV Bank

LHV Bank Limited is a UK-licensed bank operating across three core business segments: Retail Banking, SME Lending, and Banking Services (BaaS). 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.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago