Summary
✨ AI‑Generated
A leading technology organization is seeking a principal-level software engineer to own platform architecture, build scalable backend systems, improve reliability, and guide engineering practices. The role offers significant technical autonomy and collaboration with experienced teams.
Highlights
Principal-level individual contributor role with high technical ownership, architecture responsibility, collaboration with senior engineers, and opportunity to influence engineering strategy.
Description
Company Description
We are partnering with a fast-growing AI product company in Berlin — they build a size-recommendation engine embedded in the storefronts of some of the largest apparel and footwear retailers in the world, serving hundreds of millions of recommendations a month at millisecond latency.
This is a rare, real principal-level IC role.
No direct reports.
Full technical authority.
You'd sit as a peer to their senior engineers, mentor the mid-level team through pairing and review, and own architecture, delivery, and production excellence — working directly with the CTO on strategy.
What makes this one worth a look:
Role Description his is a full-time, hybrid role based in Berlin, focused on building robust, secure, and high-performance backend services and infrastructure.
Day-to-day responsibilities include defining technical strategy, designing platform components and APIs, reviewing and contributing to production-quality code, and ensuring reliability, observability, and automation across systems.
The role involves collaborating with product, data, and engineering teams to deliver platform features, guiding technical decision-making, and mentoring other engineers.
The Principal Engineer will also drive continuous improvement in development practices, performance optimization, and system resilience.
Qualifications
Strong proficiency in backend engineering (e.g., Java, Kotlin, C#, Go, or similar), along with experience designing and implementing microservices and APIs.Experience with cloud platforms (e.g., AWS, Azure, GCP) and infrastructure-as-code tools, focusing on scalable, secure, and highly available systems.Solid understanding of distributed systems, data storage technologies (SQL/NoSQL), caching, and performance optimization.Skills in CI/CD, containerization (Docker), orchestration (Kubernetes), and automation for build, test, and deployment pipelines.Proficiency in system observability, including logging, metrics, tracing, and incident response practices.Demonstrated ability to lead technical initiatives, make architectural decisions, and mentor engineers in complex platform environments.Strong collaboration and communication skills, with the ability to work closely with product, operations, and business stakeholders.Experience in building B2B or SaaS platforms is beneficial; familiarity with HR tech or recruitment systems is an advantage.Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.Fluency in English; German language skills are a plus.