Senior SaaS Architect
You have a passion for all things architecture. Tough problems excite you and you’re always up for the next big challenge. We’re a dynamic, multicultural, and fast-moving environment that appreciates and gives space to your ideas and creativity. A place where you can grow and make a difference.
As a Senior SaaS Architect at Axiomatics, you will be leading architecture design and development for the next generation of Axiomatics “as-a-service” products. You will also form part of our Architecture Council, a cross functional team which is responsible for the development of architecture principles and guidelines, contributes to our innovation strategies and actively monitors existing and emerging technologies.
What you will be doing
- Contribute to Axiomatics’ SaaS journey by actively extending and building on our cloud-native architecture.
- Document architectural design, using diagrams, architecture decision records, RFCs, etc.
- Participate actively as a member of our Architecture Council together with other architects and tech leads.
- Communicate architecture to the business, product and engineering teams, as well as to external stakeholders.
- Help define and keep an up-to-date technology stack.
- Actively provide feedback to the development team on architectural proposals and suggestions.
- Assist Engineering in checking compliance with architectural principles and guidelines.
- Engage in evaluations of new technology, occasionally building and/or helping build prototypes to understand its pros and cons.
Skills and experience
- MSc degree in Computer Science or equivalent
- At least three (3) years of experience with architecture and development of distributed systems.
- Clear understanding of the role of architecture in modern agile development practice.
- Excellent command of the main architectural patterns in use today and the operational characteristics of highly available and scalable applications.
- Proven experience designing microservice architectures.
- Practical experience architecting multi-tenant SaaS solutions on public clouds such as Azure, AWS and/or Google Cloud.
- Familiarity with Zero Trust principles, Identity and Access Management as well as cloud security.
- Developer background (even if you rarely code these days).
- Excellent analytical and problem-solving skills.
- Ability to communicate architectural concepts to non-technical audiences.
- Experience leading, mentoring and/or coaching other architects, tech leads or developers.
Nice-to-have qualifications
- Having held an architect position within an enterprise software company.
- Any architecture-related certification issued by one of the main cloud providers.
- Experience applying Domain Driven Design.
- Applied knowledge of architecture documentation methodologies such as C4.
- Experience evolving architectures towards a microservice architecture.
- In-depth knowledge of authentication and authorization concepts and technologies such as OAuth, OpenID Connect, Kerberos, SAML, Certificate based authentication, etc.
- Experience designing and implementing REST APIs.
- Experience building infrastructure and deploying applications in a public cloud (preferably AWS) using infrastructure-as-code solutions such as Terraform.
Apply for this job