About the job
Platform Architecture & Evolution
Collaborate closely with Engineering Managers, Architects, and Tech Leads to drive the evolution of platform architecture aligned with product and business objectives.
Promote architectural patterns aimed at enhancing scalability, modularity, and maintainability.
Transform architectural principles into actionable guidance for engineering teams.
Design secure, resilient, observable, and cost-effective solutions on Microsoft Azure.
Establish and uphold non-functional standards including scalability, performance, availability, and security.
Ensure that architectural decisions support long-term platform sustainability.
Contribute to integration patterns and extensibility models for enterprise and ecosystem applications.
Engineering Excellence & Culture
Mentor Tech Leads and senior engineers in system design and architectural thinking.
Collaborate with Engineering Managers to enhance architectural discipline across teams.
Define and refine reference architectures, reusable patterns, and technical guardrails.
Encourage best practices through peer reviews, technical discussions, and knowledge sharing.
Foster a culture centered on evidence-based decision-making and continuous improvement.
Integrate performance, reliability, and cost-awareness into architectural discussions.
Platform & Ecosystem Enablement
Comprehend how the platform is implemented and extended by customers and partners.
Ensure architecture accommodates real-world customization and integration requirements.
Balance flexibility and configurability with long-term maintainability.
Support extensibility strategies while preserving platform integrity.
Hands-On & Technical Leadership
Engage in design reviews and key technical decisions.
Assist in the development of proof-of-concepts and technical experiments as needed.
Stay closely connected to engineering teams to guarantee that architecture is practical and implementable.
