At a Glance
- Tasks: Scale backend systems for a fast-growing fintech platform and enhance data processing.
- Company: Join Heron, a leading tech company transforming financial document processing.
- Benefits: Competitive salary, equity, health insurance, uncapped leave, and mental health support.
- Other info: Dynamic team environment with opportunities for mentorship and career growth.
- Why this job: Make a real impact by optimising systems that handle millions of sensitive documents.
- Qualifications: 8+ years in backend engineering with experience in scaling B2B SaaS systems.
Heron processes millions of sensitive financial documents for some of the fastest-growing MCA Funders, Brokers, Insurers, and Fintechs in the US and UK. We’re at a point where the volume, velocity, and complexity of the data flowing through our systems are outgrowing the way they were originally built. We need someone who’s done this before: taken a platform that works and made it scale.
The Challenge
We’ve built a document automation and workflow orchestration platform that lenders, funders and fintechs rely on to make real decisions. It’s working, customers love it, and we’re onboarding new ones faster than ever. Our backend was built for speed‑to‑market, and now we need to make it built for scale.
- Abstractions that let us move fast: backend systems and patterns that let a 15‑person engineering team ship product confidently without breaking things for existing customers.
- Multi‑tenancy at scale: dozens of enterprise customers sharing the same cloud infrastructure, each with different data‑sensitivity requirements, SLAs, and integration patterns.
- Data volume and velocity: high‑throughput processing of financial documents (bank statements, tax returns, pay stubs) with ML pipelines that need to be fast, accurate, and reliable.
- Security and compliance: sensitive financial data handled to exacting standards.
What You’ll Own
This is a hands‑on, high‑autonomy IC role. You’ll work directly with our CTO and Head of Engineering, and you’ll have real ownership over the systems that matter most.
- Assess our current backend architecture and identify the highest‑leverage areas for improvement around reliability, scalability, and security.
- Partner with the platform and infrastructure team to design and implement core abstractions (data model, data pipeline reliability, deployment patterns) that will support our next phase of growth.
- Set the technical direction for scaling our infrastructure from handling hundreds of customers to thousands, and from millions of documents to tens of millions.
- Raise the bar on backend engineering practices across the team: building systems that make the right thing the easy thing.
Who Thrives Here
The best person for this role has likely spent 8+ years building and scaling backend systems, with at least a couple of meaningful "at‑bats" taking a system from early stage to serious scale. You’ve probably worked in B2B SaaS and have opinions (earned the hard way) about how to build systems that are both reliable and fast to develop on.
- Strong CS foundation and deeply technical. Write code, review architectures, and debug production issues.
- Experience scaling backend systems at Series A to Series C+ companies (approximately ÂŁ5M to ÂŁ100M+ ARR).
- Know what breaks and when.
- Recent production experience with Python and cloud infrastructure.
- Dealt with sensitive data at volume: financial, health, or similarly regulated domains.
- IC at heart: set direction and mentor others, but want to build, not manage.
- Pragmatic: care about getting things right but also about shipping.
What You Can Expect As a Heron
- Competitive compensation, including equity.
- Based full‑time in London or NYC, where most of the team is in‑person multiple days per week.
- Your choice of top‑of‑the‑line equipment to fit out your desk in the office.
- Occasional travel for retreats and to work with the team.
- Competitive benefits: health insurance; pension/401k; uncapped annual leave; parental leave.
- Free mental health support via Spill – on‑demand access to therapy.
- Weekly company lunches (always inclusive and vegan‑friendly). If you like Korean or Vietnamese food we’ll serve it.
- Applicants from any background and gender are welcome and we have a zero‑tolerance policy on discrimination.
Compensation Range: £190K – £270K
Principal Backend Engineer employer: Heron Data
Contact Detail:
Heron Data Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Backend Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can get you in the door.
✨Tip Number 2
Prepare for those interviews by practising common questions and scenarios related to backend engineering. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.
✨Tip Number 3
Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really set you apart. We love seeing real examples of how you've tackled challenges in backend systems.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for passionate individuals who want to make an impact.
We think you need these skills to ace Principal Backend Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV speaks directly to the role of Principal Backend Engineer. Highlight your experience with scaling backend systems and any relevant projects you've worked on that align with our needs at Heron.
Showcase Your Technical Skills: We want to see your technical prowess! Include specific examples of your work with Python, cloud infrastructure, and handling sensitive data. This is your chance to shine, so don’t hold back!
Craft a Compelling Cover Letter: Your cover letter should tell us why you’re the perfect fit for this role. Share your journey in backend engineering, your passion for building scalable systems, and how you can contribute to our mission at Heron.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get the attention you deserve. We can’t wait to hear from you!
How to prepare for a job interview at Heron Data
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and cloud infrastructure. Brush up on your experience with scaling backend systems and be ready to discuss specific examples where you've successfully improved reliability and performance.
✨Showcase Your Problem-Solving Skills
Prepare to talk about challenges you've faced in previous roles, particularly around handling sensitive data and ensuring compliance. Think of concrete scenarios where you identified bottlenecks and implemented solutions that led to significant improvements.
✨Understand Their Business Model
Familiarise yourself with how Heron operates within the B2B SaaS space, especially regarding financial document processing. Being able to articulate how your skills can directly impact their growth and customer satisfaction will set you apart.
✨Ask Insightful Questions
Prepare thoughtful questions that demonstrate your interest in the role and the company’s future. Inquire about their current backend architecture and what specific challenges they foresee as they scale. This shows you’re not just looking for a job, but genuinely interested in contributing to their success.