Edinburgh, GB, London, GB

Job Term


Company Website

Principal Engineers are the highest level of technical specialists in the business.  You will need a track record of leading teams and having deep domain experience in your engineering career.  In this role you will work with a tribe of cross functional teams. This is an excellent opportunity to work in a high-growth environment with a fast-paced and collaborative culture where you will have great opportunities to work on challenging problems.

About us:

Modulr is a fintech scale-up that is breaking new ground within the payments sector. We are in a digital age when businesses need to move money 24/7 instead of operating within regular banking hours. Companies are under mounting pressure to manage their cashflow, control their costs, comply with regulations, and handle complex supplier, customer and employment payment arrangements. Modulr develops cutting-edge API-first solutions that enable businesses to overcome these challenges and take control of their money.

Some of our key achievements:

  • SFT’s Fintech of the Year in 2022
  • Ranked 42nd in Deloitte’s UK Technology Fast 50 companies in 2021
  • Modulr ranked 18 on LinkedIn’s 2019 Top Startups List in UK.
  • Named an official Best Workplace by Great Places to Work in 2020.
  • Ranked as the second fastest growing tech company in the UK by Dun & Bradstreet.
  • Awarded £10 million from the BCR Fund to further develop our innovative product.
  • Recently received £9m in funding from PayPal Ventures.
  • Seven years old, Modulr has offices in London, Edinburgh, Dublin, Amsterdam, Spain and France.
  • We have processed over 150m transactions to date with a value in excess of £100 billion of business payments.
  • We are multi-award winning and want to keep creating a world class product.
  • Recently won ‘Best Initiative from an SME’ category at the Card and Payments Awards.

About our culture and values:

At Modulr we are focused on building autonomous squads that are focused on working in the best possible way. We operate in a tribes and squad model with each area focused on a particular growth area. Each squad is small and cross-functional. We have big ambitions and have many interesting challenges ahead.

As an organisation we are built on the premise of 4 core values:

  • Build the extraordinary
  • Own the opportunity
  • Move at pace
  • Achieve it together

This is The Modulr Way that helps drive what we do every day.

The Financial Services tribe at Modulr has a vision to be the most compelling payments proposition for our partners and customers, giving them the competitive advantage by putting payments at the heart of what they do.

Our strategy is to provide our customers with seamless connectivity into payment schemes both domestically and overseas no matter where they're based.

Taking the title of being the first non-Bank or Building Society to offer Confirmation of Payee, direct access to core UK payment schemes and early access to salary payments are just a few examples of how we're also striving to be at the forefront of core UK payments, European payments and payment innovation.

Our other tribes include:

Cards– Focused on our Virtual and Physical Card offerings.

Accountancy & Payroll – Focused on the Small + Medium Enterprise market from client onboarding to integrating with third-party accountancy integrations.

Customer Experience – We want customers to be at the heart of everything we do this is what the Customer experience vertical do including operational tools and our customer facing portal.

About the tech:

static void  (Tech tech) {

            String stack = switch (tech) {

             case ARCHITECTURE -> "Micro Services";

             case BUILD_TOOLS  -> "Gradle";

             case CACHE -> "Redis";

             case CLOUD -> "AWS";

             case FRAMEWORKS -> "Spring Boot";

             case INFRASTRUCTURE -> "Terraform, EC2, Kubernetes";

             case LANGUAGE -> "Java 17";

             case MQ -> "Rabbit";

                    case ORM -> "Hibernate";

             case SCHEMA -> "Liquibase, Postgres";

             default               -> {

  "Oops! We haven't selected this tech yet, come help us decide!);



  "%s : %s%n", tech, stack);


About your experience:

  • Expert in Java (or similar object-oriented languages willing to learn Java)
  • Expert in OOP and design patterns.
  • Expert in REST API design.
  • Open-Source technologies, such as Spring and Hibernate.
  • Demonstrated ability to work with Microservices
  • Open-source RDBMS technologies such as PostgreSQL.

About you:

  • Clear and responsive communication
  • Able to clearly communicate architectural goals and standards.
  • Ability to deep dive into technical problems and customer led challenges
  • Strong analytical thinking, problem-solving, appropriate judgement and decision-making skill
  • Commitment to collaboration and teamwork
  • Proven ability to effectively manage timelines and deliverables
  • Meeting deadlines and strong attention to detail
  • You are a self-started, motivated team player who thrives in a fast-paced environment

About the role:

  • Lead in Design, analysis and documentation of products, systems or subsystems
  • Be an ambassador for technical excellence both within Modulr and externally by representing Modulr in events and conferences
  • Coordinate with other teams at sub-system and system level to identify software needs and solutions
  • Drive engineering standards, tooling, and processes to a new level.
  • Develop and execute test procedures for software
  • Proactively identify issues, bottlenecks, gaps, or other areas of concerns or opportunities and work to either directly affect change, or advocate for that change
  • Work in an agile environment - Scrum or Kanban
  • Document best practices, guides, systems design, reference architectures and implementations
  • Participate in design and code reviews
  • Contribute to the evolution of our architecture to make it more flexible and easier to use

About the interview process:

For this role you will go through the following process:

  • Pre-Screen call – This will be with our talent team this usually lasts about 30 minutes and is a chance for us to learn more about you.
  • Technical Test - This is a short take home technical for us to get a better understanding of your technical ability, this helps us to understand the level of questions we will ask at the next stage.
  • Technical + Hiring Manager call back to back.
    • Technical call – This is a chance to meet with some of our great engineers. We will walk through your technical task, ask some technical questions and then we will have a chance for you to ask us some questions as well.
    • Hiring manager call – This is a chance to meet our Directors of Engineering. This part will be more about learning about you as a person and understanding what motivates you.

About our benefits:

In addition to a highly competitive salary, our employees enjoy the benefits of flexible working. Our offices are modern, with lots of natural light and break out areas. Importantly, our work is challenging and interesting, you will gain valuable experience in a rapidly scaling business at an important phase of growth while contributing to our collaborative culture.

  • Performance discretionary bonus.
  • Share Option Scheme.
  • Flexible benefits (Private Healthcare, Dental Plan and more).
  • 34 days holiday.
  • 160 hours of bookable learning and development time.
  • Hybrid working.


We believe that by seeing Modulr, and the world, from all sorts of angles, we can make life better for all.​ We want you to know that the things that make you, you — like your identity, age, ability, and background — are things that we will always celebrate and support with open arms.

Apply now