
Backend Engineer
Clera · San Francisco
- On site
- Fulltime
- San Francisco
Email the hiring manager to get a response.
Get their verified email + an intro that's ready to send.
Subject: Interested in the Backend Engineer role at Clera
Hi Jamie — I came across the Backend Engineer opening and wanted to reach out directly. I've spent the last few years doing exactly this kind of work, and Clera stood out because…
✎ Personalized to your résumé after sign-up.
- ✓ Verified email of the hiring manager
- ✓ Intro email personalized to your résumé
- ✓ $9/mo = unlimited — any job link
Secure checkout · cancel anytime
About the role
About the Role
Join a pre-seed-funded energy tech startup that is building the operating system for the next generation of energy. The core infrastructure team is developing a modular billing engine, low-level energy-market communication protocols, and a full accounting ledger — enabling dynamic electricity plans and reliable billing for hardware OEMs, installers, and energy providers across Europe. As a Backend Engineer, you will help shape scalable, maintainable systems at the heart of this platform.
What You'll Do
Solve complex infrastructure and domain challenges through thoughtful system design.
Scale core backend services to support growing energy platform workloads.
Move quickly and take ownership — bias for action in a fast-paced, ambiguous environment.
Raise the engineering bar through code quality, architecture decisions, and collaborative standards.
Build and maintain API routes and server-side services using TypeScript (Node.js) and Next.js.
Work with PostgreSQL and Drizzle ORM for reliable, performant data access.
Integrate and extend Stripe-based billing and payment flows.
What We're Looking For
Required: Proficiency in backend development using TypeScript (Node.js) with a strong grasp of asynchronous programming.
Required: Experience with PostgreSQL and at least one ORM (Drizzle preferred) for data access.
Required: Experience with Next.js, including API routes or server components used for backend services.
Required: Familiarity with distributed systems concepts and designing scalable, maintainable core services.
Required: C1+ professional language proficiency (English).
Experience integrating Stripe payments and related billing flows.
Strong written and verbal communication with an ownership mindset.
Strong CS fundamentals — formal degree or equivalent practical experience (3–10+ years of relevant backend experience).
Tech Stack
TypeScript, Node.js, Next.js
PostgreSQL, Drizzle ORM
Temporal, Hono, Stripe
Tailwind (front-end context)
Compensation & Benefits
Salary range: $80,000 – $120,000 USD annually
Visa sponsorship available
Location
This is an on-site role based in Berlin, Germany. Candidates must be able to work from the Berlin office.
Similar roles
Open positions we recommend based on this role.
