Principal Product Architect
NASCO · United States · 3 wk ago
RemoteRemoteEngineeringFull-time
Responsibilities
- Architects and implements cloud-native SaaS products that perform at scale.
- Designs and manages the architecture of complex, cloud and hybrid products for elasticity, availability, and resiliency.
- Applies cloud-native design principles and employs best practices to ensure seamless integration of security, infrastructure, services, and applications in public cloud.
- Maintains a holistic product technology scorecard including a technical roadmap, technical debt inventory, and compliance to product security, architecture, and operational reference models.
- Provides technical guidance and mentorship to engineering teams, ensuring best practices in software design and development.
- Fosters a culture of innovation and continuous learning within the team.
- Champions the use of elastic, serverless cloud-native design concepts for highly scalable and resilient SaaS products, ensuring that products comply with AWS Well-Architected Framework and best practices.
- Ensures that all solutions adhere to industry standards and regulations, with a strong focus on data security and privacy.
- Produces and shepherds architecture artifacts and designs through the architecture governance process.
- Collaborates with stakeholders, clients, product management, engineering, technical platform architects, security, and operations teams to understand needs and translate them into actionable product architecture designs aligned with business goals.
- Supports new products and product releases through serverless cloud-native design and microservice architecture models.
- Defines the technical vision and roadmap for cloud-native SaaS products, ensuring alignment with strategic technology direction.
- Collaborates with stakeholders and clients to understand their needs and translate them into actionable product architecture designs aligned with business goals.
- Collaborates with product engineering teams, technical architects, security and operations on product design, including serverless cloud-native design and microservice architecture models, in support of new products and product releases.
- Consults with Product Management to ensure the product roadmap incorporates strategic technology direction.
- Drives the adoption of emerging technologies and methodologies, such as microservices, serverless architectures, AI/ML, into the SaaS products.
Qualifications
- Advanced critical thinking and problem solving skills as demonstrated by the ability to listen, collect, data, and make successful recommendations.
- Strong communication and interpersonal skills with the ability to lead technical discussions and influence decision-making processes related to product architecture.
- Ability to cultivate internal relationships and effectively engage with technical and non-technical stakeholders, share insights, and drive innovation.
- Intermediate knowledge of utilizing compliance frameworks and regulations (e.g., HITRUST, HIPAA, SOC 2).
- Familiarity with Identity and Access models in on-prem and public cloud.
- Advanced proficiency in cloud-native serverless application design and development, microservices architecture, and event driven design patterns.
- Strong experience with monitoring and observability tools, including AWS CloudWatch.
- Demonstrated practice of emotional intelligence that is used to work effectively in a deadline driven, agile environment.
- Expertise in cloud service design patterns and architectures, including multi-region and multi-tenant SaaS models.
- Experience 10 years experience in application or solution architecture.
- 8 years experience in cloud architecture, cloud engineering, cloud-native application design and deployment.
- 5 year proven track record of successfully designing, deploying, and managing large-scale, complex serverless SaaS solutions on public cloud, preferably AWS.
- 5 years experience with modern development practices such as CI/CD, infrastructure as code (IaC), and DevOps.