Senior Full Stack Engineer
Clera · Munich
What this role requires
3 requirements, read out of the advert rather than guessed from the job title:
Also mentioned, not required: tRPC, Docker, Kubernetes, CI/CD, English (B2). Worth having, but their absence is not what gets a CV filtered out.
See how often each of these is required across open full-stack roles in Europe.
Free, no card. Tells you which of them your CV evidences and which it only implies.
Job description
About the Role
We are a bootstrapped AI platform and product studio based in Munich, Germany, serving a fast-growing base of SME customers. Our platform enables teams to connect data sources, build custom AI workflows, and deploy tailored AI assistants — without needing to be technical experts. We're now looking for a Senior Full Stack Engineer to help us scale our platform from its current user base toward 1 million users.
You'll join a small, product-focused engineering team and take real ownership of complex architectural challenges — from multi-terabyte data synchronization to secure sandbox infrastructure and high-volume LLM processing pipelines.
What You'll Do
Own the most complex architectural problems across the platform, including multi-terabyte data synchronization and secure sandbox infrastructure.
Architect, build, and ship high-quality full-stack features using React and TypeScript , with a focus on long-term scalability and UX.
Read the full description (31 more sections)Show less
Design and implement systems to synchronize and index terabytes of client data while enforcing fine-grained permissions.
Build infrastructure to process millions of LLM calls per month with high reliability and security.
Implement scalable, secure code sandbox solutions capable of spawning thousands of sandboxes per day.
Create base infrastructure and tooling for fast custom integrations, enabling new systems to be connected within hours.
Collaborate on technical roadmaps and align on architectural decisions with the broader engineering team.
Debug production incidents, identify root causes, and implement durable fixes to keep the platform stable.
Mentor junior engineers and raise the bar through constructive, thorough code reviews.
Continuously improve development processes, code quality standards, and overall team performance.
What We're Looking For
Must-haves:
7+ years of professional software engineering experience.
Strong hands-on experience with React , TypeScript , and PostgreSQL (including relational data modeling and query performance optimization).
Experience with tRPC or an equivalent type-safe API communication framework.
Proven experience designing and implementing secure, multi-tenant sandbox environments .
Experience building systems to process millions of LLM/API calls per month with high reliability and security.
Familiarity with the broader stack: Docker , Kubernetes , and modern CI/CD tooling.
Willingness to work on-site in Munich, Germany (hybrid arrangement).
Nice-to-haves:
Experience scaling complex software architectures for high-growth B2B products.
A strong product ownership mindset with genuine attention to end-user experience.
A passion for mentoring engineers and shaping engineering standards and processes.
Comfort with fast-paced, high-growth environments and rapid context switching.
Compensation & Benefits
Salary: €70,000 – €90,000 per year, depending on experience.
Work on a product with real user impact in the growing AI/SME space.
Small, collaborative team with significant scope for architectural influence.
Hybrid work arrangement based in Munich.
Please note: Visa sponsorship is not available for this role. Candidates must already have the right to work in Germany.
Location
This is a hybrid role based in Munich, Germany . Regular on-site presence in Munich is required.
Find Jobs in Germany on Arbeitnow
You can apply in a minute. Will it get read?
Applications are screened by software before they reach a person. See the score yours gets and the three things costing you the most — then this role, and the rest of the feed, ranked against what your CV actually says. Free, no card, about thirty seconds.
- 1
Drop in your CV
One PDF, about thirty seconds. No card, no forms to fill in by hand.
- 2
See what the filter sees
We read it the way an applicant tracking system does and score it — plus the three things costing you the most.
- 3
Get every role ranked
Each listing scored against what your CV actually says, with the missing skills named, updated as new roles arrive.
What's actually stopping you?
- I apply and hear nothing backStart with the ATS scan — see what a filter does to your CV before a human sees it.Start here →
- I can't tell which roles I'd getStart with the match scores — every listing here ranked against what your CV actually says.Start here →
- Just browsing for nowKeep looking. Nothing to sign up for.
- Your CV file is deleted after parsing — we keep the extracted skills, and you can delete those in one click
- Free forever, no card
- Listings refreshed every 6 hours