Location
Berlin, Berlin, Germany
Salary
$80,000 - $120,000 /yearly
Type
fulltime
Posted
Today
Job Description
About The Role
Join a pre-seed energy tech startup building the operating system for the next generation of European household energy. The core product includes a modular billing engine, low-level energy-market communication protocols, and a full accounting ledger — enabling hardware companies to launch their own dynamic electricity plans. As a Backend Engineer on the core infrastructure team, you'll design and scale the systems that power reliable billing and dynamic energy plans.
What You'll Do
- Design elegant solutions to complex, ambiguous infrastructure challenges.
- Scale core backend services to handle dynamic billing, energy-market protocols, and accounting flows.
- Take ownership and ship with speed and confidence in a fast-paced environment.
- Continuously raise engineering standards across the team.
What We're Looking For
- Required: Proficient in backend development with TypeScript (Node.js) and a strong grasp of asynchronous programming.
- Required: Hands-on experience with PostgreSQL and an ORM (e.g. Drizzle) for data access.
- Required: Experience with Next.js, including API routes or server components for backend services.
- Required: Familiarity with distributed systems concepts and designing scalable, maintainable core services.
- Required: C1\+ English language proficiency.
- Experience integrating Stripe payments and related billing flows.
- Strong written and verbal communication skills, ownership mindset, and comfort operating in ambiguous environments.
- Strong CS fundamentals — formal degree or equivalent practical experience.
- 3–10\+ years of backend engineering experience.
Tech Stack
- TypeScript, Node.js, Next.js, Hono, Temporal
- PostgreSQL, Drizzle ORM
- Stripe, Tailwind
Compensation \& Benefits
- Salary: $80,000 – $120,000 USD annually
- Visa sponsorship available
Location
This is an
on-site
role based in
Berlin, Germany
. Candidates must be willing to work from the Berlin office.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.