{"id":140950,"url":"https://alion.io/job/windmill-product-software-engineer-2","title":"Product Software Engineer","company":{"id":847,"name":"Windmill","domain":"windmill.dev","url":"https://alion.io/company/windmill","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Work at a Startup","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Paris, France"],"countries":["FR"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":50000,"max":95000,"currency":"EUR","period":"year","gross":null,"usd_annual":106484},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Cloudflare","optional":false},{"name":"Function Calling","optional":false},{"name":"LLM","optional":false},{"name":"Machine Learning","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Rust","optional":false},{"name":"Svelte","optional":false},{"name":"Tool Use","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-08-27T22:14:34Z","employer_posted_date":"2026-10-14","last_verified_at":"2026-10-16T15:06:03Z","board_verified":true,"closed_at":null,"days_open":49,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":49},"description":"Build and ship the Windmill product end-to-end. As a developer platform, Windmill's closest comparison is an open-source, self-hostable Cloudflare. The challenge: make it a delightful, intuitive experience while keeping the depth and power developers expect, and make it the best place to author, run, observe, and debug AI-powered workflows and agents.\nHow we build\nMost of our code is now written with AI agents, so writing the implementation is no longer the hard part. The hard parts are deciding what to build and how it should feel, and reviewing what the AI produces deeply enough to catch what is subtly wrong. Building a delightful devtool is the primary goal, and it is hard.\nThe team is lean by design: a few people with excellent taste ship faster than a larger team. We use herdr extensively to multiplex agent sessions across worktrees, hooked up to Linear and to automatic triage of customer requests, and we expect every engineer to run anywhere from 2 big sessions to 6 smaller ones in parallel. We keep looking for more ways to parallelize work, be more productive, and stay up to date with the latest practices, and we expect team members to push new methods and adapt quickly.\nWhat you'll do\nThe editors. Build and refine the script, flow, app, raw app, and pipeline editors in Svelte / TypeScript. These are the heart of the product.\n\nAI inside the product. Agent steps in flows, AI sessions that build scripts, flows and apps, skills, evals, trace inspection, and the agentic loop behind them. The agent loop and the interface around it are the same product.\n\nFull ownership. Spec, design, direct the implementation, review it deeply, ship, iterate. Talk to users, ship what matters, cut what doesn't. No handoffs.\n\nExample projects\nMake agent traces actionable: branch or re-run from any step in a past trace\nExtend evals from agents to skills, with eval-gated promotion to production\nBring the AI agent to the local dev surface: the CLI and the VS Code extension\nReal-time collaboration in the editors, for multiple users and an agent\nWho we're looking for\nExcellent product taste in devtools. This matters most. You can tell why one developer tool feels great and another feels like work, you notice the friction others walk past, and you have the judgment to decide what to ship and what to cut.\n\nDeep review of AI-written code. You read an AI implementation critically, understand it fully, and push back until it is right. That requires knowledge of distributed systems, Rust, PostgreSQL, and Svelte / frontend: at least the minimum in ALL of them, since a single change often touches every layer.\n\nL-shaped skills preferred. That baseline across the board, plus real depth in one area: devtool DX, AI product engineering, workflow and data infrastructure, or systems.\n\nAI / LLM skills are highly appreciated. AI is a core part of the product itself, not just of how we build it: agent loops, tool use, evals, prompt and context design.\n\nPortfolio matters more than résumé.\nOffer details\nLocation: Paris/Geneva hybrid (~3 days/week) or remote within France/Switzerland\n\nContract: CDI (permanent)\n\nSalary: €50K to €95K / CHF70k - CHF105K gross plus 20% bonus on collective milestones. Starting offer based on what you've shipped, top of market for level once you ramp, with quick progression if you prove yourself.\n\nAlso open to: interns / young graduates (5-6 month internship, €2,000-3,000/month, strong CDI potential)\n\nCV + a short note on what you've built, what you'd ship here, and one thing in Windmill's developer experience you'd change and why (keep it genuine - a two-liner beats an AI-generated paragraph) →  (subject: \"Product Software Engineer\"). Bonus: link to a project, repo, or demo.\nApply here or email \n30 min interview with founder\n1h case study with a team member\nPaid trial project (can be evenings/weekends, ideally 20-80h)\nYou're hired\nYou should be familiar with the product and the codebase before applying.","description_format":"text","description_chars":3995,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"phd","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"France","iso":"FR","kind":"country"},{"name":"Switzerland","iso":"CH","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Workflow & Process Automation (RPA, BPM)","Developer Tools"],"lifecycle":[{"event":"open","at":"2026-08-27T22:14:34Z"}],"visa":[],"liveness":{"score":14,"band":"cold","label":"Long shot","p_open":1,"p_active":0.391,"p_room":0.35,"age_days":49,"expected_fill_days":21,"reasons":["conf:0","win:tail"],"computed_at":"2026-10-16T05:45:00Z"},"pay":{"stated_usd_annual":106484,"is_top_pay":false},"html_url":"https://alion.io/job/windmill-product-software-engineer-2","json_url":"https://alion.io/job/windmill-product-software-engineer-2.json","meta":{"generated_at":"2026-10-16T15:30:15Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":15298,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":847},"rest":"https://alion.io/mcp/rest/get_company?id=847"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fwindmill-product-software-engineer-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fwindmill-product-software-engineer-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fwindmill-product-software-engineer-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/windmill-product-software-engineer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fwindmill-product-software-engineer-2"}]}