---
title: "Forward Deployed Engineer (m/f/d) at Smalt – VueJobs"
canonical_url: "https://vuejobs.com/jobs/smalt-forward-deployed-engineer-m-f-d"
meta:
  "og:image": "https://vuejobs.com/_og/d/c_PostDetail%2Ctitle_~Rm9yd2FyZCBEZXBsb3llZCBFbmdpbmVlciAobS9mL2Qp%2Cheadline_Smalt%2Cimage_~aHR0cHM6Ly9hc3NldHMuam9iYmIuaW8vbG9nb3MvMDFtMzBmd3lqcmRlNjhneTAyaHZnYzNuZzFfMTc4OTk0NDI5OC5wbmc%2Cp_Ii9qb2JzL3NtYWx0LWZvcndhcmQtZGVwbG95ZWQtZW5naW5lZXItbS1mLWQi%2Cs_fVHjfFN2pcT7HqrW.png"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "Forward Deployed Engineer (m/f/d) at Smalt – VueJobs"
  "twitter:image": "https://vuejobs.com/_og/d/c_PostDetail%2Ctitle_~Rm9yd2FyZCBEZXBsb3llZCBFbmdpbmVlciAobS9mL2Qp%2Cheadline_Smalt%2Cimage_~aHR0cHM6Ly9hc3NldHMuam9iYmIuaW8vbG9nb3MvMDFtMzBmd3lqcmRlNjhneTAyaHZnYzNuZzFfMTc4OTk0NDI5OC5wbmc%2Cp_Ii9qb2JzL3NtYWx0LWZvcndhcmQtZGVwbG95ZWQtZW5naW5lZXItbS1mLWQi%2Cs_fVHjfFN2pcT7HqrW.png"
---

