Ants logo

Principal Engineer till Allica Bank

Ants·Salary not specified

Primary stack

ReactOpenAPIKotlinAITypeScriptAzureJava

Job description

About the Position

Allica Bank is establishing itself in Sweden and is looking for its first Principal Engineer! This is a rare opportunity to shape the technical foundation for a completely new market; with Allica's full experience in the background.

Most challenger banks target individuals or micro-businesses. Allica Bank focuses on SMEs: companies with real assets, real complexity, and real banking needs. We combine a modern tech platform with genuine customer relationships. The result is a bank built for the needs that small and medium-sized businesses actually have.

Since 2019, we have grown to become the fastest-growing fintech company in the history of the United Kingdom. We have built one of the UK's most awarded business banking products, are profitable, and growing rapidly. In February 2026, we closed a Series D round of $155 million, dedicated to expansion outside the UK. Sweden is our first market, and we want you with us!

Responsibilities

As Principal Engineer, you will set the technical direction for multiple squads and act as the line manager for several Staff and Senior Engineers. You will shape the architecture, drive platform development, and create common technical standards that make it easier for teams to deliver secure and reliable solutions. The role is part of Allica's technical leadership and involves close collaboration with the CTO, Product, and other technical leaders.

You will work hands-on: designing and reviewing architecture, pair programming with developers, and contributing code to high-priority initiatives. Specifically, this means:

  • Setting and developing technical patterns and guidelines for backend (Kotlin/Java Spring Boot, REST/OpenAPI) and frontend (React/TypeScript) used cross-functionally in multiple squads
  • Driving common platform initiatives that reduce complexity and create reusable solutions, such as shared libraries, observability tools, and infrastructure templates
  • Defining and maintaining standards for performance, reliability, security, and availability together with Architecture, InfoSec, Risk, and Compliance
  • Driving architecture and system design for complex initiatives where multiple teams need to collaborate, focusing on clear interfaces, sustainable solutions, and reduced complexity
  • Shaping and improving how we build and operate on Azure, including Container Apps, Static Web Apps, networking, and scaling
  • Driving improvements in the developer experience through common tools, automation, and standardized workflows
  • Leading the work on AI-assisted development, from Claude Code and GitHub Copilot to common practices, guidelines, and monitoring the effects
  • Acting as a mentor and line manager for Staff and Senior Engineers and supporting their development as their technical leader

Requirements

  • Broad experience working in product companies and designing and delivering large-scale distributed systems with Spring Boot (Kotlin/Java), React, and TypeScript
  • Experience defining and implementing technical guidelines and architectural patterns in an organization with multiple squads
  • Solid experience with Azure and a good understanding of secure coding and regulatory requirements in financial services
  • Experience with personnel responsibility and leading and coaching senior developers
  • Strong communication skills to explain complex technical issues clearly and build trust with both technical and business stakeholders
  • Familiarity with using GenAI, such as Claude Code or GitHub Copilot

Nice to Have

  • Proficiency in Swedish and fluent communication in English

We Offer

  • Flexibility in everyday life: We know that everyone works best in different ways and that life outside of work looks different. Therefore, Allica Bank offers flexibility in how you plan your workday. Please let us know what works best for you, and we will do our best to find a solution that works for both you and the team.
  • Diversity: We believe that the best teams consist of people with different experiences, backgrounds, and perspectives. At Allica Bank, we want everyone to feel welcome and able to be themselves at work.

Are you ready for your next challenge? We would love to talk. The selection process is ongoing, apply directly below!

About the Company

Our mission is to solve the prevailing shortage of IT-competence and thereby, play a central role within the increasing need of recruiting programmers and developers.

In order to do that, our strategy is to specialize in headhunting and roles that are difficult to recruit. This has led us to develop models for how to attract and engage the right candidates. With an agile approach, solid networks, and close cooperation with our customers, we are the market leaders within recruiting tech competence and provide our customers the conditions to continue growing.

Founded in 2008, we have over 50+ co-workers in Software Engineering in Stockholm, working both on-site and remotely.

© Ants. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

We are a company working with some of the leading tech companies in Stockholm. Our expertise is our knowledge of IT recruitment, we find the best candidates for different exciting positions within IT. Our mission is to solve the shortage of developers in Stockholm and play a crucial part in the future of IT for Sweden. This particular project that you are involved with is another way for us to find these talented individuals outside of Sweden. Our goal is to find suitable jobs for developers in our various companies in Stockholm.

More at Ants

All 75 roles

Popular searches