Solution Architect

Join us in building a virtual bank from scratch using cloud native technologies. We're a fast-growing team solving exciting problems and delivering high quality products in small, interdisciplinary teams. We’re applying the learnings from Google, Twitter and Netflix to build the next generation of banking.

  • Collaborate closely with Engineering, Platform and the wider business to define and oversee the overall architecture
  • Deeply understand the business needs and identify technologies and architectures that support them
  • Prioritise solutions that work well with the other solutions in the enterprise and the outside world
  • Defining architectures that optimise for productivity, and working closely with engineers to make sure they're applicable and fit for purpose
  • Socialise the architecture with everyone from the CEO to the lowest level engineer
  • Participate in vendor selections and weighing in on ‘buy vs build vs reuse’ decisions
  • Own the discovery process from a technology perspective, which involves refining requirements and exploring unknowns until work is ready for the delivery teams
  • Hands on experience with open source and proprietary technologies
  • Hands on experience architecting cloud solutions for GCP, AWS or Azure
  • A background in software development
  • Understands the principles required to automate delivery pipelines
  • Experience working in fast paced agile environments
  • Experience designing distributed systems and event driven architectures
  • Able to manage the technical product selection process and execute PoCs
  • Understands the value of data, its storage and its lineage
  • Experience with real-time data streaming, data lakes and data warehouses