At a Glance
- Tasks: Design and build robust backend systems for AI capabilities in financial services.
- Company: Join Tide, a leader in transforming small business banking with innovative tech.
- Benefits: Competitive salary, flexible working, and opportunities for professional growth.
- Other info: Dynamic team environment with a focus on quality and developer usability.
- Why this job: Be at the forefront of the AI revolution and make a real impact.
- Qualifications: Strong backend engineering experience and familiarity with APIs and cloud infrastructure.
The predicted salary is between 70000 - 90000 € per year.
Requirements
- Strong backend or platform engineering experience in production environments
- Good judgement across APIs, distributed systems, cloud infrastructure, and service design
- Experience integrating internal and third-party platforms
- Comfort working in ambiguity and turning emerging needs into robust platform components
- Strong focus on quality, reliability, and developer usability
- Experience with AI infrastructure or orchestration is helpful, but not essential
- Experience in highly regulated industries (Fintech, Healthtech, etc.) where safety and compliance are core to the product is valuable, but not essential
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.
Be at the forefront of the AI revolution, working on cutting‑edge projects that shape the future of financial services. You’ll join a passionate team focused on building high‑quality, scalable products with real‑world impact. We’re looking for a Staff‑level Backend Engineer (AI) to bridge robust backend systems with Generative AI. You’ll design the frameworks, standards, and platforms that allow AI capabilities to scale securely, reliably, and efficiently across the enterprise, going beyond feature delivery to influence long‑term technical direction.
Build core services for Tide’s agentic platform, including APIs, workflow orchestration, and tool integration. Integrate bought components where they accelerate delivery, and build where control, trust, and reuse matter most. Work with product, data, platform, and security teams to productionise shared AI capabilities. Design services that are reliable, secure, observable, and easy for other teams to adopt. Help shape reusable engineering patterns for AI‑enabled workflows. 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 (but we welcome people who are used to any strongly typed general purpose programming language!)
- Event‑driven architecture with messages over SNS+SQS and Kafka to make them reliable
- Primary datastores are MySQL and PostgreSQL via RDS or Aurora (we are heavy AWS users)
- 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 – new joiners are encouraged to have something deployed to production in their first 2 weeks
- 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
Staff Software Engineer (Agentic Platform) in London employer: Deepstreamtech
At Tide, we pride ourselves on being an exceptional employer that champions innovation and employee growth. Our collaborative work culture fosters creativity and empowers our team to tackle cutting-edge projects in the AI space, all while making a tangible impact on the financial services landscape for SMEs. With a commitment to professional development and a focus on quality, reliability, and usability, Tide offers a unique opportunity to be part of a transformative journey in a dynamic and supportive environment.
StudySmarter Expert Advice🤫
We think this is how you could land Staff Software Engineer (Agentic Platform) in London
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those related to backend systems and AI. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios. Think about how you’d tackle real-world problems, especially around APIs and cloud infrastructure.
✨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 us.
We think you need these skills to ace Staff Software Engineer (Agentic Platform) in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match our job description. Highlight your backend or platform engineering experience, especially in production environments, and don’t forget to mention any work with APIs and cloud infrastructure!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background aligns with our mission at Tide. Show us your passion for helping SMEs and your understanding of the tech stack we use.
Showcase Your Problem-Solving Skills:We love candidates who can navigate ambiguity and turn challenges into opportunities. In your application, share examples of how you've tackled complex problems in past projects, especially in regulated industries if applicable.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do at Tide!
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 in past projects. This shows you’re not just a fit for the role but also genuinely interested in what they do.
✨Demonstrate Problem-Solving Skills
Prepare to tackle hypothetical scenarios related to backend systems and AI integration. Think about how you would approach designing reliable APIs or integrating third-party platforms. This will highlight your ability to work in ambiguity and turn needs into robust solutions.
✨Showcase Your Quality Focus
Discuss your approach to ensuring quality and reliability in your work. Share examples of how you've implemented testing or monitoring in previous roles, especially in regulated industries. This will resonate well with their emphasis on safety and compliance.
✨Engage with Their Mission
Understand Tide's mission to help SMEs save time and money. Be prepared to discuss how your skills can contribute to this goal, particularly in building scalable products. Showing that you align with their vision can set you apart from other candidates.