Windmill

Product Engineer

Windmill  •  €45 - €90/yr  •  Paris, FR (Remote)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Skills: Svelte, CSS, Git, TypeScript, PostgreSQL

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:

  • Frontend build and refine the web IDE, flow editor, app builder, and dashboards in Svelte / TypeScript Obsess over developer experience.
  • Backend integration wire frontend features to the Rust backend - APIs, real-time execution feedback, state management.
  • Product sense talk to users, read feedback, spot friction. Ship what matters, cut what doesn't.
  • Full ownership spec → design → implement → ship → iterate. Small team, no handoffs.

Example projects in your first 3 months

  • Rebuild the flow editor's error handling UX - inline logs, step-level retry controls, visual diff between expected and actual output
  • Ship a new component system for the app builder that lets users compose reusable, parameterized UI blocks
  • Redesign the script editor's dependency management - auto-detect imports, inline version pinning, lockfile preview
  • Build a real-time collaboration layer for the web IDE so multiple users can edit a workspace simultaneously
  • Improve the scheduling UI - cron builder, execution history timeline, alerting configuration - all from a single view

Who we're looking for

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.

  • Strong full-stack engineering skills - TypeScript is a must, Svelte experience a plus (or willingness to learn fast)
  • You care deeply about UX and DX - you've built tools or products that developers use
  • Comfortable reading and contributing to a Rust backend
  • Taste for clean, fast, polished interfaces
  • 1+ years of experience - portfolio matters more than resume

Offer details

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)

Interview Process

CV + a short note on what you've built and what you'd ship here → jobs@windmill.dev (subject: "Product Engineer"). Bonus: link to a project, repo, or demo.

  1. Apply here or email jobs@windmill.dev
  2. 30 min interview with founder
  3. 1h case study with a team member
  4. Paid trial project (can be evenings/weekends, ideally 20–80h)
  5. You're hired

Play with the product and the codebase, and apply.

Windmill

About Windmill

OSS self-hostable developer platform for APIs, background jobs, workflows and UIs. Easily create invincible workflows and apps with code only where it matters.

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Dover
Year Founded
2022
Social Media