← All roles

Principal Engineer

Solaris ·Berlin ·Onsite 28d ago
JavaGoInfrastructure as CodeDevOpsDistributed Systems

About the role

Lead the design of complex, distributed micro-services and platforms, focusing on scalability, resilience, and maintainability. Ensure alignment across teams, drive technology decisions, take accountability for reliability, security, and performance. Enforce coding standards, contribute to IaC and CI/CD, resolve incidents, mentor teammates, and translate technical topics to business value.

Requirements

Bachelor degree in Computer Science or equivalent. 10+ years Software Engineering, 3+ years Technical Leadership. Proven track record designing high-traffic distributed systems. Experience in DevOps culture, able to code in Java/Go. Deep expertise in Event-Driven, Microservices, CQRS, Hexagonal Architecture. Ability to evolve legacy systems, container ecosystem, 'Everything as Code'. Excellent English, influential, curious learner.

About the company

Solaris

Solaris is a leading European embedded finance platform that empowers businesses to offer compliant digital banking services. Leveraging a full banking license and cutting-edge APIs, they enable companies to seamlessly integrate financial products into their offerings, handling regulatory complexities so partners can focus on customer experience.

View company page →
€100k–125k
Onsite BerlinBerlin, Germany
Posted 28d ago
Apply for this role
Opens job-boards.greenhouse.io ↗
About the company
Solaris
https://www.solarisbank.com

Solaris is a leading European embedded finance platform that empowers businesses to offer compliant digital banking services. Leveraging a full banking license and cutting-edge APIs, they enable companies to seamlessly integrate financial products into their offerings, handling regulatory complexities so partners can focus on customer experience.

View company page →