Job Openings Senior Architect

About the job Senior Architect

Overview

As a Senior Architect, you will lead the enterprise-wide architecture strategy and provide technical vision for complex, large-scale software systems. This role requires deep architectural expertise, a strong understanding of modern engineering practices, and the ability to influence technical direction across multiple teams and product lines. You'll serve as a key advisor to engineering leadership, driving scalable, secure, and forward-thinking solutions that align with business and product goals.

Responsibilities

  • Lead end-to-end solution architecture for scalable, secure, cloud-native applications
  • Provide hands-on technical leadership in React, Nest.js, Next.js, and TypeScript
  • Design optimized MongoDB schemas, indexing, and performance strategies
  • Architect and deploy solutions using Azure services (App Services, Cosmos DB, Functions, API Management, Key Vault, Storage)
  • Define integration patterns, API architecture, and cloud security best practices
  • Oversee CI/CD pipelines and DevOps workflows (Azure DevOps/GitHub Actions)
  • Collaborate with multi-market client teams and guide development squads
  • Conduct architecture reviews, resolve complex technical issues, and mentor engineers

Requirements & Skills

  • 14+ years of engineering experience with 3–4+ years in architecture roles
  • Strong hands-on expertise in React, Nest.js, Next.js, JavaScript/TypeScript
  • Experience building enterprise-scale solutions with MongoDB (Atlas)
  • Solid Azure cloud architecture experience
  • Strong understanding of microservices, API design, and distributed systems
  • Excellent communication and documentation skills
  • Experience with Docker/Kubernetes (AKS); familiarity with Azure AD, OAuth2, caching (Redis), and CDN strategies; knowledge of enterprise monitoring tools (App Insights, Azure Monitor) will be an added advantage