Principal Engineer, Admin Services
Principal Engineer, Admin Services

Principal Engineer, Admin Services

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Lead the architectural direction and manage engineering teams for Tide’s Admin Services.
  • Company: Tide is a fast-growing business management platform empowering over 1 million small businesses globally.
  • Benefits: Enjoy flexible working, health insurance, generous holiday, and a £1,000 L&D budget.
  • Why this job: Shape innovative solutions in a diverse, inclusive environment while driving impact for small businesses.
  • Qualifications: 10+ years in backend engineering with expertise in payments systems and microservices architecture.
  • Other info: Join a vibrant team in a modern office near Old Street, fostering collaboration and innovation.

The predicted salary is between 43200 - 72000 £ per year.

At Tide, we are building a business management platform designed to save small businesses time and money. We provide our members with business accounts and related banking services, but also a comprehensive set of connected administrative solutions from invoicing to accounting.

Launched in 2017, Tide is now used by over 1 million small businesses across the world and is available to UK, Indian and German SMEs. Headquartered in central London, with offices in Sofia, Hyderabad, Delhi, Berlin and Belgrade, Tide employs over 2,000 employees. Tide is rapidly growing, expanding into new products and markets and always looking for passionate and driven people. Join us in our mission to empower small businesses and help them save time and money.

Tide’s Admin Services speedboat is responsible for building and maintaining the administrative tools that our Members need to run their businesses more efficiently saving them time and money. Our mission is to provide small businesses with seamless, scalable, and secure administrative solutions that support their growth. The domain consists of multiple cross-functional product engineering teams, each focused on specific areas of administrative tools including Accounting, Bills Payable, Expense Management and Payroll. As we continue expanding into new markets, we are enhancing our products by integrating with global partners. Our teams operate in a modern microservices architecture, ensuring high availability, scalability, and resilience.

As a Principal Engineer, you will be a technical leader, playing a pivotal role in shaping the future of Tide’s Admin Services. Managing the Engineering Managers (EMs) within the domain, this role is focused on technical leadership, architecture, and engineering strategy.

As a Principal Engineer you will:

  • Define and drive the architectural direction for Tide’s Admin Service systems, ensuring scalability, resilience, and compliance.
  • Lead the design and development of real-time, high-volume solutions.
  • Collaborate with cross-functional teams (Product, Compliance, Business) to enhance Tide’s administrative offerings.
  • Integrate with third-party providers and internal services, including payments, accounting solutions providers and bill portals.
  • Get directly involved in your architecture, providing hands-on technical guidance, ensuring best practices in software engineering, security, and system design.
  • Manage and mentor engineers, fostering a culture of technical excellence and continuous learning.

This role offers the opportunity to influence the entire Admin Services portfolio, drive innovation, and shape Tide’s payments strategy as we scale globally.

We are seeking a highly technical and strategic engineering leader with deep expertise in payments systems, fintech, and distributed architectures:

  • 10+ years of backend engineering experience.
  • Strong experience with microservices, event-driven architectures, and distributed computing.
  • Proficient in Java 17, relational databases, and modern cloud-native development, with expertise in designing scalable, low-latency financial systems.
  • Hands-on experience designing fault-tolerant, high-availability architectures for payments.
  • Proven ability to deliver 3rd party integrations, including influencing the provider's delivery and roadmaps.
  • Ability to translate strategic goals into a clear technical roadmap and effectively communicate the “why” behind technical decisions.

Our Teams Build Loosely Coupled Microservices, Enabling Fast, Autonomous Development. Our Architecture Prioritizes Scalability, Security, And Resilience, Ensuring Seamless Financial Transactions. We Use:

  • Backend: Java (17+), Spring Boot
  • Databases: PostgreSQL, MySQL
  • Messaging: Kafka, AWS SQS/SNS
  • Infrastructure: Kubernetes (EKS), AWS
  • Frontend: Flutter (Mobile), Angular (Web)

What You Will Get In Return:

  • Flexible working options
  • Share options
  • Group Life Insurance
  • Vitality Health Insurance, with a proactive focus on mental and physical wellbeing
  • 25 days holiday with the ability to buy extra days
  • 3 days for L&D or volunteering time off per year
  • We invest in your development with a £1,000 professional L&D budget per year
  • Access to ‘salary sacrifice’ benefits such as Cycle to Work scheme and pension contribution
  • Spacious brand-new office near Old Street with an all-day snacks bar
  • Enhanced family-friendly leave
  • Sabbatical leave

