Backend Engineer (Mid-Level)

Clera
Berlin, Germany
On-site

Who this role is best for

Backend engineers with energy industry experience and strong TypeScript/Node.js skills will find this ownership-driven role in Berlin compelling.

Best fit for

  • Candidates with 3+ years of backend development experience and a track record of shipping production systems
    — “at least 3 years of hands-on experience building and shipping reliable backend systems in production”
  • Individuals familiar with energy-market communication and billing systems
    — “building the backend systems behind dynamic electricity plans and reliable billing”
  • Professionals with a strong ownership mindset and experience in early-stage environments
    — “Interest in early-stage environments, an ownership mindset, and evidence of strong technical ability through projects, research, competition, or founding work”

Things to consider

  • Fluent German is required, which may be a barrier for non-native speakers
    — “Fluent or native-level German proficiency, C1 or higher”
  • The role demands full-time on-site presence in Berlin, five days per week
    — “On-site in Berlin, Germany, five days per week”

How to stand out

  • Highlight experience with distributed systems and scalable service design in your resume and interviews
    — “Experience with distributed systems and designing scalable, maintainable services”
  • Emphasize projects or contributions involving billing workflows and payment integrations
    — “Experience integrating Stripe payments and billing workflows”
  • Demonstrate your ability to lead through code reviews and mentorship in your application materials
    — “Raise technical standards through code reviews, architecture decisions, and mentorship”
Pace · Fast PacedCollaboration · MediumAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • Design backend systems that reduce complexity in billing and energy-market workflows
  • Scale core infrastructure to support growing transaction volumes and market demands
  • Ship features and improvements through rapid iteration and practical engineering decisions
  • Raise technical standards through code reviews, architecture decisions, and mentorship
Typical background
At least 3 years of hands-on experience building and shipping reliable backend systems in production

Skills & requirements

Required

TypeScriptNode.jsPostgreSQLOrm-based Data AccessNext.js Backend ServicesDistributed SystemsStripe Payments IntegrationFormal Education Or Equivalent Practical Experience In Computer Science

Preferred

German Proficiency

Stack & domain

TypeScriptNode.jsPostgreSQLOrm-based Data AccessNext.jsDistributed SystemsStripe PaymentsFormal Education Or Equivalent Practical ExperienceFluent Or Native-level German ProficiencyInterest In Early-stage EnvironmentsOwnership MindsetEvidence Of Strong Technical AbilityBroad Application-building ExperienceClear Written And Verbal Communication SkillsEnergy TechnologyBillingEnergy-market Communication

About the role

Original posting from Clera via Ashby

ABOUT THE ROLE

Join the core infrastructure team at an early-stage energy technology company, building the backend systems behind dynamic electricity plans and reliable billing. You will help develop scalable services for billing and energy-market communication.

WHAT YOU'LL DO

  • Design backend systems that reduce complexity in billing and energy-market workflows.
  • Scale core infrastructure to support growing transaction volumes and market demands.
  • Ship features and improvements through rapid iteration and practical engineering decisions.
  • Raise technical standards through code reviews, architecture decisions, and mentorship.

WHAT WE'RE LOOKING FOR

  • At least 3 years of hands-on experience building and shipping reliable backend systems in production.
  • Strong TypeScript and Node.js skills, including asynchronous programming.
  • Experience with PostgreSQL and ORM-based data access, such as Drizzle or similar tools.
  • Experience building Next.js backend services, including API routes or server components.
  • Familiarity with distributed systems and designing scalable, maintainable services.
  • Experience integrating Stripe payments and billing workflows.
  • Strong computer science fundamentals through formal education or equivalent practical experience.
  • Fluent or native-level German proficiency, C1 or higher.
  • Interest in early-stage environments, an ownership mindset, and evidence of strong technical ability through projects, research, competition, or founding work.
  • Broad application-building experience and clear written and verbal communication skills.

COMPENSATION & BENEFITS

Annual salary of €80,000 to €120,000. Visa sponsorship is available.

LOCATION

On-site in Berlin, Germany, five days per week.

Source: Clera careers (Ashby)

Similar roles