At a Glance
- Tasks: Lead backend engineering, design architecture, and develop scalable solutions on AWS.
- Company: Join Firenze, a fast-growing fintech revolutionizing lending access in the UK.
- Benefits: Enjoy a competitive salary, equity options, performance bonuses, and 30 days of leave.
- Why this job: Shape the future of finance while collaborating with top experts in a dynamic environment.
- Qualifications: 5+ years in backend development, expertise in AWS, and strong leadership skills required.
- Other info: This remote role includes occasional travel to Manchester and London.
The predicted salary is between 80000 - 100000 £ per year.
Are you a backend engineer with AWS experience and a deep understanding of microservices architecture ? Are you ready to bring your expertise to a dynamic, high-potential fintech venture? If you’re passionate about building highly scalable, secure, reliable and well–architected backend solutions, and making a tangible impact, this is your opportunity to join us as our Lead Backend Engineer
About Us:
We’re one of the most exciting new fintech companies in the UK. Firenze is fast emerging as the leading Lombard lending offering in the market due to our unique approach and development of a cutting-edge platform . We’re on a mission to unlock access to one of the last remaining solutions that’s only available to the wealthy through private banks. We’re bringing lending secured against your investments to the masses.
Led by a successful second time founder and a team of leading experts across technology and finance, Firenze is backed by some of the world’s most prominent investors. These include many of the UK’s top fintech angels and the scout funds of tier one VCs.
Role Overview:
As a foundational member of our technical team, you’ll collaborate closely with our CTO to establish the core backend architecture, cloud infrastructure, and deployment strategies. Starting from a blank slate, this is a rare opportunity to shape the entire technical direction of our platform and support the company’s growth.
As the Lead Backend Engineer, you will have deep expertise in cloud-based technologies; you will contribute to high-level architecture decisions, lead the development of a fully automated, scalable solution, and define the deployment strategy. Experience in data engineering will also be highly valuable as we build data pipelines to handle loan-and portfolio- related data efficiently and securely, enabling the business to build vital data insights. This role is remote, but occasional travel will be expected to both Manchester and London.
Key Responsibilities :
- Technical Leadership: Act as the technical lead for backend engineering, setting standards, conducting code reviews, and mentoring other developers to uphold best practices and drive a culture of excellence.
- Architectural Design on AWS : Lead high-level backend architecture using AWS services for optimal scalability, security, and performance, including database design, API structuring, and third-party integrations.
- Prototype and MVP Development: Design and implement early prototypes and MVP solutions on AWS, laying the groundwork for our platform’s core features.
- Data Engineering Support: Collaborate on data architecture, designing efficient data pipelines, ETL processes, and storage solutions.
- Cloud Hosting & Deployment Strategy: Design and implement deployment strategies with AWS services, including CodePipeline, Elastic Beanstalk, ECS, and Lambda, to ensure reliable and scalable deployment pipelines.
- Backend Development & Operations: Lead backend development, implementing core functionality with a focus on reliability, maintainability, and security.
- Cross-Functional Collaboration: Work closely with the CTO and other stakeholders to align technical decisions with business objectives, ensuring the platform meets the company’s strategic goals.
You Should Apply If:
- Experience: 5+ years in backend development with at least 2 years in a senior engineering role. Experience in fintech or financial services is essential.
- Technical Skills: Advanced proficiency in one or more backend languages (e.g., Python, Java, or Node.js) and significant experience with core AWS services such as Lambda, EC2, S3, and RDS.
- AWS Microservices & API Design: Expertise in designing and deploying microservices and APIs using AWS (API Gateway, Lambda, and ECS), ensuring secure, efficient, and scalable interactions.
- High-Level Architecture on AWS: Demonstrated experience in building high-availability, fault-tolerant systems on AWS, with a strong focus on security, compliance, and scalability.
- Problem Solving: Strong analytical skills with a proven ability to design solutions for complex technical problems.
- Leadership & Collaboration: Excellent communication skills to collaborate effectively with both technical and non-technical team members, providing mentorship to junior engineers.
Bonus Skills
- Familiarity with AWS DevOps tools (CodePipeline, CodeBuild, CodeDeploy), container orchestration (ECS, ECR), and infrastructure as code (AWS CloudFormation, Terraform).
- Familiarity with event-driven architectures and real-time data processing on AWS (SNS, SQS, Kinesis).
- Knowledge of data security and regulatory compliance requirements in fintech, including AWS IAM and AWS Shield.
- Understanding of data engineering principles, as well as ETL processes and data storage best practices.
- Experience with advanced data processing tools like Amazon EMR or machine learning services such as SageMaker.
What’s In It For You:
Competitive Salary: £80k-£100k per year (negotiable, dependent on experience and location).
Equity Opportunity: Share options in a fast-growing fintech.
Performance Bonuses: Transparent milestone-based team bonuses.
Career Growth: An incredible learning journey with opportunities to make a real impact on the future of financial services.
Ownership & Responsibility: Take charge and lead in a meaningful way.
Collaborative Culture: Work with highly ambitious and focused colleagues.
Generous Leave: 30 days annual leave plus bank holidays.
How to Apply:
If you’re excited about joining an early-stage fintech startup and leading the backend development of a new platform, we’d love to hear from you. Send us your CV, GitHub profile, and a short note on why you’re interested in this role.
Lead Backend Engineer employer: Firenze
Contact Detail:
Firenze Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Backend Engineer
✨Tip Number 1
Make sure to showcase your AWS experience prominently. Since this role emphasizes cloud-based technologies, be prepared to discuss specific projects where you've utilized AWS services like Lambda, EC2, and S3.
✨Tip Number 2
Highlight your experience with microservices architecture. Be ready to explain how you've designed and deployed microservices in previous roles, as this is a key aspect of the position.
✨Tip Number 3
Demonstrate your leadership skills. Since you'll be acting as a technical lead, think of examples where you've mentored junior developers or led a team to success in backend projects.
✨Tip Number 4
Prepare to discuss your problem-solving abilities. The role requires strong analytical skills, so have examples ready that showcase how you've tackled complex technical challenges in the past.
We think you need these skills to ace Lead Backend Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in backend development, particularly with AWS and microservices architecture. Emphasize any fintech-related projects you've worked on to align with the company's focus.
Craft a Compelling Note: In your short note, express your passion for fintech and how your skills can contribute to the company's mission. Mention specific experiences that demonstrate your technical leadership and problem-solving abilities.
Showcase Your GitHub Profile: Include a link to your GitHub profile that showcases relevant projects, especially those involving AWS services or backend development. Highlight any contributions to open-source projects or personal projects that demonstrate your expertise.
Highlight Leadership Experience: Since the role requires technical leadership, be sure to mention any previous experience mentoring junior developers or leading projects. This will show that you have the necessary skills to guide a team and uphold best practices.
How to prepare for a job interview at Firenze
✨Showcase Your AWS Expertise
Be prepared to discuss your experience with AWS services in detail. Highlight specific projects where you've utilized services like Lambda, EC2, and RDS, and explain how you ensured scalability and security in those implementations.
✨Demonstrate Microservices Knowledge
Since the role emphasizes microservices architecture, be ready to explain your approach to designing and deploying microservices. Discuss any challenges you've faced and how you overcame them, particularly in a fintech context.
✨Highlight Leadership Experience
As a Lead Backend Engineer, you'll need to demonstrate your leadership skills. Share examples of how you've mentored junior developers, conducted code reviews, and set technical standards in previous roles.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving abilities. Practice explaining your thought process when tackling complex technical issues, especially those related to backend development and data engineering.