Senior Product Engineer — Regulated Finance Products
The Company
We Build Products is a 2-year-old Berlin-based company building software for regulated financial spaces: tax automation, AML/KYC platforms, and compliance tooling. We're bootstrapped and profitable, with live products serving real customers in the German market.
Our flagship is taxgermany.de, handling tax calculations for investment funds. We're now expanding into AML and compliance tooling for fund managers who need to satisfy regulatory requirements without enterprise software budgets.
We believe finance software doesn't have to be clunky. We build products that are correct, auditable, and genuinely pleasant to use.
Our engineering team is small and intentional: CTO, CPO, a backend engineer, and a designer. You'd be our first full-time product engineer.
The Opportunity
We have two products that need to ship in the next 6 months:
- A new Tax Germany product — Our third product in this domain. We have prototypes ready and frameworks from our existing apps. We need someone to own the end-to-end build and launch with a reliable schedule, supported by the rest of the team.
- An AML platform — currently a working prototype with clear architectural principles (React, TypeScript, well-structured domain logic). This needs to become a production multi-tenant platform.
Both products live in the same regulated space. Both need the same qualities: correctness, auditability, and pragmatic simplicity.
What You'll Do
In your first 60 days:
- Ship the new Tax Germany product to production
- Get familiar with the AML platform prototype and begin productionization planning
In months 3-6:
- Build out the AML platform backend (Fastify, Postgres, auth, multi-tenancy) and polish the frontend
- Work alongside our part-time backend engineer on infrastructure and ISO27001 compliance
- Participate in client conversations to help scope technical requirements
Time split:
- 70% building product features (design, code, test, ship)
- 20% discovery, client conversations, prototyping
- 10% architecture, planning, compliance design
What We're Looking For
The profile:
- 4-7+ years building production web applications
- Experience in finance-adjacent domains (tax, KYC/AML, payments, billing, ledgers, lending, insurance, compliance) — you understand why auditability isn't optional
- You've taken things from prototype to production, not just maintained existing systems
- Equally comfortable with rapid prototyping (validate fast, throw away if needed) and production builds (correctness, reliability, maintainability)
- Fluent in a modern stack — we use React, TypeScript, Fastify, Postgres, shadcn. If you know similar tools, you'll adapt.
- Comfortable with DevOps basics: CI/CD pipelines, containerization, cloud infrastructure (AWS)
- You use AI coding tools (Claude Code, Cursor, Copilot) to move faster — not as a crutch, but as a multiplier
The mindset:
- Pragmatic perfectionist — You ship 80% solutions when that's right, but you know when the 20% matters (financial calculations, audit trails, security)
- Comfortable with ambiguity — You'll get context and constraints, not pixel-perfect specs. You ask questions, frame problems, and propose solutions.
- Low-ego, high-ownership — You disagree when you have data. You own outcomes, including when things go wrong.
- Systems thinker — You model data flows before you code. You understand transactional correctness, idempotency, and reconciliation, and why they are non-negotiable in finance
Nice to have:
- German/European finance regulation familiarity
- Prior early-stage or agency experience where you combined product and services work
Why This Might Be Right For You
- Ownership, not task execution — You'll own product outcomes, not just tickets. Your technical judgment shapes architecture.
- Multiplier environment — The founders' job is to make you more effective, not micromanage. We give context and constraints. You decide how to build.
- Real products, real users — Not a science project. Live customers, real regulatory requirements, actual impact.
- Path to leadership — We're building the foundation of the engineering team. If this works, you'll influence how it grows.
The Offer
- Compensation: €65,000–80,000/year, negotiable based on experience
- Structure: 6-month contract. This role is intended to become a long-term, core position if there is mutual fit. We are deliberately starting with a contract to de-risk the decision for both sides.
- Location: Remote within the EU. German contract. Berlin co-working optional.
- Flexibility: Outcome-focused, not hours-focused.
Application Process
What stands out to us: Candidates who can point to a system they took from messy or early-stage to production — what was broken, what you did, and what the impact was.
Process: Application review → Short call → Technical exercise → Final interviews