> Index of every page on this site: [llms.txt](https://vuejobs.com/llms.txt)

# **Forward Deployed Engineer (m/f/d)**

Smalt

Vue-plus

**Full-stack**

![Flag of Germany](https://hatscripts.github.io/circle-flags/flags/de.svg) Berlin, Germanyon-sitefull-time3 months ago

[**Apply Now **](https://blueocean-technologies-gmbh.jobs.personio.de/job/2754354?ref=vuejobs.com)

---

### ⭐️ Your Impact:

The European trades are one of the least digitised industries left. Software  
 penetration sits under 15%, against roughly 70% in the US. The labour  
 productivity gap runs about 30%. Millions of skilled people spend their evenings  
 on paperwork instead of the craft they trained for — in the industry that has to  
 deliver the energy transition.

There is almost no incumbent software to displace. That is unusual, and it won't  
 last.

smalt replaces the back office entirely rather than selling Meister another tool  
 to manage. In the last six months that went from a partner app and a dashboard  
 to around thirty AI agents in production - pricing real jobs, qualifying real  
 leads, running the operations of businesses whose payroll depends on it working.

These days building thirty agents is easy. Knowing which thirty is what's challenging.

That only comes from being in the Betrieb and talking to the Handwerker.

That's what this role is for.

**What you'll do**

You'll sit in Handwerksbetrieben - at the Meister's desk, in the van, on site, next to our team -  
 and watch how the work actually happens. Then you'll come back and build the  
 thing that fixes it, often multiple times on the same day.

- **Spend real time with partners.** Not a quarterly customer call. You'll know  
   our Meister by name, understand their P&L, and notice the thing they've  
   stopped complaining about because they assume it can't be fixed.
- **Build across the stack.** Python/FastAPI services, Vue interfaces, Flutter  
   screens, agent loops, data pipelines - whatever the problem needs.
- **Own agents in production.** Not demos. Agents that price real jobs, answer  
   real customers, and cost real money when they're wrong. Reliability,  
   evaluation, structured output, graceful failure.
- **Decide what to build.** You'll write your own acceptance criteria. Nobody  
   here will hand you a spec, and waiting for one is how to fail in this  
   role.
- **Measure whether it worked.** Hours saved per partner, offers that go out  
   untouched, leads answered before a competitor picks up. If the number didn't  
   move, it didn't work.

**What that looks like in practice**

In July one of our Meister got an early build of the partner app, ahead of the  
 general rollout. He tested it between jobs and sent screenshots: from a calendar  
 appointment he could no longer jump into the project to pull the customer's  
 phone number. He had a reply in two minutes. Within the hour he'd also asked for  
 a navigation button - tap the address, go straight to maps.

Neither was news. Both were already being worked on before he hit send.

We aim to be fast, and close enough to the work that we've usually seen the problem before the person living it has to tell us.

### ✨ What Makes You a Great Fit:

You might be a great fit if you

- Have owned something end to end - architecture through delivery through the  
   unglamorous iteration afterwards. We don't count years; we look at what you  
   carried.
- Get obsessed with a problem rather than a stack. The tools change every few  
   months. The curiosity compounds.
- Would rather ship something that changes a tradesperson's week than win an  
   argument about abstractions.
- Actually like talking to customers, and have changed your mind about a feature  
   because of something a user said.
- Are comfortable being the least knowledgeable person in a room full of  
   electricians, and ask the question anyway.
- Can hold "ship it today" and "this needs to survive two years" in your head at  
   the same time, and know which one applies.

Our stack, so you know what you're walking into:

- **Backend:** Python, FastAPI, async SQLAlchemy, PostgreSQL (with pgvector), Celery, Redis
- **Frontend:** Vue 3, TypeScript, Vite, PrimeVue
- **Mobile:** Flutter
- **AI:** Anthropic, Open source and Google models, vector search over partner and catalog data
- **Infra:** Google Cloud Run, Cloud SQL, Sentry

We care that you're strong somewhere and unafraid everywhere else. If you've  
 never written Vue but you've shipped production systems and you learn fast, that  
 is fine - several of us hadn't either.

What we do look for:

- Production experience with LLM-powered features, and the scars that come with it: evaluation, structured output parsing, context management, error recovery
- A track record of shipping things people actually used
- High agency. You'll get context and constraints, not instructions.
- Raw intelligence paired with a humble mindset

German is helpful and you'll pick some up either way - our partners speak it all day. It isn't a requirement but definitely a nice to have. The the team works in English. ### ☀️ Why You'll Love Working With Us:

- Top-of-market compensation and a meaningful VSOP package
- Direct access to real users and short feedback loops
- Real ownership, and direct proximity to the founders - and to General  
   Catalyst, noa, Owl Ventures and Heartfelt
- A team of five engineers who have shipped more in six months than most teams  
   do in two years, and who set the pace themselves

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://vuejobs.com/#website","@type":"WebSite","name":"Vue.js Jobs","url":"https://vuejobs.com/","publisher":{"@id":"https://vuejobs.com/#identity"}},{"@id":"https://vuejobs.com/jobs/smalt-forward-deployed-engineer-m-f-d#webpage","@type":"WebPage","name":"Forward Deployed Engineer (m/f/d) at Smalt","url":"https://vuejobs.com/jobs/smalt-forward-deployed-engineer-m-f-d","isPartOf":{"@id":"https://vuejobs.com/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://vuejobs.com/jobs/smalt-forward-deployed-engineer-m-f-d"]}],"primaryImageOfPage":{"@id":"https://vuejobs.com/#logo"}},{"@id":"https://vuejobs.com/#identity","@type":"Organization","name":"VueJobs","url":"https://vuejobs.com","logo":{"@id":"https://vuejobs.com/#logo"},"sameAs":["https://x.com/vuejsjob","https://www.linkedin.com/showcase/vuejobs/","https://github.com/vuejobs"]},{"@id":"https://vuejobs.com/jobs/smalt-forward-deployed-engineer-m-f-d#job-posting","@type":"JobPosting","datePosted":"2026-08-13T20:02:07.000000Z","description":"\u003Ch3>⭐️ Your Impact:\u003C/h3>\n\u003Cp>The European trades are one of the least digitised industries left. Software\u003Cbr />\npenetration sits under 15%, against roughly 70% in the US. The labour\u003Cbr />\nproductivity gap runs about 30%. Millions of skilled people spend their evenings\u003Cbr />\non paperwork instead of the craft they trained for — in the industry that has to\u003Cbr />\ndeliver the energy transition.\u003C/p>\n\u003Cp>There is almost no incumbent software to displace. That is unusual, and it won't\u003Cbr />\nlast.\u003C/p>\n\u003Cp>smalt replaces the back office entirely rather than selling Meister another tool\u003Cbr />\nto manage. In the last six months that went from a partner app and a dashboard\u003Cbr />\nto around thirty AI agents in production - pricing real jobs, qualifying real\u003Cbr />\nleads, running the operations of businesses whose payroll depends on it working.\u003C/p>\n\u003Cp>These days building thirty agents is easy. Knowing which thirty is what's challenging.\u003C/p>\n\u003Cp>That only comes from being in the Betrieb and talking to the Handwerker.\u003C/p>\n\u003Cp>That's what this role is for.\u003C/p>\n\u003Cp>\u003Cstrong>What you'll do\u003C/strong>\u003C/p>\n\u003Cp>You'll sit in Handwerksbetrieben - at the Meister's desk, in the van, on site, next to our team -\u003Cbr />\nand watch how the work actually happens. Then you'll come back and build the\u003Cbr />\nthing that fixes it, often multiple times on the same day.\u003C/p>\n\u003Cul>\n\u003Cli>\u003Cstrong>Spend real time with partners.\u003C/strong> Not a quarterly customer call. You'll know\u003Cbr />\nour Meister by name, understand their P&amp;L, and notice the thing they've\u003Cbr />\nstopped complaining about because they assume it can't be fixed.\u003C/li>\n\u003Cli>\u003Cstrong>Build across the stack.\u003C/strong> Python/FastAPI services, Vue interfaces, Flutter\u003Cbr />\nscreens, agent loops, data pipelines - whatever the problem needs.\u003C/li>\n\u003Cli>\u003Cstrong>Own agents in production.\u003C/strong> Not demos. Agents that price real jobs, answer\u003Cbr />\nreal customers, and cost real money when they're wrong. Reliability,\u003Cbr />\nevaluation, structured output, graceful failure.\u003C/li>\n\u003Cli>\u003Cstrong>Decide what to build.\u003C/strong> You'll write your own acceptance criteria. Nobody\u003Cbr />\nhere will hand you a spec, and waiting for one is how to fail in this\u003Cbr />\nrole.\u003C/li>\n\u003Cli>\u003Cstrong>Measure whether it worked.\u003C/strong> Hours saved per partner, offers that go out\u003Cbr />\nuntouched, leads answered before a competitor picks up. If the number didn't\u003Cbr />\nmove, it didn't work.\u003C/li>\n\u003C/ul>\n\u003Cp>\u003Cstrong>What that looks like in practice\u003C/strong>\u003C/p>\n\u003Cp>In July one of our Meister got an early build of the partner app, ahead of the\u003Cbr />\ngeneral rollout. He tested it between jobs and sent screenshots: from a calendar\u003Cbr />\nappointment he could no longer jump into the project to pull the customer's\u003Cbr />\nphone number. He had a reply in two minutes. Within the hour he'd also asked for\u003Cbr />\na navigation button - tap the address, go straight to maps.\u003C/p>\n\u003Cp>Neither was news. Both were already being worked on before he hit send.\u003C/p>\n\u003Cp>We aim to be fast, and close enough to the work that we've usually seen the problem before the person living it has to tell us.\u003C/p>\n\u003Ch3>✨ What Makes You a Great Fit:\u003C/h3>\n\u003Cp>You might be a great fit if you\u003C/p>\n\u003Cul>\n\u003Cli>Have owned something end to end - architecture through delivery through the\u003Cbr />\nunglamorous iteration afterwards. We don't count years; we look at what you\u003Cbr />\ncarried.\u003C/li>\n\u003Cli>Get obsessed with a problem rather than a stack. The tools change every few\u003Cbr />\nmonths. The curiosity compounds.\u003C/li>\n\u003Cli>Would rather ship something that changes a tradesperson's week than win an\u003Cbr />\nargument about abstractions.\u003C/li>\n\u003Cli>Actually like talking to customers, and have changed your mind about a feature\u003Cbr />\nbecause of something a user said.\u003C/li>\n\u003Cli>Are comfortable being the least knowledgeable person in a room full of\u003Cbr />\nelectricians, and ask the question anyway.\u003C/li>\n\u003Cli>Can hold &quot;ship it today&quot; and &quot;this needs to survive two years&quot; in your head at\u003Cbr />\nthe same time, and know which one applies.\u003C/li>\n\u003C/ul>\n\u003Cp>Our stack, so you know what you're walking into:\u003C/p>\n\u003Cul>\n\u003Cli>\u003Cstrong>Backend:\u003C/strong> Python, FastAPI, async SQLAlchemy, PostgreSQL (with pgvector), Celery, Redis\u003C/li>\n\u003Cli>\u003Cstrong>Frontend:\u003C/strong> Vue 3, TypeScript, Vite, PrimeVue\u003C/li>\n\u003Cli>\u003Cstrong>Mobile:\u003C/strong> Flutter\u003C/li>\n\u003Cli>\u003Cstrong>AI:\u003C/strong> Anthropic, Open source and Google models, vector search over partner and catalog data\u003C/li>\n\u003Cli>\u003Cstrong>Infra:\u003C/strong> Google Cloud Run, Cloud SQL, Sentry\u003C/li>\n\u003C/ul>\n\u003Cp>We care that you're strong somewhere and unafraid everywhere else. If you've\u003Cbr />\nnever written Vue but you've shipped production systems and you learn fast, that\u003Cbr />\nis fine - several of us hadn't either.\u003C/p>\n\u003Cp>What we do look for:\u003C/p>\n\u003Cul>\n\u003Cli>Production experience with LLM-powered features, and the scars that come with it: evaluation, structured output parsing, context management, error recovery\u003C/li>\n\u003Cli>A track record of shipping things people actually used\u003C/li>\n\u003Cli>High agency. You'll get context and constraints, not instructions.\u003C/li>\n\u003Cli>Raw intelligence paired with a humble mindset\u003C/li>\n\u003C/ul>\n\u003Cp>German is helpful and you'll pick some up either way - our partners speak it all day. It isn't a requirement but definitely a nice to have. The the team works in English. ### ☀️ Why You'll Love Working With Us:\u003C/p>\n\u003Cul>\n\u003Cli>Top-of-market compensation and a meaningful VSOP package\u003C/li>\n\u003Cli>Direct access to real users and short feedback loops\u003C/li>\n\u003Cli>Real ownership, and direct proximity to the founders - and to General\u003Cbr />\nCatalyst, noa, Owl Ventures and Heartfelt\u003C/li>\n\u003Cli>A team of five engineers who have shipped more in six months than most teams\u003Cbr />\ndo in two years, and who set the pace themselves\u003C/li>\n\u003C/ul>","employmentType":"FULL_TIME","title":"Forward Deployed Engineer (m/f/d)","validThrough":"2026-11-30T09:48:53.455Z","applicantLocationRequirements":{"@type":"Country","name":"DE"},"hiringOrganization":{"@type":"Organization","name":"Smalt","logo":"https://assets.jobbb.io/logos/01m30fwyjrde68gy02hvgc3ng1_1789944298.png","url":"https://vuejobs.com/"},"identifier":{"@type":"PropertyValue","name":"Smalt","value":"01m30k42ph9kb0b09gyhqtvy2s"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Berlin","addressRegion":"Berlin","addressCountry":"DE"}},"mainEntityOfPage":{"@id":"https://vuejobs.com/jobs/smalt-forward-deployed-engineer-m-f-d#webpage"}},{"@id":"https://vuejobs.com/#logo","@type":"ImageObject","caption":"VueJobs","contentUrl":"https://vuejobs.com/images/logos/vuejobs-logo.png","inLanguage":"en","url":"https://vuejobs.com/images/logos/vuejobs-logo.png"}]}
```

## Sitemap

See the full [sitemap](https://vuejobs.com/sitemap.md) for all pages.
