Lead Backend Engineer

Firenze
Manchester
1 year ago
Applications closed

Related Jobs

View all jobs

Senior Data Engineer x1/ Data Engineer x1 (Financial Services)

AI/MLOps Platform Engineer

AI/MLOps Platform Engineer

AI/MLOps Platform Engineer

Principal Machine Learning Engineer

Data Scientist / Software Engineer

Are you a backend engineer withAWS experienceand a deep understanding ofmicroservices 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 mostexciting 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 ofa 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’rebringing lending secured against your investmentsto 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

  • Familiaritywith 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.

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How to Write a Machine Learning Job Ad That Attracts the Right People

Machine learning now sits at the heart of many UK organisations, powering everything from recommendation engines and fraud detection to forecasting, automation and decision support. As adoption grows, so does demand for skilled machine learning professionals. Yet many employers struggle to attract the right candidates. Machine learning job adverts often generate high volumes of applications, but few applicants have the blend of modelling skill, engineering awareness and real-world experience the role actually requires. Meanwhile, strong machine learning engineers and scientists quietly avoid adverts that feel vague, inflated or confused. In most cases, the issue is not the talent market — it is the job advert itself. Machine learning professionals are analytical, technically rigorous and highly selective. A poorly written job ad signals unclear expectations and low ML maturity. A well-written one signals credibility, focus and a serious approach to applied machine learning. This guide explains how to write a machine learning job ad that attracts the right people, improves applicant quality and strengthens your employer brand.

Maths for Machine Learning Jobs: The Only Topics You Actually Need (& How to Learn Them)

Machine learning job adverts in the UK love vague phrases like “strong maths” or “solid fundamentals”. That can make the whole field feel gatekept especially if you are a career changer or a student who has not touched maths since A level. Here is the practical truth. For most roles on MachineLearningJobs.co.uk such as Machine Learning Engineer, Applied Scientist, Data Scientist, NLP Engineer, Computer Vision Engineer or MLOps Engineer with modelling responsibilities the maths you actually use is concentrated in four areas: Linear algebra essentials (vectors, matrices, projections, PCA intuition) Probability & statistics (uncertainty, metrics, sampling, base rates) Calculus essentials (derivatives, chain rule, gradients, backprop intuition) Basic optimisation (loss functions, gradient descent, regularisation, tuning) If you can do those four things well you can build models, debug training, evaluate properly, explain trade-offs & sound credible in interviews. This guide gives you a clear scope plus a six-week learning plan, portfolio projects & resources so you can learn with momentum rather than drowning in theory.

Neurodiversity in Machine Learning Careers: Turning Different Thinking into a Superpower

Machine learning is about more than just models & metrics. It’s about spotting patterns others miss, asking better questions, challenging assumptions & building systems that work reliably in the real world. That makes it a natural home for many neurodivergent people. If you live with ADHD, autism or dyslexia, you may have been told your brain is “too distracted”, “too literal” or “too disorganised” for a technical career. In reality, many of the traits that can make school or traditional offices hard are exactly the traits that make for excellent ML engineers, applied scientists & MLOps specialists. This guide is written for neurodivergent ML job seekers in the UK. We’ll explore: What neurodiversity means in a machine learning context How ADHD, autism & dyslexia strengths map to ML roles Practical workplace adjustments you can ask for under UK law How to talk about neurodivergence in applications & interviews By the end, you’ll have a clearer sense of where you might thrive in ML – & how to turn “different thinking” into a genuine career advantage.