Usercentrics is a global leader in the field of consent management platforms (CMP). We follow our company vision to build a world where user privacy enables a thriving digital ecosystem. Our mission is to provide privacy solutions that empower organizations to embrace data privacy while building trust with their users through freedom of choice. With our product, businesses can collect, manage and document user consents on websites and apps, and achieve full compliance in accordance with global privacy regulations while facilitating high consent rates and building trust with their customers.
As a Software Architect in a high-growth international SaaS company, you will drive the technical vision and strategy for our cloud-based solutions, built on Google Cloud. This role requires strategic thinking, deep technical expertise, and strong leadership skills to guide a talented, distributed engineering team in designing, building, and optimising scalable, reliable, and efficient systems. You will focus on modern API architectures, cloud-based scalability, and global SaaS requirements.
Define and communicate the technical vision for our international SaaS platforms, aligned with rapid growth goals and Google Cloud solutions.
Oversee architectural decisions and set technology standards that support the company's global expansion and business needs.
Guide the adoption of modern API architectures to enhance system efficiency, scalability, and developer experience.
Design scalable, high-performance, and secure architectures on Google Cloud, ensuring solutions are optimised for hyper-growth.
Lead cloud-native development, leveraging microservices, serverless solutions, and containerization (e.g., Kubernetes) for distributed systems.
Ensure API architecture aligns with best practices for reliability, security, and performance.
Be part and mentor an international engineering team, promoting a collaborative, growth-oriented environment.
Oversee recruitment, onboarding, and continuous development, building a high-performing architecture team.
Foster a culture of learning and innovation, supporting team members in staying current with emerging technologies and best practices.
Partner closely with product management, business, and global customer success teams to understand requirements, translating them into technical solutions.
Facilitate cross-functional technical discussions and decision-making, supporting SaaS product delivery and customer satisfaction.
Define and enforce development standards and processes that support rapid deployment and reliable scaling.
Promote best practices in API design, cloud optimization, and code quality to ensure maintainability and performance.
Keep up-to-date with Google Cloud advancements, ensuring our systems benefit from the latest in cloud innovation and scalability.
Lead complex architectural projects, assessing risks, timelines, and potential bottlenecks in a fast-paced environment.
Ensure high availability, security, and compliance across our distributed cloud systems.
We are driven by our values #BeBrave, #BetterTogether, #LeadbyExample, #InnovateWithPurpose, #PassionForPrivacy, #GiveBack and #ComeAsYouAre. They show what we believe in and how we work. They help make our team special and guide us in everything we do. They're the heart of our company and inspire us to do our best every day.
We strive to create a diverse, equitable, and inclusive environment (DEI) where everyone feels valued, respected, and empowered to reach their full potential. We believe that our different backgrounds, experiences, and perspectives are our greatest strengths — so we are committed to building with them as we foster innovation and drive our success.
We recognize that this is an ongoing journey. We commit to listening and to continuous learning, growth, and improvement. By embracing DEI principles, we will create a more just and equitable society, and we are proud to play our part in making this vision a reality.
We are #BetterTogether.