Solaris is Europe's leading embedded finance platform. Solaris’ full German banking license and proprietary modular B2B tech stack empowers its partners – from SMEs to large, multinational, non-financial companies – to offer compliant, customer-centric banking services, providing seamless experiences to customers across all industries. Founded in 2016, Solaris pioneered the Banking-as-a-Service market with an unparalleled combination of tech and banking. Solaris is headquartered in Berlin and employs 300 people in Europe.
Your Role
• Lead the design of complex, distributed micro-services and platforms, focusing on scalability, resilience, and maintainability.
• Ensure architecturally inter-connected teams are aligned; facilitate bi-directional information flow between domain teams and the wider tech organization.
• Drive high-level technology decisions, including framework selection, cloud infrastructure strategy, and third-party integrations.
• Take accountability for the reliability, security, and performance of the fleet of micro-services and platform capabilities.
• Establish and enforce coding standards, code review guidelines, and architectural patterns to ensure high-quality delivery.
• Contribute to and champion infrastructure-as-code (IaC), CI/CD pipelines, and observability tools to maximize developer efficiency.
• Lead the resolution of complex, cross-team technical incidents and conduct blameless post-mortems to prevent recurrence.
• Help teammates grow as craftspeople through technical mentorship, pair programming, and sponsorship.
• Translate complex technical topics into business value for Product Owners and stakeholders; translate business goals into technical requirements for engineers.
We'd love to see
Depending on your level of…