Senior Software Engineer / Tech Lead
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+2 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
How to Find Tech Jobs in Berlin
The 12 Best Jobs for Software Engineers
Dev Digest 121 - AI goes offline