Job
In dieser Position entwickelst du End-to-End-Lösungen und baust API-Services mit Python und Django, während du an Frontend-Projekten mit Vue 3 + TypeScript arbeitest und Systemintegration realisierst.
Job-Technologien
Deine Rolle im Team
- Own features end-to-end. Understand the problem, challenge requirements when necessary, design the solution, implement it, test it, deploy it and verify that it actually works in production.
- Design and build backend services and APIs using Python, Django and Django REST Framework.
- Work with PostgreSQL, Redis, Celery and Elasticsearch to build reliable, scalable application and background-processing workflows.
- Work across the stack when necessary, implementing and debugging functionality in our Vue 3 + TypeScript frontend.
- Build and maintain integrations with external systems such as ERP/accounting platforms, authentication providers, billing systems, Slack and Microsoft Teams.
- Work on our growing AI-powered product features and help us integrate LLMs responsibly into production workflows.
- Investigate production issues across the complete system, from browser to API, background workers, databases and infrastructure.
- Write meaningful automated tests using tools such as pytest, Vitest and Playwright.
- Improve performance, reliability, monitoring and deployment safety.
- Participate in architecture discussions and make technical decisions that keep the system maintainable as we grow.
- Review code and help maintain a high engineering standard across the team.
- Identify technical improvements proactively. If you see a bad pattern, flaky test, slow endpoint, missing metric or repetitive manual process, we expect you to improve it or make it visible.
- Use AI coding agents as part of your engineering workflow for implementation, investigation, testing, review and understanding unfamiliar parts of the system.
- Communicate proactively in our distributed working environment, document important decisions and surface blockers and risks early.
Unsere Erwartungen an dich
Qualifikationen
- Deep understanding of PostgreSQL, including data modelling, migrations, query performance, indexing and diagnosing database-related production issues.
- Strong understanding of software architecture and system design. You can make pragmatic architectural decisions, explain the trade-offs and evolve existing systems without unnecessary rewrites.
- Strong engineering judgment. You can distinguish between something that needs architectural work, something that needs a small pragmatic fix and something that should not be built at all.
- You proactively identify technical problems and improvements instead of waiting for them to become tickets.
- You are comfortable challenging requirements, existing architecture and technical decisions when you have a better approach, and can communicate the reasoning clearly.
- You use AI coding agents as engineering tools, not just code generators, and remain fully responsible for understanding, reviewing, testing and operating what you ship.
- You are currently based in Berlin or are willing to relocate to Berlin.
Erfahrung
- Strong professional experience building and operating production systems with Python and Django, ideally Django REST Framework.
- Experience designing and evolving asynchronous and distributed workloads, ideally with Celery and Redis, including retries, idempotency, failure handling and long-running tasks.
- Experience owning features and systems from design through production, including deployment, monitoring, verification and incident investigation.
- Experience designing and maintaining CI/CD workflows and deployment strategies, ideally including chunk-based or independently deployable components, safe rollouts, automated quality gates and rollback strategies.
- Strong experience with production observability. You know how to use metrics, logs, error tracking and profiling to understand system behaviour and find root causes instead of guessing.
- Experience identifying and solving performance and scalability problems across applications, databases, background workers and infrastructure.
- Experience working with AWS or comparable cloud infrastructure and a good understanding of how applications actually run in production.
- Enough Vue/TypeScript or comparable frontend experience to own a feature across the full stack, investigate frontend problems and ship frontend changes without depending on another engineer for every UI task.
- Experience designing and maintaining external integrations, including failure handling, authentication, webhooks and third-party API behaviour.
Unser Angebot
- Flexible hybrid work with the freedom to work from home while being part of our Berlin-based team.
- An office in the heart of Berlin with drinks, snacks and communal lunches.
- Trust-based working hours. We care about outcomes rather than tracking hours.
- A high degree of technical ownership and autonomy.
- Direct influence on architecture, engineering practices and how our technology evolves.
- AI-native engineering workflows. Modern coding agents are tools we actively expect and encourage you to use.
- A modern production stack across backend, frontend, infrastructure and observability.
- Flat hierarchies and short communication paths.
- The opportunity to shape engineering practices while our team and product grow.
Themen, mit denen du dich im Job beschäftigst
Job-Standorte
Das ist dein Arbeitgeber
Hivebuy ist ein in Berlin ansässiges B2B-Softwareunternehmen, das eine zentrale Plattform für Einkaufsanforderungen, Genehmigungen, Bestellungen, Lieferantenmanagement, Budgets und Rechnungsprüfung bietet. Die Lösung lässt sich in bestehende ERP-, Buchhaltungs- und Kommunikationssysteme integrieren und setzt zunehmend auf KI-gestützte Automatisierung zur Optimierung von Beschaffungsprozessen.
- Startup
- Hybrid, Onsite
- Internet, IT, Telekom
Weitere Jobs
Diese Jobs könnten dich auch interessieren
Wir - die HUK-COBURG Versicherungsgruppe - zählen zu den 10 größten in Deutschland. Vor über 90 Jahren gegründet sind wir mit über 13 Millionen Kund:innen heute der große Versicherer für Privathaushalte und der größte deutsche Autoversicherer. Dass wir...
Als Senior Software Engineer (m/w/d) übernimmst du eine zentrale technische Rolle in anspruchsvollen Kundenprojekten und entwickelst nachhaltige, skalierbare Softwarelösungen in komplexen Enterprise-Umgebungen. In deiner Rolle übernimmst du insbesondere...
Wir entwickeln seit 20 Jahren branchenspezifische Softwarelösungen und Internetseiten mit einem hohen Qualitätsanspruch. Zur Verstärkung unseres Entwickler-Teams suchen wir für unseren Standort in Bernau bei Berlin DICH, eine/n motivierte/n,...