TL;DR

Backend Engineer (FastAPI): Co-owning and scaling the Advertiser Platform which powers offer, game, and budget management across ad network products with an accent on API design and infrastructure improvements. Focus on building end-to-end features from database to API and improving CI/CD pipelines.

Location: Must be based in Berlin, Germany

Salary: €87.5K – €102.5K

Company

Almedia is building the future of marketing by rewarding their community of over 60 million users for engaging with advertisers’ products.

What you will do

  • Own and extend the FastAPI backend, including routers, services, and data layer.
  • Build end-to-end features from MongoDB/PostgreSQL through API to the Next.js frontend.
  • Maintain strict backend–frontend contracts using Pydantic (auto-generated TypeScript types).
  • Build and optimize the database layer/access, including queries and caching.
  • Integrate third-party platforms and internal services via API.
  • Improve CI/CD, Docker-based deployments, staging environment, and testing suite.

Requirements

  • Strong Python experience with FastAPI or similar async frameworks.
  • Solid API design and data modeling skills.
  • Hands-on experience with MongoDB and/or PostgreSQL.
  • Experience with BigQuery or similar analytics systems.
  • Comfortable owning features from idea to production.
  • Clear communicator in English.

Nice to have

  • Experience with Next.js / React / TypeScript.

Culture & Benefits

  • Own Our Growth: Equity in Almedia for Berlin-based employees.
  • Scale alongside a profitable startup.
  • Work from a fully-stocked modern office in central Berlin.
  • Enjoy transport subsidy, breakfasts and lunches, language learning, and Urban Sports Club membership.