Build and ship the Windmill product end-to-end. The core challenge of building a developer platform: make it a delightful, intuitive experience while keeping the depth and power that developers expect.
For example, Windmill parses your code to extract dependencies in Python/TypeScript, generates a lockfile, and extracts parameters from function signatures to auto-generate a UI - letting developers focus on the code that matters while handling all the boilerplate, with escape hatches for manual control. All of that while being the fastest workflow engine on the market.
You'll work across the full stack, owning features from design to production:
We're looking for a passionate, "cracked" engineer. Open to less senior candidates but a high degree of autonomy and initiative is expected after the ramp-up period.
Location: Paris hybrid (~3 days/week) or remote within France
Contract: CDI (permanent)
Salary: €45K–€90K gross + top of market for level + 20% bonus on collective milestones
Also open to: interns / young graduates (5–6 month internship, €2,000–3,000/month, strong CDI potential)
Windmill is an open-source developer platform that turns scripts into workflows, internal tools, and full-stack apps.
Write scripts in Python, TypeScript, Go, Bash, Rust, SQL - Windmill auto-generates UIs from their parameters, handles dependencies, credentials, permissions, and scheduling so you focus on business logic, not infra.
Open-source alternative to Airflow, Temporal, Retool and n8n. Chain scripts into flows with branching, parallelism, retries. Build dashboards with the app builder. Trigger via cron, webhook, or UI. All-in-one runtime, editor, secret manager, and OAuth platform - enterprise-ready out of the box.
Stack: Rust / TypeScript + Svelte / PostgreSQL. Self-hostable, easy to deploy, built for performance and DX.
Location
Remote
Experience
1+ years
Total raised
$500K
Investors
Ruben Fiszel
Ruben Fiszel
LinkedInNo applications, no recruiter spam. Just the intro.
A few questions to make sure this role is the right shape for you. Two minutes.
I write the intro, send it to the founder, and handle the back-and-forth.
If they’re a yes, I book the chat. You show up — that’s the whole job-hunt.