Job Description
Job Summary
The Senior Platform Architect will lead the technical architecture design and modernization of large-scale multi-tenant enterprise SaaS platforms built on Azure and stack. This role requires mastery of distributed systems cloud-native design and advanced engineering practices to deliver highly available performant and secure solutions for global consumer-facing SaaS and Agentic AI products.
Responsibilities and Duties
Architectural Design & Transformation
- Lead migration from monolithic systems to modular monolith and microservices architectures using domain-driven design bounded contexts and decomposition strategies.
- Design multi-tenant SaaS platforms with advanced tenant isolation resource partitioning and elastic scaling using Azure services.
- Define and enforce architectural standards (C#) TypeScript Angular SQL Server and Azure including dependency injection SOLID principles asynchronous programming and reactive patterns.
- Design and implement distributed systems: service orchestration API gateway management IoT edge computing distributed transactions eventual consistency CQRS and event sourcing.
- Architect for cloud-native resiliency: circuit breakers bulkheads retries failover geo-redundancy and disaster recovery using Azure App Services Azure Functions Service Bus Cosmos DB and Azure SQL.
- Develop and maintain architecture documentation reference models and decision records using industry frameworks (TOGAF Zachman C4 Model).
Performance Engineering & Observability
- Establish and monitor platform SLOs (latency throughput error rates availability) mapped to customer SLAs.
- Architect and implement advanced caching strategies indexing and query optimization for SQL Server and NoSQL stores in coordination with Senior Data Architect Data Engineers and Database Admins.
- Design and implement telemetry pipelines: distributed tracing (OpenTelemetry) structured logging metrics collection and real-time dashboards for system health and diagnostics.
- Conduct performance profiling load testing and capacity planning for backend services and frontend applications.
Automation Quality and DevOps
- Architect and implement CI/CD pipelines with automated build test security scanning and deployment workflows.
- Integrate static code analysis code coverage and quality gates into the development lifecycle.
- Design and enforce automated testing strategies: unit integration contract and end-to-end tests for backend and frontend components.
- Develop infrastructure as code (IaC) solutions for repeatable scalable cloud provisioning.
- Create incident response playbooks for rollback failover and recovery drive down MTTR and automate remediation where possible.
Security Compliance and Governance
- Architect for multi-tenant security: authentication/authorization (OAuth2 OpenID Connect) encryption at rest and in transit secrets management and compliance with SOC 1 SOC 2 GDPR and other regulatory standards.
- Implement secure software development lifecycle (SSDLC) practices threat modeling and vulnerability management including ZDR DLP No Model Training policies with AI Models.
- Ensure architectural governance and alignment with enterprise frameworks (TOGAF Zachman) maintain architecture decision records and participate in architecture review boards.
Technical Leadership & Collaboration
- Mentor engineering teams in advanced architectural concepts distributed systems cloud-native development and best practices.
- Collaborate with Data Architect DevOps IT Services Engineering and Product Management teams to ensure platform extensibility integration and support for complex business requirements.
- Evaluate and integrate AI/ML services advanced analytics and developer productivity tools to enhance platform capabilities.
- Champion a culture of technical excellence continuous improvement and innovation
Required Experience:
Senior IC
AtlantaHybridJob DescriptionJob SummaryThe Senior Platform Architect will lead the technical architecture design and modernization of large-scale multi-tenant enterprise SaaS platforms built on Azure and stack. This role requires mastery of distributed systems cloud-native design and advanced engin...
Job Description
Job Summary
The Senior Platform Architect will lead the technical architecture design and modernization of large-scale multi-tenant enterprise SaaS platforms built on Azure and stack. This role requires mastery of distributed systems cloud-native design and advanced engineering practices to deliver highly available performant and secure solutions for global consumer-facing SaaS and Agentic AI products.
Responsibilities and Duties
Architectural Design & Transformation
- Lead migration from monolithic systems to modular monolith and microservices architectures using domain-driven design bounded contexts and decomposition strategies.
- Design multi-tenant SaaS platforms with advanced tenant isolation resource partitioning and elastic scaling using Azure services.
- Define and enforce architectural standards (C#) TypeScript Angular SQL Server and Azure including dependency injection SOLID principles asynchronous programming and reactive patterns.
- Design and implement distributed systems: service orchestration API gateway management IoT edge computing distributed transactions eventual consistency CQRS and event sourcing.
- Architect for cloud-native resiliency: circuit breakers bulkheads retries failover geo-redundancy and disaster recovery using Azure App Services Azure Functions Service Bus Cosmos DB and Azure SQL.
- Develop and maintain architecture documentation reference models and decision records using industry frameworks (TOGAF Zachman C4 Model).
Performance Engineering & Observability
- Establish and monitor platform SLOs (latency throughput error rates availability) mapped to customer SLAs.
- Architect and implement advanced caching strategies indexing and query optimization for SQL Server and NoSQL stores in coordination with Senior Data Architect Data Engineers and Database Admins.
- Design and implement telemetry pipelines: distributed tracing (OpenTelemetry) structured logging metrics collection and real-time dashboards for system health and diagnostics.
- Conduct performance profiling load testing and capacity planning for backend services and frontend applications.
Automation Quality and DevOps
- Architect and implement CI/CD pipelines with automated build test security scanning and deployment workflows.
- Integrate static code analysis code coverage and quality gates into the development lifecycle.
- Design and enforce automated testing strategies: unit integration contract and end-to-end tests for backend and frontend components.
- Develop infrastructure as code (IaC) solutions for repeatable scalable cloud provisioning.
- Create incident response playbooks for rollback failover and recovery drive down MTTR and automate remediation where possible.
Security Compliance and Governance
- Architect for multi-tenant security: authentication/authorization (OAuth2 OpenID Connect) encryption at rest and in transit secrets management and compliance with SOC 1 SOC 2 GDPR and other regulatory standards.
- Implement secure software development lifecycle (SSDLC) practices threat modeling and vulnerability management including ZDR DLP No Model Training policies with AI Models.
- Ensure architectural governance and alignment with enterprise frameworks (TOGAF Zachman) maintain architecture decision records and participate in architecture review boards.
Technical Leadership & Collaboration
- Mentor engineering teams in advanced architectural concepts distributed systems cloud-native development and best practices.
- Collaborate with Data Architect DevOps IT Services Engineering and Product Management teams to ensure platform extensibility integration and support for complex business requirements.
- Evaluate and integrate AI/ML services advanced analytics and developer productivity tools to enhance platform capabilities.
- Champion a culture of technical excellence continuous improvement and innovation
Required Experience:
Senior IC
View more
View less