Yesterday

SENIOR BACKEND DEVELOPER (PYTHON)

Location: Fully remote across Europe or relocate to Athens Tech Hub (Greece) with support; hybrid (2 days office, 3 remote) for those within 55km of Athens, fully remote otherwise in Greece.

Company

Hack The Box is a cybersecurity upskilling platform for individuals, enterprises, and governments, powering hands-on training and innovations like AI Range and MCP server.

What you will do

  • Design, develop, maintain, and evolve backend services with ownership of systems and new features.
  • Lead greenfield projects, building scalable backend systems from scratch.
  • Own backend architecture and technical design for long-term growth.
  • Develop REST APIs using Django/FastAPI, manage data with PostgreSQL/Elasticsearch.
  • Collaborate with Product Managers on requirements and integrations.
  • Implement CI/CD, monitor systems, tune performance, and support production.

Requirements

  • 5+ years professional backend experience with production ownership
  • Strong Python proficiency, hands-on FastAPI for services
  • Experience with REST APIs, PostgreSQL, Elasticsearch, Kafka/event-driven systems
  • Deep knowledge of backend architecture, scalability, distributed systems
  • Production CI/CD, Kubernetes, Terraform experience

Nice to have

  • Django experience
  • ClickHouse
  • MCP/Fastmcp familiarity
  • AI technologies exposure
  • High-growth/startup experience

Culture & Benefits

  • Private health care, paid paternity leave, 25 annual leave days
  • Free lunch/snacks, 120€ Ticket Restaurant, training budget, conferences
  • Full HTB lab access, state-of-the-art equipment (Mac, iPhone, mobile plan)
  • Flexible WFH/hybrid, one month work from anywhere, annual childcare allowance
  • On-site gym, group activities (Cross Training, Pilates, Boxing, Climbing)
  • Supportive environment with growth, autonomy, global meet-ups

Hiring process

  • Submit application
  • Meet Talent Acquisition: discuss achievements, ambitions, values
  • Meet hiring team: share achievements
  • Complete day-to-day aligned assignment with debrief discussion
  • Receive and accept offer

APPLY