Also searchable as: Senior Backend Developer · Senior Software Engineer - Backend · Senior Golang Engineer · Senior Python Engineer
Original title: Senior Backend Engineer (Python/Go)
WhyBrilliant is sourcing applicants for this role on behalf of a fast-growing Berlin-based clean energy startup.
The company's identity may stay confidential until first contact.
Atlas, our AI Recruiter, is running this search and will pick the best candidates from Nova's network. The next step is to speak to Nova.
The Role
Job Title: Senior Backend Engineer (Python/Go)
Location: Berlin, Germany
Why this role matters
Following our recent venture funding, we are expanding our core energy platform to handle massive scale as we double down on decarbonizing commercial power. Behind every turbine lies massive volumes of SCADA readings, volatile spot market pricing, and continuous customer consumption that must be ingested and matched in real time. Without robust, high-throughput backend infrastructure, bridging physical renewable generation with modern grid demand is impossible.
What you'll do
You will own the architecture, development, and reliability of our high-scale energy ingestion and matching engines.
- Build high-throughput data pipelines in Python and Go to ingest real-time SCADA telemetry, 15-minute metering intervals, and weather forecasts.
- Architect scalable time-series data storage and query layers using PostgreSQL and TimescaleDB.
- Develop and maintain low-latency REST and gRPC APIs powering customer portals, partner integrations, and internal trading systems.
- Integrate external market data feeds, including EPEX Spot prices and transmission grid operator signals.
- Implement real-time matching algorithms that pair customer consumption with wind power generation and track guarantees of origin.
- Drive observability, automated testing, and shared on-call reliability practices while mentoring growing engineering team members.
Who this is a fit for
- 6+ years building distributed backend services using production Python and Go.
- Deep mastery of PostgreSQL schema design, optimization, and time-series data handling.
- Proven background implementing event-driven streaming architectures with Kafka or NATS.
- Hands-on experience deploying containerized services with Kubernetes, Docker, Terraform, and cloud infrastructure.
- Rigorous testing mindset across unit, integration, and contract test suites.
- Native-level C2 fluency in both German and English with valid German work authorization.
What it's like to work here
We operate with a flat organizational structure and high autonomy, where engineers have direct ownership over architectural decisions. The team works fully on-site together in Berlin, kicking off each morning with a 10:00 AM standup. Transparency and celebration of shipping are central to our rhythm: every Friday, each team member writes and publishes a short blog post detailing what they built and delivered that week. People thrive here who are self-directed, communicate openly in person, and take pride in continuous delivery.
The offer
- Direct architectural ownership with zero bureaucratic red tape in a flat engineering team.
- A tight-knit, collaborative on-site culture in Berlin-Mitte with high-trust engineering practices.
- Weekly public visibility into your impact through our team-wide Friday shipping blogs.
- Opportunity to shape architectural standards as our technical organization scales significantly.
This probably isn't for you if
- You prefer working remotely or in a hybrid model rather than fully on-site in Berlin-Mitte.
- You are uncomfortable writing and reviewing production code in both Python and Go.
- You require visa sponsorship to work legally in Germany.
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.
This job is hosted on whybrilliant.com. Register on WhyBrilliant.com and apply for the role directly.
Senior Backend Engineer (Python/Go) in Berlin Arbeitgeber: WhyBrilliant GmbH
WarumBrilliant ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, in einem dynamischen und innovativen Münchener Start-up im Bereich Cybersicherheit zu arbeiten. Hier erwartet Sie eine kollaborative Unternehmenskultur, die von einem hohen Maß an Eigenverantwortung und einem unternehmerischen Geist geprägt ist, sowie die Chance, aktiv an der Gestaltung der technischen Vertriebsstrategie und des Produktfahrplans mitzuwirken. Zudem profitieren Sie von einem engagierten Team, das sich leidenschaftlich für die Mission einsetzt und an einem zentralen Standort in München arbeitet, der den Austausch und die Zusammenarbeit fördert.