Principal Software Engineer

Berlin
7 months ago
Applications closed

Related Jobs

View all jobs

Software Engineer

Mechanical Engineer

Mechanical Engineer

Mechanical Engineer

Mechanical Engineer

Mechanical Engineer

Principal Software Engineer
Berlin - Permanent Employee, Full-Time, Hybrid working (3 days a week on site)
€120,000 - €150,000 + 20% Bonus + Holiday + Pension + Flexible Working Hours

Excellent opportunity for an experienced Principal Engineer to step into a senior leadership role with broad technical influence across teams and departments, contributing to a platform that is transforming the future of healthcare through cutting-edge AI and machine learning.

This company is a highly regarded spin-off from one of Europe's largest university hospitals and technical universities. Their mission is to revolutionise the diagnosis and treatment of complex diseases by combining state-of-the-art software engineering, cloud infrastructure, and ML-driven insights. With a collaborative, fast-growing team and a supportive leadership culture, they are building high-impact technology that directly affects lives.

In this role, you will act as the technical right-hand to the CTO, owning architecture across multiple teams, guiding technical strategy, and mentoring senior engineers. You'll shape core platform decisions while remaining close to the technology, influencing more than 60 engineers and helping teams deliver scalable, secure, and reliable systems.

The ideal candidate will be a master-level engineer with deep technical breadth, excellent mentoring skills, and experience making architectural decisions that span departments. You may have held titles such as Staff Engineer, Principal Engineer, or even CTO at a smaller company. Leadership experience is valued, but a hands-on technical expert who's worked across teams and systems is key.

This is a fantastic opportunity to join a purpose-driven company where your expertise will help shape healthcare innovation at scale, while working alongside experienced engineers, data scientists, and stakeholders across disciplines.

The Role:
*Own and evolve the technical direction and architecture of core platforms and services
*Influence 60+ engineers across multiple teams with cross-cutting technical decisions
*Lead adoption of best practices across cloud infrastructure, DevSecOps, MLOps, and backend architecture
*Mentor and coach senior engineers to raise engineering standards organisation-wide
*Prototype solutions and work hands-on to enable technical excellence across teams
*Partner with stakeholders to align engineering strategy with business and product goals
*Hybrid working, 3 days a week on site in Berlin

The Person:
*10-15+ years' experience in software engineering, with technical leadership across teams or departments
*Strong architecture and system design background in distributed, event-driven systems
*Experience in cloud platforms (GCP preferred, AWS and/or Azure also welcome) and containerisation (Docker, Kubernetes)
*Proficiency in Python (important), with exposure to Java, Kotlin, TypeScript, and ML frameworks like PyTorch
*Ability to influence large-scale technical decisions across engineering organisations (100+ engineers)
*Strong communicator and mentor, with a track record of driving best practices and technical excellence

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Neurodiversity in Edge Computing Careers: Turning Different Thinking into a Superpower

Edge computing is where the digital world meets the physical one. From smart factories & connected cars to wearables & drones, edge systems bring compute closer to where data is generated so decisions can be made in real time. That means: Complex, distributed architectures Tight performance constraints Safety-critical decisions at the network edge It also means edge computing needs people who think differently – people who can see patterns in systems, ask unusual questions, spot tiny anomalies & imagine new ways to build reliable, low-latency tech. In other words: it needs neurodiversity. If you live with ADHD, autism or dyslexia, you may have been told your brain is “too chaotic”, “too literal” or “too distracted” for a deep technical role. In reality, many traits that can make school or traditional offices hard line up beautifully with edge computing work. This guide is for neurodivergent job seekers exploring edge computing careers in the UK. We’ll look at: What neurodiversity means in an edge computing context How ADHD, autism & dyslexia strengths map to edge roles Practical workplace adjustments you can ask for under UK law How to talk about your neurodivergence in applications & interviews By the end, you’ll have a clearer sense of where you might thrive in edge computing – & how to turn “different thinking” into a real career advantage.

Edge Computing Recruitment Trends 2025 (UK): What Job Seekers Need To Know About Today’s Hiring Process

Summary: UK edge computing hiring has moved from tool‑lists to capability‑driven assessments that emphasise resilient edge architectures, real‑time data pipelines, secure device fleets, container/Kubernetes at the edge, on‑device/near‑edge ML, and measurable business impact (latency, reliability, cost‑to‑serve). This guide explains what’s changed, what to expect in interviews & how to prepare—especially for edge platform engineers, IoT/OT engineers, edge SREs, embedded/firmware engineers, edge AI/ML engineers, network engineers (5G/private LTE), security specialists & product managers. Who this is for: Edge platform/SRE, IoT solution architects, embedded/firmware developers, edge AI/ML engineers, network engineers (5G/SD‑WAN), security engineers (OT/ICS), data/streaming engineers, site deployment/field engineers & edge product managers targeting roles in the UK.

Why Edge Computing Careers in the UK Are Becoming More Multidisciplinary

For years, computing innovation was focused on the cloud. But as demand for real-time analytics, low-latency processing and secure local data handling grows, edge computing has become the next frontier. From autonomous vehicles to healthcare monitoring devices, retail checkout systems to industrial IoT, edge computing is transforming how data is processed and used in the UK. This shift has also changed what it means to work in the field. Edge computing careers are no longer purely technical. They now require knowledge of law, ethics, psychology, linguistics & design, as professionals must consider regulation, human behaviour, communication & usability alongside engineering. In this article, we’ll explore why UK edge computing careers are becoming more multidisciplinary, how these five fields intersect with edge roles, and what job-seekers & employers need to know to thrive in this evolving landscape.