At a Glance
- Tasks: Lead engineering teams, manage delivery cycles, and support team development.
- Company: Griffin, a tech-driven bank for innovative financial products.
- Benefits: Remote-first work culture, flexible hours, and career growth opportunities.
- Why this job: Join a mission to revolutionise finance with cutting-edge technology.
- Qualifications: Experience in software engineering and team leadership, especially with functional languages.
- Other info: Inclusive environment aiming for diverse representation in fintech.
The predicted salary is between 43200 - 72000 £ per year.
About Griffin
We’re Griffin! We’re the bank for companies who want to build and launch financial products.
Our context
We’re rapidly heading towards a future where most of us access financial services through technology companies rather than high street banks. All sorts of companies are now embedding financial products into their apps and user journeys so that their customers can seamlessly make payments, manage expenses, take out loans, save, invest, and do more.
The problem is that companies are still dependent on legacy banking infrastructure if they want to offer regulated financial products. They need to either partner directly with an incumbent bank and/or stitch together middleware from various Banking as a Service (BaaS) providers. This process is slow, expensive, and complex and makes it very hard for companies to get new financial products off the ground. At Griffin, we want to change this.
Our purpose
We want to make it easy for companies to bring finance to their customers at the point of greatest relevance. So, we built a bank. But not just any bank! Griffin is a technology platform and a bank: fully regulated, API-first, developer-centric, and purpose-built to serve innovative fintechs and brands who want to build and embed financial products.
Our culture
Our culture is our most important asset, and one of the ways we safeguard it is by being extremely intentional about hiring the right people. We won’t hire people who don’t seem like a strong fit for our core values, even if they’re otherwise extremely qualified. We also believe that smart, motivated, conscientious people thrive in high-trust, high-autonomy environments. That’s why we’re transparent by default, and we encourage open discussion and challenge across all levels of the organisation. We’re also remote-first, asynchronous, and fully flexible - because you’re the expert on how and when you do your best work.
The Craft Function:
We have seven Engineering teams within Craft: Banking, Infrastructure, Onboarding and Financial Crime, Payments, Platform, Cards and Tooling. Each team is cross-functional, with the Product, Design and Engineering skills required to discover, shape, architect, build, test and run end-to-end features. Rather than "move fast and break things", we aim to move thoughtfully and make few mistakes. We are an output-driven environment that operates with extreme autonomy; people are free to keep their own hours and we don’t micromanage each other.
Our backend stack is Clojure, FoundationDB, Bazel, Kubernetes and AWS. Our frontend stack is CLJS, Reframe, but we are moving towards Svelte.
Who are you?
The ideal candidate for this job will have most of the following:
- You’re a capable IC who is able to ship high-quality code but is equally passionate about helping other engineers achieve their goals and become the best engineers they can.
- You have a solid understanding of what good looks like for a high-performing engineering team of different skillsets and experience levels.
- You actively look for cross functionality and have experience working with product and operations teams.
- Have worked with functional languages (Clojure, Haskell, Erlang, Elixir etc) in production.
What will you be doing here?
As an Engineering Manager at Griffin, you will:
- Be a leader of one or more teams, taking accountability for their deliveries and the health of their technology.
- Manage your team’s delivery cycles, making sure that development work is ready to be picked up, estimated and prioritised to optimise output.
- Support team delivery, dedicating 10-20 hours per week writing code, debugging and participating in code review.
- Support the team in maintaining a high technical standard and best working practices including documentation.
- Coach your teams in everything from architectural vision to operational excellence.
- Collaborate with the CTO and product management team to set and execute against the right goals.
- Develop engineers on the team, helping them advance in their careers.
- Take a prominent role in recruiting across engineering and product.
How do I apply?
Are we your next move? Apply via the link below, if there’s a match our Talent team will reach out to schedule an initial conversation and talk you through what happens next.
We’re remote-first. We have a small London office in Moorgate, but we are comfortable hiring people to work from anywhere in the UK. About a third of the company is based within occasional commuting distance of London, the rest are full-time remote.
Under representation
Our goal is for Griffin to proportionally represent the diversity of the working population in society. We’re working to ensure that Griffin is a supportive, empowering and inclusive environment for every member of our team — whatever your combination of race, ethnicity, gender, age, sexual orientation, physical ability, nationality, neurodiversity, and religious beliefs. If you’re part of a group that is under-represented in fintech, we’d love to hear from you.
Engineering Manager employer: Griffin Bank Ltd
Contact Detail:
Griffin Bank Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Engineering Manager
✨Tip Number 1
Get to know Griffin's culture before your interview. They value transparency and collaboration, so think about how you can demonstrate these traits in your conversations. Show them you're not just a fit for the role, but for their team too!
✨Tip Number 2
Prepare to discuss your technical skills in detail. Since they’re looking for someone who can ship high-quality code and support their team, be ready to share examples of your past work and how you've helped others grow as engineers.
✨Tip Number 3
Don’t shy away from asking questions during your interview. This shows your interest in the role and helps you gauge if Griffin is the right place for you. Ask about their engineering practices or how they support team development.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re proactive and serious about joining the Griffin team.
We think you need these skills to ace Engineering Manager
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Engineering Manager role. Highlight your experience with functional languages and your leadership skills, as these are key to what we're looking for at Griffin.
Showcase Your Team Spirit: We value collaboration, so don’t forget to mention how you've supported your team in the past. Share examples of how you've helped others grow and succeed, as this aligns with our culture of high-trust and autonomy.
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon where possible. We appreciate candidates who can communicate effectively, just like we do in our teams!
Apply Through Our Website: Don’t forget to submit your application via our website! This ensures it gets to the right people quickly, and we can’t wait to see what you bring to the table.
How to prepare for a job interview at Griffin Bank Ltd
✨Know Your Tech Stack
Familiarise yourself with Griffin's tech stack, especially Clojure and AWS. Be ready to discuss your experience with functional languages and how you've used them in production. This shows you understand their environment and can hit the ground running.
✨Emphasise Team Leadership
As an Engineering Manager, your ability to lead and develop teams is crucial. Prepare examples of how you've supported team members in their growth and how you've managed delivery cycles effectively. Highlight your coaching style and how you maintain high technical standards.
✨Align with Company Culture
Griffin values a strong cultural fit. Research their core values and think about how your personal values align with theirs. Be ready to discuss how you foster transparency and autonomy within your teams, as this will resonate well with their remote-first approach.
✨Prepare for Collaborative Discussions
Expect to engage in discussions about collaboration with product and operations teams. Think of specific instances where you've successfully worked cross-functionally. This will demonstrate your understanding of the importance of collaboration in delivering high-quality products.