Senior Staff Software Engineer (Agentic Platform) in London

Senior Staff Software Engineer (Agentic Platform) in London

London Full-Time 80000 - 100000 € / year (est.) No home office possible
Deepstreamtech

At a Glance

  • Tasks: Lead the architecture of our agentic platform and design shared services for AI systems.
  • Company: Join Tide, a transformative tech company revolutionising small business banking.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on innovation and collaboration.
  • Why this job: Shape the future of AI in banking and make a real impact on SMEs worldwide.
  • Qualifications: Deep experience in platform systems, APIs, and cloud-native architecture required.

The predicted salary is between 80000 - 100000 € per year.

Requirements

  • Deep experience building platform or infrastructure systems at scale
  • Strong judgement across APIs, distributed systems, data, and cloud-native architecture
  • Track record of leading complex cross-team technical problems
  • Experience integrating third-party platforms without losing control of core architecture
  • Strong understanding of reliability, security, and observability
  • Experience with AI platform components is valuable, but not essential
  • Experience in highly regulated industries (Fintech, Healthtech, etc.) where safety and compliance are core to the product is highly desirable

What the job involves

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. That includes context, orchestration, tool execution, trust controls, observability, and evaluation. 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.

Key Responsibilities

  • Define the architecture for Tide’s agentic platform
  • 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
  • Set standards for reliability, safety, scalability, and developer experience
  • Provide technical leadership across teams and unblock critical decisions
  • Implement cost-management and routing logic to optimize LLM spend across different providers
  • Design and build automated evaluation pipelines to measure agent reasoning accuracy and safety trajectories

Our Tech Stack:

  • Java, Spring Boot and JOOQ to build the RESTful APIs of our microservices
  • Event-driven architecture with messages over SNS+SQS and Kafka
  • Primary datastores are MySQL and PostgreSQL via RDS or Aurora
  • Docker, Terraform, EKS used by the Cloud team to run the platform
  • DataDog and Rollbar to keep it running
  • GitHub with Sonarcloud, Semgrep and solid testing to power the CI/CD pipelines
  • 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

Senior Staff Software Engineer (Agentic Platform) in London employer: Deepstreamtech

At Tide, we pride ourselves on being an exceptional employer that champions innovation and collaboration within a vibrant work culture. As a Senior Staff Software Engineer, you will have the opportunity to lead cutting-edge projects that directly impact SMEs, all while enjoying a supportive environment that fosters professional growth and development. With a commitment to employee well-being and a focus on work-life balance, Tide offers unique advantages such as flexible working arrangements and a diverse team dedicated to transforming the small business banking landscape.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Staff Software Engineer (Agentic Platform) in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. The more people you know, the better your chances of landing that Senior Staff Software Engineer role.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to platform or infrastructure systems. This will give potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of APIs, distributed systems, and cloud-native architecture. Practice coding challenges and system design questions to impress during the interview process.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining Tide.

We think you need these skills to ace Senior Staff Software Engineer (Agentic Platform) in London

Platform Architecture
API Design
Distributed Systems
Cloud-Native Architecture
Technical Leadership
Integration of Third-Party Platforms
Reliability Engineering

Some tips for your application 🫡

Show Off Your Experience:Make sure to highlight your deep experience in building platform or infrastructure systems at scale. We want to see how you've tackled complex technical problems and led cross-team initiatives, so don’t hold back!

Tailor Your Application:Take a moment to tailor your application to our job description. Mention your understanding of APIs, distributed systems, and cloud-native architecture. This shows us you’re not just sending out generic applications!

Be Clear and Concise:When writing your application, clarity is key! Use straightforward language to explain your past experiences and how they relate to the role. We appreciate a well-structured application that’s easy to read.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved.

How to prepare for a job interview at Deepstreamtech

Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, like Java, Spring Boot, and AWS. Be ready to discuss your experience with these tools and how you've used them to build scalable systems.

Showcase Your Leadership Skills

Prepare examples of how you've led cross-team technical projects in the past. Highlight your ability to make critical decisions and unblock challenges, as this role requires strong technical leadership.

Understand Compliance and Safety

Since Tide operates in regulated industries, brush up on safety and compliance standards relevant to Fintech or Healthtech. Be prepared to discuss how you’ve ensured reliability and security in your previous roles.

Think About Integration

Consider how you've integrated third-party platforms while maintaining control over core architecture. Be ready to share specific examples that demonstrate your judgement and strategic thinking in this area.