Backend Engineer
<div class="show-more-less-html__markup show-more-less-html__markup--clamp-after-5 relative overflow-hidden"> <strong>About The Role<br/><br/></strong>Join a fast-moving energy tech startup building the operating system for the next generation of energy. The platform powers <strong>modular billing engines</strong>, low-level energy-market communication protocols, and a full accounting ledger — enabling dynamic electricity plans that help businesses and consumers significantly reduce energy costs.<br/><br/>As a <strong>Backend Engineer on the core infrastructure team</strong>, 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.<br/><br/>What You'll Do<br/><br/><ul><li>Solve for complexity through design — architect clean, maintainable solutions to genuinely hard infrastructure problems. </li><li>Scale the core — build and evolve the services that power billing, energy-market integrations, and accounting at scale. </li><li>Bias for action — move fast, ship iteratively, and take end-to-end ownership of your work. </li><li>Raise the bar — contribute to engineering standards, code quality, and team practices. <br/><br/></li></ul>What We're Looking For<br/><br/><strong>Must-haves:<br/><br/></strong><ul><li>Proficiency in backend development with TypeScript (Node.js) and a strong command of asynchronous programming patterns. </li><li>Hands-on experience with PostgreSQL and an ORM — ideally Drizzle — for robust data access layers. </li><li>Experience with Next.js, including API routes or server components used for backend services. </li><li>Familiarity with distributed systems concepts and designing scalable, maintainable core services. </li><li>C1+ English proficiency (written and verbal). </li><li>Strong CS fundamentals — whether from a formal degree or equivalent practical experience. <br/><br/></li></ul><strong>Nice to have:<br/><br/></strong><ul><li>Experience integrating Stripe payments and related billing workflows. </li><li>Familiarity with workflow orchestration tools (e.g. Temporal) or API frameworks (e.g. Hono). </li><li>Background in energy, fintech, or other regulated/complex-domain infrastructure. <br/><br/></li></ul><strong>Soft skills:<br/><br/></strong><ul><li>Strong written and verbal communicator. </li><li>Ownership mindset — you treat problems as yours to solve, not to hand off. </li><li>Comfortable operating in a fast-paced, ambiguous early-stage environment. <br/><br/></li></ul>Tech Stack<br/><br/><ul><li>Languages / Frameworks: TypeScript, Node.js, Next.js, Hono</li><li>Data: PostgreSQL, Drizzle ORM</li><li>Infrastructure / Tooling: Temporal, Stripe, Tailwind<br/><br/></li></ul><strong>Compensation & Benefits<br/><br/></strong><ul><li>Salary: $80,000 – $120,000 USD per year (or local equivalent)</li><li>Visa sponsorship available</li><li>High-impact role at an early-stage company with significant ownership and upside<br/><br/></li></ul>Location<br/><br/>This is a fully <strong>on-site role based in Berlin, Germany</strong>. Candidates must be able to work from the Berlin office. Visa sponsorship is available for the right candidate.<br/><br/> </div>