Job Search and Career Advice Platform

Enable job alerts via email!

Founding Full-Stack Engineer — Ground-Floor Stock Options

Madfish

Remote

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading analytics platform for nonprofits is seeking a Founding Engineer to own the technical stack and shape product direction. This role requires deep experience with infrastructure and CI/CD, strong skills in Python, Node.js, and SQL, and a startup mentality. You'll quickly iterate in a high-impact environment while building scalable data pipelines and customer-facing features. The role comes with meaningful stock options and a chance to work closely with the founding team, making significant contributions right from the start.

Benefits

Meaningful stock options
Fast-moving startup environment
Opportunity for personal development
Chance to collaborate directly with the founding team

Qualifications

  • Deep experience with infrastructure, CI/CD, and cloud platforms.
  • Strong skills with Python, Node.js/TypeScript, and SQL.
  • Comfortable working with large datasets and optimising query performance.
  • Ability to architect systems from scratch – not just maintain them.
  • Startup mentality: proactive, resourceful, and able to operate in ambiguity.
  • Willingness to work at the pace of an early-stage startup (60-hour weeks).
  • Bonus: experience with data products, open data, or analytics tooling.

Responsibilities

  • Own our technical stack end-to-end: infrastructure, CI/CD, backend APIs, and front-end delivery.
  • Build and maintain scalable data pipelines.
  • Design robust CI/CD workflows to support rapid iteration.
  • Set up and manage core infrastructure including monitoring and security.
  • Develop customer-facing features with a strong focus on performance.
  • Work directly with founders to define the roadmap and prioritise features.
  • Contribute to hiring, technical standards, and engineering culture.

Skills

Infrastructure
CI/CD
Python
Node.js/TypeScript
SQL
Data products

Tools

DuckDB/MotherDuck
BigQuery
Postgres
GitHub Actions
Cloud Build
GCP
AWS
TypeScript
React
Next.js
Job description
A leading analytics platform for nonprofits is seeking a Founding Engineer to own the technical stack and shape product direction. This role requires deep experience with infrastructure and CI/CD, strong skills in Python, Node.js, and SQL, and a startup mentality. You'll quickly iterate in a high-impact environment while building scalable data pipelines and customer-facing features. The role comes with meaningful stock options and a chance to work closely with the founding team, making significant contributions right from the start.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.