Назад
2 дня назад

Senior Full-Stack Engineer (Python/Django)

6 500 000 - 9 000 000
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Germany
Релокация
Germany

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Full-Stack Engineer (Python/Django): Building and evolving a B2B procurement SaaS platform with an accent on complex workflows, multi-tenant architecture, integrations, and AI-powered features. Focus on designing production backend services, solving distributed workload and scalability challenges, and owning features from design through deployment and verification.

Location: Berlin, Germany; candidates must be based in Berlin or willing to relocate to Berlin. Flexible hybrid work is available, but this is not a remote-from-anywhere role.

Salary: €6.5–9M per year

Company

Hivebuy is a Berlin-based B2B procurement SaaS platform for managing purchasing, approvals, orders, invoices, budgets, suppliers, and related workflows.

What you will do

  • Own features end-to-end, from understanding requirements and solution design through implementation, testing, deployment, and production verification.
  • Design and build backend services and APIs with Python, Django, and Django REST Framework.
  • Develop reliable application and background-processing workflows using PostgreSQL, Redis, Celery, and Elasticsearch.
  • Implement and debug full-stack functionality with Vue 3 and TypeScript.
  • Build and maintain integrations with ERP and accounting platforms, authentication providers, billing systems, Slack, and Microsoft Teams.
  • Improve performance, reliability, observability, deployment safety, testing, and engineering practices.

Requirements

  • Strong professional experience building and operating production systems with Python and Django.
  • Deep knowledge of PostgreSQL, including data modelling, migrations, query performance, indexing, and production troubleshooting.
  • Experience with asynchronous and distributed workloads, preferably using Celery and Redis, including retries, idempotency, and failure handling.
  • Experience with system design, CI/CD, deployment strategies, observability, performance, scalability, and AWS or comparable cloud infrastructure.
  • Enough Vue and TypeScript experience to own features across the full stack and investigate frontend issues independently.
  • Must currently be based in Berlin or be willing to relocate to Berlin.

Nice to have

  • Experience with Django REST Framework.
  • Experience with independently deployable components, safe rollouts, automated quality gates, and rollback strategies.
  • Experience integrating external systems with authentication, webhooks, failure handling, and third-party API behaviour.

Culture & Benefits

  • Flexible hybrid work with the freedom to work from home as part of a Berlin-based team.
  • Trust-based working hours focused on outcomes rather than time tracking.
  • High technical ownership, autonomy, and direct influence on architecture and engineering practices.
  • AI-native engineering workflows with active use of coding agents.
  • Berlin office with communal lunches, drinks, and snacks.
  • Urban Sports Club membership options, BVG Ticket, and JOB Bicycle.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →