> Markdown version of [/jobs/ext/2729112-full-stack-data-engineer](https://www.wearedevelopers.com/jobs/ext/2729112-full-stack-data-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Data Engineer - **Company:** Alcemy - **Location:** Berlin, Germany (Remote available) - **Salary:** €60,000.0 - €75,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Information Engineering, Django Web Framework, Python (Programming Language), PostgreSQL, Machine Learning, NumPy, Swagger, Next.js, SQL Databases, SQLAlchemy, TypeScript, Openapi, Tailwind, ReactJS, Flask (Web Framework), Backend, Gitlab, Fastapi, Pandas, Pytest, Scikit Learn, Kubernetes, Front End Software Development, Streamlit Framework, Terraform - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/data-engineer-full-stack-m-f-d-alcemy-8677595 ## About the Role * You love getting to grips with an unfamiliar codebase quickly, and you're eager to start delivering work that matters from the start * You're comfortable working directly with customers, sales, and customer success - patient, plain-spoken, and at ease with non-technical enterprise teams * You're open to using AI tools to augment how you work Nice-to-haves * Experience with Flask or Django and Fast API * PostgreSQL or similar SQL databases * Some exposure to machine learning, Note: We don't currently offer visa sponsorship, so you'll need a valid EU work visa. ## Description As our Full Stack Data Engineer, you'll own the data that powers everything we do - the flow of cement and concrete plant data from raw, messy ingestion through cleaning, to the pipelines our machine-learning recommendations run on. The split is roughly 50% data engineering, 50% backend, and it's refreshingly hands-on with customers: you'll dig into real-world data, explain what you find to non-technical people, and make getting data into alcemy dramatically easier. What you'll do * Build and own the pipelines that ingest and clean messy plant data into something our ML can use * Help us move from strict, structured data requirements toward flexible, AI-powered ingestion - so customers onboard with far less friction * Track down data anomalies and explain your findings to customers in plain language * Build and maintain the APIs and PostgreSQL databases behind our products, and keep production running smoothly * Work shoulder to shoulder with customers, sales, and customer success - translating between the technical and the non-technical, * No lone warriors - you'll work collaboratively alongside senior and junior engineers, owning features end to end: build, test, review, deploy. * Small team, direct customer exposure, fast startup pace - so async communication, sharp prioritisation, transparency, and direct feedback are the norm, and how we work is something we shape together, and keep improving. * We use Claude Code responsibly - AI to move fast, engineers always in charge and accountable, no AI-slop merge requests. * Hybrid by design (Berlin Mitte office, up to 2 days remote, plus offsites and boat trips), with real room to grow along technical-expert or management tracks - and the chance to lead a product area within a couple of years., * Backend & data: Python throughout - FastAPI (auto-generated Swagger/OpenAPI), SQLAlchemy, pydantic, pytest, mypy; pandas, polars, numpy, sklearn; uv for dependencies * Infra: PostgreSQL, AWS on Kubernetes managed with Terraform, ArgoWorkflows for scheduled jobs, GitLab for code * Frontend: React & Next.js in TypeScript with TailwindCSS; Blueprint.js / Radix UI; TanStack Query or axios; Streamlit for internal tools ## Related Videos - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [Advanced Typing in TypeScript](https://www.wearedevelopers.com/videos/496-advanced-typing-in-typescript) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)