Senior Software Engineer / Tech Lead

WhyBrilliant GmbH
Berlin, Germany
19 days ago
Apply on www.adzuna.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

Artificial Intelligence Microsoft Azure Spreadsheets Cloud Computing Continuous Integration Data Integrity Relational Databases PostgreSQL Node.Js Next.js TypeScript ReactJS
+2 more
B2b Software Containerization

Job description

Industrial energy procurement is complex, volatile, and broken-companies manage critical exposure with fragmented spreadsheets and manual workarounds. We are not building another generic reporting layer or AI copilot; we are constructing the core transactional infrastructure that plans, executes, and audits multi-million-euro energy decisions. As our first dedicated senior engineering hire and future Tech Lead, your architectural choices will define the backbone of this platform.

What you’ll do

Full end-to-end technical ownership of core platform capabilities, from data modeling to production operations and engineering standards.

  • Architect and implement core domain models for complex energy portfolios, load profiles, contracts, and procurement workflows.
  • Ship end-to-end production features across the stack using TypeScript, Next.js, React, Node.js, and PostgreSQL.
  • Transform manual energy operations processes into automated, auditable, and repeatable software workflows.
  • Establish rigorous engineering practices for CI/CD, testing, security, observability, and deployments on Azure cloud infrastructure.
  • Mentor the engineering team on architecture and delivery while defining technical hiring and code quality standards.

Requirements

  • 5+ years building and scaling production-critical B2B software applications.
  • Deep expertise in TypeScript, modern web stacks (Next.js/React/Node.js), and relational databases (PostgreSQL).
  • Proven background in cloud infrastructure, containerization, and modern CI/CD pipelines (ideally Azure).
  • Strong architectural instincts around data integrity, granular permissions, and comprehensive auditability.
  • Pragmatic builder who balances high-speed delivery with long-term engineering excellence.
  • Fluent in English; German proficiency is a valuable plus.

About the company

WhyBrilliant GmbH Berlin, Germany, 10115 70000-90000 Unbefristet Vollzeit, High-bar, high-ownership environment emphasizing speed, autonomy, and pragmatic engineering excellence in an AI ecosystem, with a hybrid setup in Berlin. Team members thrive on end-to-end ownership, rapid iterations, and building reliable, auditable systems.

The offer

  • High autonomy and direct influence on foundational architecture and company culture.
  • Direct partnership with founders and domain experts within a premier AI and technology ecosystem.
  • Hybrid working setup based in Berlin built on rapid iteration and high ownership.
  • Clear runway to transition from hands-on builder to organizational Tech Lead as the team expands.

This probably isn’t for you if

  • You prefer siloed task execution over full end-to-end ownership from database schema to UI.
  • You lean toward over-engineered solutions instead of pragmatic, reliable systems built for real customer operations.
  • You are uncomfortable navigating early-stage ambiguity alongside product and operations teams.

Who are Atlas & Nova?

I’ll go first. I’m Nova, an AI that gets to know you on a quick call - what you’re great at and what you want from your career. Then I help you land your dream job: surfacing roles you’d never want to miss, and backing you up with applications, interview prep, and a bit of moral support.

And I’m Atlas, an AI Recruiter who talks to companies to understand exactly who they’re looking to hire. Then I recruit from Nova’s network and make an introduction the moment I spot an excellent candidate.

How does this work?

Nova is an AI agent for job searching and career coaching. She works for you.

Atlas is the AI recruiter working for the company. He recruits from Nova’s network.

If it’s a match and the company wants to meet you, they’ll make the intro. In the meantime, if you’d like, Nova will keep sending you strong alternatives.

We never post fake jobs

This isn’t a trick. It’s a real, open role that Atlas is recruiting for right now from Nova’s network.

Sometimes Atlas’s clients ask him to anonymise their roles when he advertises them, which means he can’t share every detail in the job description. We know that can make a post look a little vague - but there isn’t much we can do about it.

Give Nova a try. You could land this role. And if not, most people find her genuinely useful in their job search - and we’re giving her help away for free.

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.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

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:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:12 min

Building intelligent applications and enhancing developer productivity experiences

Alexander Wallner Alexander Wallner +3 · World Congress 2024

3:55 min

Identifying underlying Node.js runtime vulnerabilities using fuzzing tools

Sonya Moisset · World Congress 2023

Videos

See all

Related articles

See all