Python Backend Engineers (all levels)

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.



  • Greenfield development and the continuous improvement within our Core Banking team.

  • Develop RESTful APIs and event driven microservices using Kafka.

  • Use Kubernetes and Docker to schedule and run microservices.

  • Write high quality, maintainable code using TDD.

  • Our technology stack is predominantly Kotlin / Java, but our architecture allows for using the most appropriate language to solve a given problem.

  • PostgreSQL, Aurora and S3 for persistence.

  • Leverage our elastic AWS infrastructure.

  • Practice continuous integration and delivery.

  • You build it, you run it.


  • Proficient with Python.

  • Solid experience in back-end development and CI/CD processes.

  • Ideally experienced with AWS development environment.

  • Quick learner with an ambitious and results driven personality.

  • Work well as part of a team in a fast-paced environment.

  • Excellent communication and organisational skills.