Product Software Engineer

Windmill

Paris

On-site

EUR 45,000 - 90,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

20% bonus on collective milestones
Hybrid work model

Job summary

A developer platform company is seeking a passionate full-stack engineer to work on their product. This role involves building features across the web IDE and backend integrations using TypeScript and Rust. Candidates should possess strong engineering skills, with a focus on user experience and initiative. The position offers a hybrid work model in Paris and a competitive salary range of €45K–€90K, along with bonuses based on collective milestones. Opportunities for internships or entry-level candidates are also available.

Qualifications

  • Strong full-stack engineering skills with a focus on TypeScript.
  • Experience with UX and developer experience.
  • Ability to work with Rust backend.

Responsibilities

  • Build and refine the web IDE, flow editor, and dashboards.
  • Wire frontend features to the Rust backend.
  • Talk to users and iterate on product based on feedback.
  • Full ownership of product features from design to production.

Skills

TypeScript
Svelte
UX design
Rust

Job description

Overview

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.

Responsibilities

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)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Distributed Systems Engineer
Distributed Systems Engineer

Windmill • Paris

On-site
EUR 60,000 - 90,000
DevTool Growth Lead
DevTool Growth Lead

Windmill • Paris

On-site
EUR 40,000 - 80,000
Founding SDR
Founding SDR

Windmill • Paris

On-site
EUR 50,000 - 80,000
Full-Stack Developer Freelance, Paris
Full-Stack Developer Freelance, Paris

Structure Financial, Inc • Paris

Hybrid
EUR 65,000 - 129,000
On-site Paris office
Remote-friendly Product Engineer: Web IDE & DX
Remote-friendly Product Engineer: Web IDE & DX

Windmill • Paris

Hybrid
EUR 45,000 - 90,000
20% bonus on collective milestones
Hybrid work model
Product Engineer (Stage)
Product Engineer (Stage)

Beamy • Paris

On-site
EUR 14,508 - 16,740
Mentorship from experienced developers
Real impact on product features
Compensation between €1,300 to €1,500 per month
+1
Senior Software Engineer, Windows/Desktop Applications - Lille, France
Senior Software Engineer, Windows/Desktop Applications - Lille, France

Speechify • Lille

On-site
EUR 50,000 - 70,000
High-impact role
Collaborative engineering culture
Opportunities for leadership
+2
Software Engineer, DevEx
Software Engineer, DevEx

Mistral • Paris

On-site
EUR 60,000 - 80,000
Competitive salary and equity package
Health insurance
Transportation allowance
+4
Senior Backend Web Developer - Client Facing Platform EMEA (F/M/D)
Senior Backend Web Developer - Client Facing Platform EMEA (F/M/D)

Flowdesk • Paris

On-site
EUR 70,000 - 90,000
50% of transportation costs
Swile lunch voucher (€9.25 per day, 60% covered)
100% Alan Blue coverage for you and your children
+2
VP Engineering (M/F) - CDI - Paris
VP Engineering (M/F) - CDI - Paris

Wiremind • Paris

Hybrid
EUR 140,000 - 190,000
Hybrid policy: 2 days remote per week
WellPass access
Paris office 900 m²
+2