Founding Engineer
Apply for this JobAbout Appius
We are building Cursor for cost estimators at construction companies.
At the moment cost estimators waste hours, sometimes days or even weeks with manual copy-paste work, looking for information and data entry.
Our goal at Appius is to make the bid creation process 10x faster!
In the first 11 months we went from 0 to working with some of the largest construction companies in Germany, and we need your help to scale our product even faster.
About the Role
You will be the first Founding Engineer at Appius, which means you will be one of the core people shaping our product and AI-Agents!
What you'll do
- Write a lot of code. Like actually a lot of code!
- Full-stack work on our web-app, build our AI-Agents, set up infrastructure or fine-tune an AI-Model. You don't have to know everything. We will teach you!
- Collaborate with the team to find the best solution for our customers pain-points. You will be the person that brings it to life.
- Grow and learn a lot. If you are not a twice as good of an Engineer in 12 months you are either not growing fast enough or already at a very high level.
You might be a good fit if…
- You care about building great products
- You enjoy solving challenging problems with clean, readable and performant code
- You are able to make trade-offs, and constantly ask yourself the questions: Do we need to build this? How can we simplify? How can we move faster?
- You enjoy coming up with solutions yourself instead of someone else telling you what to do
Our tech stack
- Frontend: TanStack Start + Tailwind (Shadcn), Zustand
- Backend: Bun, Hono, Orpc (e2e type safety), AI SDK to build agents
- Infra: Terraform, Kubernetes (we self-host Supabase on Hetzner or Azure for customers), GCP as a container registry
- Storage: Postgres, and Redis for caching
- Other honorable mentions: Inngest for durable long-running tasks, we build our own i18n library
If you don't like Typescript this is not the right place for you. If you rather write Javascript – please contact me. I can connect you with a therapist.
How to Apply
If your application is a fit, we will reach out to you. The first step will be a short 15-min introduction call, followed by a 35-minute coding interview. After that we'll invite you onsite, where you will work on a small project.
By submitting your application, you consent to the processing of your personal data for recruitment purposes in accordance with the GDPR and applicable German data protection law. You can request access, correction, or deletion of your data at any time.