Search by job, company or skills

WasteHero

Senior Backend Developer (Python/Django)

Save
new job description bg glownew job description bg glow
  • Posted 5 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Apply

Senior Backend Developer (Python/Django)

Location: From Cairo

Employment: Full-time

About WasteHero

At WasteHero, we're revolutionizing municipal waste management through cutting-edge software. Our cloud-native SaaS platform helps cities and private operators optimize routes, automate billing, ensure compliance, and build greener communities.

We're already working with municipalities and waste companies across Europe — including one of the largest public-sector transformation projects all of Europe — and we're just getting started.

WasteHero is a mission-driven scaleup with strong product-market fit, backed by institutional investors and public contracts. Our HQ is in Aarhus, Denmark, where product and engineering

sit at the heart of the business.

The Role: Senior Backend Developer

We're looking for a senior backend engineer who will strengthen our distributed engineering team and help deliver mission-critical features in the coming 12–18 months.

As Senior Backend Developer, you will:

  • Build and maintain Python/Django + FastAPI services powering our SaaS ERP platform
  • Design and implement scalable REST & GraphQL APIs for integrations with municipal ERP systems
  • Develop ETL pipelines and migration scripts (Python/SQL) to handle complex datasets from multiple sources
  • Ensure system reliability, security, and GDPR/NIS2 compliance through robust logging, rollback, and error handling
  • Collaborate daily with colleagues in Aarhus HQ and Finland, UK, Germany, working in an agile delivery setup
  • Contribute to architectural decisions for performance, fault-tolerance, and long-term maintainability

Our Tech Stack

  • Python 3, Django, FastAPI
  • PostgreSQL, Redis, Celery
  • GraphQL (Graphene), REST APIs
  • Docker, gunicorn
  • Bitbucket Pipelines (CI/CD)
  • Hosted on Hetzner with private networking & load balancing

You Bring

  • 5+ years of backend development experience (Python/Django preferred)
  • Strong experience with relational databases (PostgreSQL/SQL)
  • Track record of building production APIs and backend services at scale
  • Experience with ETL, migrations, or integration-heavy environments
  • Familiarity with Docker, CI/CD, and modern development pipelines
  • Excellent English communication skills (Polish native a plus)
  • Bonus: FastAPI, GraphQL, SaaS platform background, or public-sector software

Why Join WasteHero

  • High-impact role: Your work directly supports public-sector digitalisation across Europe
  • Ownership: Work on complex, integration-heavy challenges with real autonomy
  • Growth: Be part of a fast-scaling SaaS company with ARR-focused expansion in the Nordics
  • Upside: Competitive salary + stock options
  • Culture: International, mission-driven team with a focus on clarity, fairness, and execution
  • Purpose: Real-world environmental impact at scale

From our office in Cairo - with optional travel to Aarhus HQ for onboarding and key team events.

Apply

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135468597