Senior Principal Software Architect
Set the long-term architecture for a SaaS secrets management product, shaping technical direction across product areas and advancing secure, scalable, resilient services.
Responsibilities
- Define and drive architectural vision and standards across product areas
- Lead service design and evolution with a focus on scalability, security, resiliency, and operational excellence
- Partner with engineering, product, security, and architecture leaders on technology decisions
- Mentor engineering teams and architects and advance shared architectural goals
- Lead modernization initiatives and reduce technical debt
- Integrate AI tools and methods into the software development lifecycle to improve R&D efficiency and developer productivity
Requirements
- At least 10 years of professional experience, including SaaS software architecture expertise
- Experience leading proofs of concept and hands-on technical exploration
- Knowledge of system integration design patterns and technical risk management
- Hands-on experience with containerized environments such as Kubernetes or Docker, and/or serverless technologies
- Full professional fluency in English
Nice to have
- Proficiency in Go, Ruby, or Java
- Hands-on AWS experience
- Strong knowledge of security principles and authentication and authorization protocols
- Previous experience as an R&D manager