We're hiring a Principal Backend Engineer to help scale our platform from handling hundreds of customers to thousands, and from millions of documents to tens of millions. The ideal candidate has 8+ years of experience building and scaling backend systems, a strong CS foundation, and recent production experience with Python and cloud infrastructure.
Requirements
- 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 the core abstractions (data model, data pipeline reliability, deployment patterns) that will support our next phase of growth.
- Set the technical direction for how we scale 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: not through process for process's sake, but by building systems that make the right thing the easy thing.
- Long-term, this role shapes how Heron's entire platform evolves. You'll be the person who ensures our backend can support whatever product throws at it.
Benefits
- Competitive compensation, including equity
- Based full-time in London or NYC
- 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)