Backend Engineer

Clera
Berlin, Germany
1 day ago
Apply on www.adzuna.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
€80,000.0 - €120,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Communications Protocols Data Security Distributed Systems PostgreSQL Node.Js Next.js Systems Integration TypeScript Backend Stripe Real Time Data
+1 more
Asynchronous Programming

Job description

This is a backend engineering role on the core infrastructure team of an early-stage energy tech company building the foundational layer for next-generation dynamic electricity plans. You’ll work on a modular billing engine, low-level energy-market communication protocols, and a full accounting ledger - systems that need to be both highly reliable and infinitely scalable. What You’ll Do

  • Design systems that tame complexity at the architectural level, not just the code level.
  • Scale core infrastructure to handle dynamic billing, energy trading integrations, and real-time data flows.
  • Take decisive action in ambiguous situations, shipping thoughtful solutions without waiting for perfect information.
  • Continuously raise the quality bar across the codebase, technical processes, and team practices.

Requirements

  • 3-10+ years of backend development experience with TypeScript (Node.js) and a strong grasp of asynchronous programming.
  • Hands-on experience with PostgreSQL and an ORM (e.g. Drizzle) for data access patterns.
  • Familiarity with Next.js for backend services - API routes or server components.
  • Working knowledge of distributed systems concepts and how to design scalable, maintainable services.
  • Experience integrating Stripe payments and building billing flows end-to-end.
  • Strong CS fundamentals - formal degree or equivalent practical experience.
  • Clear written and verbal communication, an ownership mindset, and comfort operating in a fast-paced, early-stage environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:22 min

Managing recurring subscriptions and products with Stripe

Dávid Lévai · LIVE

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

4:30 min

Scaffolding pages and routing single-page applications with Next.js

Josh Goldberg · JS Congress

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:10 min

Integrating Stripe checkout using serverless API routes

Christian K · JS Congress

3:22 min

Developing robust backend applications with the Nest framework

Marius Obert Marius Obert · World Congress 2022

Videos

See all

Related articles

See all