Senior Staff Software Engineer, Architecture

Senior Staff Software Engineer, Architecture

Full-Time 63000 - 77000 £ / year (est.) Home office (partial)
Careers at Tide

At a Glance

  • Tasks: Lead the architecture of our innovative platform and shape AI capabilities.
  • Company: Join Tide, a diverse tech company transforming small business banking.
  • Benefits: Flexible working, health insurance, 25 days holiday, and learning opportunities.
  • Other info: Dynamic environment with a focus on diversity and community.
  • Why this job: Make a real impact on SMEs while working with cutting-edge technology.
  • Qualifications: Experience in building scalable platform systems and strong judgement in architecture.

The predicted salary is between 63000 - 77000 £ per year.

At Tide we help SMEs save time (and money) in the running of their businesses by not only offering business accounts and related banking services, but also a comprehensive set of highly usable and connected administrative solutions from invoicing to accounting. Tide is transforming the small business banking market with over 1.8 million members globally across the UK, India, Germany and France. Using advanced technology, all solutions are designed with SMEs in mind. With quick onboarding, low fees and innovative features, we thrive on making data-driven decisions to serve our mission: to help SMEs save both time (and money) so they can get back to doing what they love.

Tide is hiring a Senior Staff Software Engineer to lead the architecture of our agentic platform. You will shape the shared capabilities that allow AI systems to operate safely, reliably, and at scale across Tide. You will participate in key build versus buy decisions, integrate external components where they accelerate us, and ensure we own the parts that matter most for Tide’s trust, data advantage, and long-term platform leverage.

  • Drive the design of shared services such as context APIs, tool layers, policy controls, and auditability
  • Partner with product, data, security, and engineering teams to turn use cases into reusable platform capabilities
  • Deep experience building platform or infrastructure systems at scale
  • Strong judgement across APIs, distributed systems, data, and cloud-native architecture
  • Experience with AI platform components is valuable, but not essential

This role will help determine whether Tide builds isolated AI pilots or a reusable platform that compounds value across productivity, risk, and connectivity.

Technologies used include:

  • Java, Spring Boot and JOOQ to build the RESTful APIs of our microservices
  • Primary datastores are MySQL and PostgreSQL via RDS or Aurora (we are heavy AWS users)
  • Angular 2+ with ngrx on Web, Flutter for the Mobile App
  • Fivetran/Snowflake/Looker for the BI insights and Python/Faust/Flask/Tecton + some ML libs for the automated decisioning and risk management

Flexible working 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, 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.

We celebrate diversity in our workforce as a cornerstone of our success. At Tide, we thrive on diversity, embracing various backgrounds and experiences. We welcome all individuals regardless of ethnicity, religion, sexual orientation, gender identity, or disability. Our inclusive culture is key to our success, helping us build products that meet our members' diverse needs.

If you are contacted by anyone misrepresenting Tide or requesting payment, please treat it as fraudulent and report it to us immediately at talent@tide. Tide leverages AI to enhance our hiring experience. You can read more about how we use AI in our recruitment process in our AI Policy. Your personal data will be processed by Tide for recruitment purposes and in accordance with.

Senior Staff Software Engineer, Architecture employer: Careers at Tide

Tide is an excellent employer that fosters a dynamic and inclusive work culture, where innovation and collaboration thrive. With a strong emphasis on employee growth, we offer opportunities for professional development and the chance to make a significant impact in the rapidly evolving fintech landscape of India. Our flexible workplace model ensures that you can balance your personal and professional life while working alongside passionate individuals dedicated to transforming the payments ecosystem.

Careers at Tide

Contact Details:

Careers at Tide Recruitment Team

We think you need these skills to ace Senior Staff Software Engineer, Architecture

Architecture Design
API Development
Distributed Systems
Cloud-Native Architecture
Java
Spring Boot
JOOQ