Please scroll down, To apply
Backend Engineer (Golang)
Jigsaw XYZ a Motive Partners company
2021-12-03 09:00:39
Barkingside, Greater London, United Kingdom
Job type: fulltime
Job industry: Banking & Financial Services
Job description
At Jigsaw XYZ, our core mission is to help individuals and businesses to access the financial products and services they need. We are building technology that enables access to fair and personalised financial products, and we want to hear from capable, creative people who want to help us accomplish this mission. We build around data, and we believe that the customer should own their data and grant access to companies they trust.
With permission, we use the data to run real-time analytics to generate insights that empower individuals and businesses, and based on our learnings, we connect them to a marketplace of financial product providers. Our goal is to create a personalised financial services, for everyone. At Jigsaw XYZ we design and build the technology that empowers and enables the next generation of Financial Services.
Jigsaw XYZ is a division of Motive Partners, a specialist investment firm that focuses on financial technology with expertise, connectivity and capabilities to create long-term value in financial technology businesses. Jigsaw XYZ is the innovation-focused division of Motive Partners.
We're looking for engineers who love solving big problems and feel comfortable jumping between infrastructure and backend code to come and help us build the banking stack of the future. We really care about building a diverse and inclusive team from day one. Qualifications aren't that important to us, we're much more interested in your experience and passion for learning new things. So whatever your background, if what we're doing interests you we'd love to have a chat, even if you're not sure you 100% fit what we're looking for.
About the role:
We're building the banking platform of the future that allows for dynamic manufacturing of financial products unique to each customer. Think about getting a new credit card, every bank has 2-3 different products and you choose the one that fits your needs best. Now imagine a future where your bank could build a product based on what's important to you. Want a longer repayment period? Done. How about using some other collateral to get a lower interest rate? Yep we can do that. Just want a basic no-frills card with no emojis? We can do that too.
We're building a platform to allow banks to price these dynamic products fairly and transparently meaning customers genuinely get financial products that are as unique as they are. The company itself, Luna Protocol, is being spun out of the innovation labs of our parent company, Motive Partners. This means we have all the excitement of being a new and growing company but with backing from a big company and access to their corporate partners.
We're still fairly early into this journey so you'll have the opportunity to help shape the vision and technical direction! The team and product will grow fast and you'll have the opportunity to grow with it.
As one of the first engineers to join the team you'll work directly with the CTO and take ownership of an area of the platform that interests you. That might mean getting hands on with setting up and securing our cloud infrastructure or maybe building out our analytics pipeline and services, or even a bit of everything. Whatever interests you, we'll do our best to support you and give you the resources to succeed.
We're based in London but open to remote working. At the moment we're working in a hybrid model of 2-3 days in the office and the rest at home because we value being able to design things on a whiteboard face to face but if that model doesn't work for you then lets chat!
About you:
- You're empathetic and caring. This is a big bet and it might get hard at times, so the most important thing for us is that we build a team that genuinely cares about each other as well as about the product we build.-
- We really value open communication and feedback (when delivered with empathy and compassion). Hopefully you'll feel the same way.
- You have experience in building backend systems at scale. It doesn't matter about the language or domain but we need engineers who have exposure to the sort of problems we'll face.
- You're constantly learning and are comfortable working on new technologies and domains. We'll support you as much as possible, but we need people who can drive their own learning when thrown into a new area.
- You're excited by big challenges, this isn't going to be simple to build and there'll be a lot of interesting and difficult engineering problems to overcome. If you're excited by this then we'd love to hear from you.
- Within the first week we'll aim to have you ship some code; something like a simple test case or a small change in functionality.
- Within the first one to two months you'll feel comfortable within the code base and are regularly shipping small updates to the system. If you're new to any of our stack we'll give you the time you need to get up to speed with it.
- Within the first three months you've led the design and implementation of a new feature or service and integrated it with the wider platform. You'll work with the CTO and CEO to understand the requirements and build something to fulfil it.
- By six months to a year you're helping shape the vision for parts of the platform and helping to scale the engineering team. This could be by being responsible for the technical implementation of different systems or by helping us scale the platform and tech as the team grows. However it manifests you'll be having a big impact on how we grow the tech organisation!
- We're using a modern backend stack of Golang microservices running on AWS. We use Kubernetes for orchestration and Kafka for queueing, GraphQL for our APIs and a mixture of Low/No Code technologies for internal tools and React for customer apps.
- It's important to say that we're not expecting you to have experience with all of this tech, we're much more interested in your background, experience and willingness to learn. So whatever your background (Bootcamp, University Degree, Self Taught or something else!) if you're interested in what we're doing we'd love to hear from you!
- Otherwise we value following engineering best practices while making pragmatic and deliberate trade offs based on risk and speed of delivery. For our most important systems we move carefully with a strong test based approach but for less critical systems we use technical debt as a useful tool. We believe in shipping small changes often and iterating quickly over designing a system from scratch.
- 30 days holiday
- Wellbeing budget
- Health insurance
- Annual company offsite
- Company pension
- Maternity/ paternity leave (includes an extra four weeks of paid leave)
- Bike to work scheme
- Career progression framework
- Catered weekly office breakfast and lunches
- Fruit, snacks and beverages in the pantry
- Training budget
- 1st - a brief call with our Talent Acquisition team.
- 2nd stage - a chat with an Engineer from our parent company where we'll dive into the details of a recent project followed by a conversation with the CTO where we'll spend some of the time chatting about your background and experience, and the remainder of the time pairing on implementing a feature in the existing code base.
- 3rd - a final chat with the CEO to talk about the product vision and to answer any questions you have. All being well an offer will follow.