Almedia company logo

Almedia is hiring a Backend Engineer (FastAPI)

Get the latest jobs to your inbox!
Back to Jobs

Job Description

This isn’t your regular job. Almedia is a place where those who want to push harder can accelerate their careers faster than anywhere else. We’re aiming to become Germany’s second bootstrapped unicorn. Almedia is already Europe’s #3 fastest-growing company in 2025 (FT1000).

We are building the future of marketing by rewarding our community of over 60 million users for engaging with our advertisers’ products. We are offering a new way to acquire users for the biggest companies in the world.

We’re looking for a Backend Engineer to co-own and scale our Advertiser Platform — the internal system powering offer, game, and budget management across our ad network products.

If you like owning backend systems end-to-end, shipping fast, and improving infrastructure while building real product features, let’s talk.

Tech Stack 💻

  • Python, FastAPI (Pydantic)

  • MongoDB, BigQuery, Memcached

  • Docker, GitHub Actions, PM2, Hetzner

  • Next.js / React / TypeScript (you'll touch frontend but backend is the focus)

  • Google Cloud Platform (BigQuery, Cloud Storage)

What You’ll Do 🎯

  • Own and extend our FastAPI backend (routers, services, data layer).

  • Build end-to-end features from MongoDB/PostgreSQL through API to our Next.js frontend.

  • Maintain strict backend–frontend contracts using Pydantic (auto-generated TypeScript types).

  • Build and optimize our Database layer/access (queries, caching with Memcached/Redis, DBT/Dataform).

  • Integrate third-party platforms (HubSpot, Slack) & different internal services via API

  • Improve CI/CD (GitHub Actions), Docker-based deployments (Hetzner / PM2), staging environment, build/expand our testing suite, and own observability.

What You’ll Bring 💡

  • Strong Python experience (FastAPI or similar async frameworks).

  • Solid API design and data modeling skills.

  • Hands-on experience with MongoDB and/or PostgreSQL (or comparable).

  • Experience with BigQuery or similar analytics systems.

  • Comfortable owning features from idea to production.

  • Experience with Next.js / React / TypeScript is a big plus.

What Makes You a Great Fit 🌟

  • Ownership-driven and pragmatic.

  • Product-minded with a strong quality bar.

  • Comfortable in a fast-moving environment.

  • Clear communicator in English.

Why Almedia? 🎁

  • Own Our Growth: We offer all Berlin-based employees equity in Almedia to truly be a part of our success.

  • Scale With Almedia: Grow alongside a startup that has been profitable from day one.

  • Central Berlin Office: Work from a fully-stocked modern office built for collaboration, accessible from all around Berlin.

  • Other Benefits: Transport subsidy, breakfasts and lunches, language learning, Urban Sports Club, and more.

We believe in fostering talent, evaluating all skill levels during the hiring process, and providing a clear path for growth. Almedia is an equal opportunity employer. We embrace and celebrate diversity, and encourage individuals from all backgrounds to apply.


Sponsored
⭐ Featured Partner

Explore Biotech Careers

Discover exciting opportunities in biotechnology. Join innovative companies that are advancing healthcare and life sciences through cutting-edge research and development.

Remote FriendlyCompetitive SalaryBiotech

Salary Information

Salary: 86.000 € - 128.000 €

🤖 This salary estimate is calculated by AI based on the job title, location, company, and market data. Use this as a guide for salary expectations or negotiations. The actual salary may vary based on your experience, qualifications, and company policies.

Create a Job Alert

Interested in building your career at Almedia? Get future opportunities sent straight to your email.

Create Alert

Related Opportunities

Discover similar positions that might interest you