Backend Engineer

Clera
Berlin, Germany
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€80,000.0 - €120,000.0
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Application Programming Interfaces (APIs) Software Quality Communications Protocols Data Security Distributed Data Store Distributed Systems PostgreSQL Node.Js Next.js TypeScript Workflow Management Systems Backend
+2 more
Stripe Asynchronous Programming

Job description

Join a fast-moving energy tech startup building the operating system for the next generation of energy. The platform powers modular billing engines, low-level energy-market communication protocols, and a full accounting ledger - enabling dynamic electricity plans that help businesses and consumers significantly reduce energy costs.

As a Backend Engineer on the core infrastructure team, you’ll design and scale the foundational systems that make all of this possible. You’ll work across billing, payments, and distributed data services in a high-ownership, low-bureaucracy environment., * Solve for complexity through design - architect clean, maintainable solutions to genuinely hard infrastructure problems.

  • Scale the core - build and evolve the services that power billing, energy-market integrations, and accounting at scale.
  • Bias for action - move fast, ship iteratively, and take end-to-end ownership of your work.
  • Raise the bar - contribute to engineering standards, code quality, and team practices.

Requirements

Must-haves:

  • Proficiency in backend development with TypeScript (Node.js) and a strong command of asynchronous programming patterns.
  • Hands-on experience with PostgreSQL and an ORM - ideally Drizzle - for robust data access layers.
  • Experience with Next.js, including API routes or server components used for backend services.
  • Familiarity with distributed systems concepts and designing scalable, maintainable core services.
  • C1+ English proficiency (written and verbal).
  • Strong CS fundamentals - whether from a formal degree or equivalent practical experience.

Nice to have:

  • Experience integrating Stripe payments and related billing workflows.
  • Familiarity with workflow orchestration tools (e.g. Temporal) or API frameworks (e.g. Hono).
  • Background in energy, fintech, or other regulated/complex-domain infrastructure.

Soft skills:

  • Strong written and verbal communicator.
  • Ownership mindset - you treat problems as yours to solve, not to hand off.
  • Comfortable operating in a fast-paced, ambiguous early-stage environment.

Benefits & conditions

  • Salary: $80,000 - $120,000 USD per year (or local equivalent)
  • Visa sponsorship available
  • High-impact role at an early-stage company with significant ownership and upside

Apply for this position

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

Apply on de.indeed.com

Good distractions

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

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

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 · WWC 2023

4:30 min

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

Josh Goldberg · JS Congress

2:10 min

Integrating Stripe checkout using serverless API routes

Christian K · JS Congress

3:55 min

Identifying underlying Node.js runtime vulnerabilities using fuzzing tools

Sonya Moisset · WWC 2023

Videos

See all

Related articles

See all