Engineering Manager (Customer Asset Storage)
Amsterdam, NL
Technology – Engineering /
Permanent /
Hybrid
About the Role
We’re looking for an exceptional Engineering Manager to lead our Amsterdam-based Customer Asset Storage team at Storio group. The Customer Asset Storage team underpins the secure, scalable, and performant storage of all customer-generated assets, alongside the critical authentication systems for our customer-facing ecosystem, which enables customers to create photobooks, wall decor, prints, mugs, puzzles, calendars, photo tiles, and more. We’re passionate about delivering rock-solid, high-performance asset management and secure authentication solutions that delight users and drive our business forward, generating millions in annual revenue.
As our Engineering Manager, you’ll lead a talented team responsible for ensuring the reliability, scalability, and security of customer data, assets, and access across our global user base. Your mission will be to foster a high-performing team that balances technical excellence with critical data integrity, availability, and robust authentication, ensuring our core infrastructure supports evolving business needs. Beyond your team, you’ll take on domain and organization-level initiatives, driving broader impact across Engineering to accelerate our growth.
About our Customer Asset Storage Team
The Customer Asset Storage (CAS) team is at the heart of our customer journey, providing the foundational services for secure, scalable, and performant storage of all customer-generated assets, along with the critical authentication systems for our customer-facing ecosystem. We empower millions worldwide to create personalized photo products—from photobooks to wall decor, prints, mugs, puzzles, and calendars—by ensuring their precious memories and projects are always accessible and protected. Our mission is to deliver rock-solid, high-performance asset management and secure authentication solutions that delight users and drive our business forward, generating millions in annual revenue with an expected year-over-year growth.
As a distributed team with members in Amsterdam, Norway, and the UK, we are responsible for critical and core services that underpin the entire customer experience. This includes not only the storage of photos and projects but also a vital customer reactivation and deletion program, designed to re-engage our customers and help them relive their memories through frequent orders.
Given the nature of the services CAS provides, we operate as a stream-aligned team, collaborating closely with teams across the business. We partner with other customer-facing teams to craft an exceptional end-to-end customer journey, ensuring our core infrastructure supports evolving business needs. We see great potential for growth within our scope, ranging from improved authentication with social login to enhanced communication channels in our reactivation program. Together, we tackle complex engineering challenges at scale, driven by technical excellence and a passion for ensuring data integrity, availability, and robust authentication for our global user base.
Who we’re looking for
We are looking for an experienced Engineering Manager to join our Amsterdam based Customer Asset Storage and help us accelerate growth. We want you to create and lead a high-performing team that delivers on this mission. In addition, we expect the Engineering Manager to take on initiatives at the domain and organisation level having a larger impact across Engineering to accelerate growth.
Whilst this is not a role that requires hands-on software development, we are looking for an experienced manager who has a strong delivery and technical background. You’ve been a software engineer in the past and now thrive in building and connecting technical teams to business outcomes.
Primary Responsibilities
People Management:
- Lead a cross-functional mission-led team of 7 engineers
- Coach individuals to grow their career, increase mastery and autonomy whilst holding them accountable for high performance
- HR and Administration Own the recruitment process for your team
- Accountable for team health, fostering an open and collaborative feedback culture
Delivery/Execution
- Partner with a Product Manager to define initiatives aligned with our OKRs and strategy, scope projects and define milestones
- Communicate with key stakeholders at all levels
- Accountable for delivery performance of the team
- Accountable for team processes and ways of working
- Drive continuous improvement on key metrics such as business value, cost efficiency, speed, and quality of delivery
- Own resolution of cross-team dependencies
Technical excellence
- Oversee design decisions owned by the principal engineers of the team and domain
- Cultivate best engineering practices within the software development lifecycle
- Balance tech health and quality excellence with time to delivery
- Create opportunities for technical exploration and innovation within your team
Cross-team leadership
- Influence decision-making across the technical organisation as part of a wider community of engineering managers and technical leaders
- Establish partnerships within and outside the domain to amplify the impact of your team
- Lead in-domain standardisation efforts on people, process and technology
- Own your team’s people and tech budgets in relation to the value created by the team within the business
Our Tech Stack
Languages: Mainly C#, some nodeJS and PythonFrameworks: .NET Framework, .NET Core, .NET 8
Cloud Hosting: AWS S3, SNS, SQS, Lambda, ECS
CI/CD: Infra as code using CDK, some terraform, Jenkins, Octopus Deploy
Databases: Mainly DynamoDB, some Mysql
Experience and Attributes we’d like to see:
- Solid track record of building and leading high-performance eCommerce engineering teams
- Solid track record in JIRA and Project Management methodologies (OKR based tracking)
- Experience in navigating a complex enterprise-wide customer landscape with competing priorities
- Experience in building platforms through agile delivery methods and in lockstep with product managers and senior engineers
- Experience guiding teams to make significant technical decisions spanning customer facing and platform teams.
- Excellent communication skills, making complex topics simple, transparent and easy to act upon.
- Excellent attitude that helps motivate teams members on the ground and makes work fun and joyous.
- Experience as an Engineering Manager
- Prior experience as a software engineer
Nice to Have Experience & Qualifications:
- A degree in a STEM field, e.g. Computer Science, Software Engineering, Mathematics
- Knowledge of the ecommerce domain
Sounds exciting? Apply now with your resume and cover letter!