Senior Fullstack Engineer (Backend)
Senior Fullstack Engineer (Backend)
Hybrid/Remote - has to be based in London
Role Overview
We’re looking for a Senior Full Stack (Backend) Engineer who thrives on building clean,
scalable systems quickly. You’ll play a key role in shaping our backend architecture—from
API design and data pipelines to job processing and observability.
What You’ll Do
Design and build robust backend systems
Architect scalable infrastructure for job processing, analytics, and event tracking
Build internal tooling for rate limiting, quotas, and authentication
Design, develop, and maintain APIs and backend services
Collaborate closely with product, design, and CX to deliver exceptional features
Optimize for performance, security, and scalability
Write clean, maintainable, efficient code
Stay current with emerging technologies and apply them thoughtfully
Qualifications
Languages: Python, TypeScript
Infrastructure: AWS (ECS, SQS, Parameter Store), Docker, GitHub Actions
Data: Postgres, Redis
Monitoring: LogFire, Sentry
CI/CD: GitHub Actions
About You
4+ years of experience building production-grade backend systems
Skilled at writing clear, maintainable code with solid abstractions
Confident designing databases, APIs, and infrastructure
Experience with high-throughput systems or background job queues
Strong sense of end-to-end ownership—code, infra, tests, monitoring
are deeply about developer experience for your teammates
Nice-to-Haves
Experience with rate limiting, authentication systems, or quota tracking
Familiarity with analytics & attribution engineering (e.g., dbt, Snowflake, event
tracking)
Experience building WYSIWYG editors
Knowledge of PDF generation, render jobs, and image editing.
Experience with SSR frameworks (Next.js, Remix)