
Open-source platform to turn scripts into internal apps & workflows
Product Software Engineer
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. And increasingly, make Windmill the best place to author, run, observe, and debug AI-powered workflows and agents.
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. The same philosophy now extends to AI: turning an LLM call, a set of tools, a prompt, and a skill into a production-grade agent step should feel as natural as defining a function. 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:
Example projects in your first 3 months
Real items from our roadmap. You'd take on the ones that fit your strengths, not all of them.
Who we're looking for
We want someone genuinely excellent in their area, not "okay" at everything. The most useful person on a small team is the one who is the best in the room at the thing they care about, and curious enough to learn the rest on the job.
Pick your strength:
wmill), the VS Code extension, the local dev workflow, the sync between local files and the Windmill server, the API surface (what's exposed, how it's shaped, how it composes), the SDKs. You have strong opinions on what makes a developer tool good across all of these surfaces (Linear, Raycast, Cursor, Figma, Replit, Vercel, Supabase, your own tools, take your pick) and the patience to get the details right. TypeScript is a must. Svelte a plus. Comfort reading Rust to understand and shape what the backend exposes is a plus too.You don't need all four. You need to be very good at one and curious about the others. 1+ years of experience. Portfolio matters more than résumé.
Offer details
CV + a short note on what you've built and what you'd ship here (keep it genuine — a two-liner beats an AI-generated paragraph) → jobs@windmill.dev (subject: "Product Engineer"). Bonus: link to a project, repo, or demo.
You should be familiar with the product and the codebase before applying.
Windmill is an open-source developer platform (16k+ GitHub stars, Paris-based) that turns scripts into workflows, internal tools, and full-stack apps. It's the sweet spot between Retool and Temporal - we compete with both, plus Airflow and n8n, and we're winning on DX and performance.
How it works: write scripts in Python, TypeScript, Go, Bash, Rust, SQL, etc. Windmill analyzes their parameters and auto-generates UIs, turning each script into a standalone app or a reusable no-code module. Chain scripts into flows (branching, parallelism, retries, error handling) to build powerful workflows. Trigger anything via cron, webhook, auto-generated UI, or custom dashboards built with our app builder. Under the hood: an all-in-one queue/worker runtime, script editor, flow builder, secret manager, OAuth platform, with enterprise-grade permissions, groups, and audit logs.
The insight: no-code tools are intuitive but not extensible. Writing code is only 10% of the work - then you deal with credentials, CI/CD, permissions, UIs, error handling. Windmill handles all of that so developers focus on the logic that matters.
Stack: Rust / TypeScript + Svelte / PostgreSQL. Easy to deploy, works out of the box, replaces entire categories of internal infra.
Founded by Ruben Fiszel (ex-Palantir), who saw the need for enterprise workflow infrastructure but realized it had to be open-source, developer-focused, and built for best-in-class performance and DX - not another Spark wrapper.
300+ enterprise customers, 3M ARR, profitable. Tier 1 investors (YC, Google, Bessemer). Team of 10 engineers. Our customers run between 2 and 600 workers, 1 to +1,000 seats.
Revenue model: the core platform is fully open-source with thousands of individuals and companies using it for free. ~5% of features (enterprise-scoped: SSO, audit logs, dedicated workers, etc.) live in a private repository that companies pay to access, along with premium support. All revenue to date has been generated with zero outbound sales and modest marketing - purely inbound and product-led.