At Tide, we champion a flexible workplace model that supports both in-person and remote work to cater to the specific needs of our different teams. While remote work is supported, we believe in the power of face-to-face interactions to foster team spirit and collaboration. Our offices are designed as hubs for innovation and team-building, where we encourage regular in-person gatherings to foster a strong sense of community.

At Tide, we believe that we can only succeed if we let our differences enrich our culture. Our Tideans come from a variety of backgrounds and experience levels. We consider everyone irrespective of their ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity or differently-abled status. We celebrate diversity in our workforce as a cornerstone of our success. Our commitment to a broad spectrum of ideas and backgrounds is what enables us to build products that resonate with our members’ diverse needs and lives. We are One Team and foster a transparent and inclusive environment, where everyone’s voice is heard.

Principal Engineer, Admin Services employer: Tide

At Tide, we pride ourselves on being an exceptional employer, offering a vibrant work culture that champions flexibility and inclusivity. Our central London office is designed for innovation and collaboration, providing employees with ample opportunities for professional growth, including a generous L&D budget and dedicated time for volunteering. Join us in empowering small businesses while enjoying competitive benefits such as health insurance, share options, and enhanced family leave, all within a diverse and supportive environment.
T

Contact Detail:

Tide Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Engineer, Admin Services

Tip Number 1

Familiarise yourself with Tide's mission and values. Understanding how we empower small businesses will help you align your experience and skills with our goals during discussions.

Tip Number 2

Showcase your technical leadership experience. Be prepared to discuss specific instances where you've led teams or projects, particularly in microservices and distributed architectures, as this is crucial for the Principal Engineer role.

Tip Number 3

Network with current or former Tide employees on platforms like LinkedIn. Engaging with them can provide insights into the company culture and expectations, which can be beneficial during interviews.

Tip Number 4

Prepare to discuss your experience with third-party integrations. Given the role's focus on collaborating with external providers, having concrete examples ready will demonstrate your capability in this area.

We think you need these skills to ace Principal Engineer, Admin Services

Technical Leadership
Microservices Architecture
Event-Driven Architecture
Distributed Computing
Java 17 Proficiency
Relational Database Management
Cloud-Native Development
Scalable System Design
Fault-Tolerant Architecture
High-Availability Systems
Third-Party Integration
Strategic Technical Roadmapping
Hands-On Technical Guidance
Mentoring and Coaching Engineers
Collaboration with Cross-Functional Teams

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in backend engineering, particularly with microservices and distributed architectures. Emphasise your proficiency in Java 17 and any relevant fintech experience.

Craft a Compelling Cover Letter: In your cover letter, express your passion for empowering small businesses and how your technical leadership can contribute to Tide's mission. Mention specific projects or achievements that align with the role's requirements.

Showcase Technical Skills: Be explicit about your hands-on experience with technologies mentioned in the job description, such as PostgreSQL, Kafka, and AWS. Provide examples of how you've designed scalable, fault-tolerant systems in previous roles.

Highlight Leadership Experience: Since this role involves managing Engineering Managers, detail your experience in mentoring and leading teams. Share instances where you fostered a culture of technical excellence and continuous learning.

How to prepare for a job interview at Tide

Understand Tide's Mission

Before your interview, make sure you understand Tide's mission to empower small businesses. Familiarise yourself with their products and how they save time and money for their members. This will help you align your answers with their goals.

Showcase Your Technical Expertise

As a Principal Engineer, you'll need to demonstrate your deep expertise in payments systems and distributed architectures. Be prepared to discuss specific projects where you've successfully implemented microservices or event-driven architectures, and how these experiences can benefit Tide.

Prepare for Hands-On Technical Questions

Expect technical questions that require you to think on your feet. Brush up on Java 17, Spring Boot, and cloud-native development. You might be asked to solve problems or design systems during the interview, so practice articulating your thought process clearly.

Emphasise Leadership and Mentoring Skills

Since this role involves managing and mentoring engineers, be ready to share examples of how you've fostered a culture of technical excellence in previous roles. Discuss your approach to leadership and how you encourage continuous learning within your teams.

Principal Engineer, Admin Services
Tide
T
  • Principal Engineer, Admin Services

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-06-24

  • T

    Tide

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