Job Title: Enterprise Architect – Platform & Engineering Systems
Experience: 12 to 16+ years
Role Overview
We are seeking an experienced Enterprise Architect to define and drive the technical architecture strategy across platform and engineering systems. You will provide architectural leadership across backend, frontend, DevOps, cloud, and security domains. This role ensures alignment between technology and business goals, promotes standardization, and enables scalable, secure, and maintainable systems.
You will collaborate closely with engineering leads, product managers, DevOps, and business stakeholders to deliver cohesive architecture that supports high-performance product development.
Key ResponsibilitiesDefine and evolve enterprise architecture across backend, frontend, cloud, and DevOps domains
Establish and maintain architecture guidelines, best practices, and design standards
Advise engineering teams on technology choices, tools, and integration patterns
Conduct design reviews and ensure alignment with architectural principles
Prioritize and guide technical debt reduction and legacy modernization efforts
Align technical solutions with business needs and product goals
Lead architecture reviews for scalability, performance, reliability, and cost-efficiency
Ensure compliance with security standards, secrets management, and identity integration
Support teams with cloud infrastructure, observability, and automation
Primary Skills & Expertise Architecture & DevelopmentStrong understanding of full-stack architecture (preferably Python-based systems)
Proficient in: Python (Django), Go, Rust, TypeScript
Frontend: React.js, Tailwind CSS, HTML/CSS
Cloud & InfrastructureAWS services: S3, RDS, EC2, Lambda
Kubernetes, Terraform, Nginx
DevOps & AutomationGitHub Actions, GitLab CI/CD, Jenkins
Security & ComplianceHashiCorp Vault, FusionAuth
Monitoring & ObservabilityDatadog, Grafana, CloudWatch
Data & MessagingRedis, Kafka, GraphQL
DeploymentStatic React apps hosted on Nginx
CI/CD pipelines, containerized services
Nice to HaveExperience in product/platform engineering environments
Background in microservices and modern frontend frameworks
Exposure to build vs. buy decisions
Familiarity with agile development, cross-functional collaboration
Experience mentoring engineering teams and leading architecture reviews
Strong leadership and stakeholder communication skills
Hands-on experience designing distributed systems
Pragmatic approach to long-term system maintainability
Ability to work across multiple teams and influence at various organizational levels