Head of Engineering

Job description

At Selina Finance, our mission is to give people access to the wealth they have in their homes.

We’re doing that by building a next-generation digital lender – starting with a home equity loan product. More than £2tn equity value is locked up in UK homes, while homeowners still need to rely on high-interest rate consumer loans, credit cards or overdrafts. We believe this is unfair and unnecessary. We offer a financing product unlike anything else out there, one that is as flexible as a current account, as affordable as a mortgage, and as easy to apply for as a consumer loan. If you want to build up an innovative FinTech with us, join our team!

What you'll do;

    • Get involve in the early stages to help us shape the vision and the tech stack for our future products
    • Design, develop and maintain all technology solutions for the business, which will be used internally and by our customers and partners. Constantly innovate bringing new solutions to the product, creating efficiencies and new value
    • Lead, coach and develop a team of software engineers with a hands-on approach and support the recruitment of new team members. Also, manage third party providers and external agencies
    • Work closely with the Founders, Product, Growth and Operations Teams to develop and roll out new products when relevant, while keeping scalability and user experience front and centre
    • Contribute to the Management Team and help shape the future roadmap in alignment to the business strategy
    • Provide insight to future technological trends and changes in the FinTech industry. You will have an external network of contributors and advisors to maintain currency in digital matters

      What we offer;

      • Market competitive salary and stock options
      • 25 days holiday
      • Company contributory pension scheme
      • A values-based culture
      • A supportive, driven culture and a great team with an outstanding mix of talent and experience
      • A dynamic environment in which you can personally learn, develop and make an impact
      • Strong involvement in shaping a young FinTech business from its early days
      • Breakfast, fresh fruit and snacks and a programme of team social events

      Job requirements

      Apply if:

      • At least 7 years of experience as a senior software architect with a broad understanding of the FinTech space
      • Experience in building and leading tech teams (both in HQ and remote) and coaching junior team members
      • Experience with market leading cloud providers (Azure, AWS or GCP)
      • Experience in object oriented programming languages and associated frameworks (i.e.: .C#, Java, .Net Core, Python)
      • Experience in front-end development frameworks/technologies (Angular, React, JavaScript, Typescript)
      • You like to work in an Agile environment (i.e. Scrum or SAFe) with a DevOps mindset
      • You write unit tests (yes, that’s a requirement, you need to understand when to do them, when not to do them and where to do them)
      • Preferably you have experience working with/setting up CI/CD tools (BitBucket Pipelines, Circle CI, ...)
      • Preferably you have experience in an early stage start-up environment, ideally in the FinTech/PropTech space
      • You have a strong work ethic, an appreciation of detail and a desire to push the boundary