Technical Architech (Remote)
ob Overview
We are looking for an experienced Technical Architect to lead the design and implementation of scalable, high-performance applications. This role requires deep expertise in backend technologies including Node.js, Python, and Java, along with strong experience in AWS cloud architecture.
You will be responsible for defining system architecture, guiding development teams, and ensuring best practices in scalability, security, and performance.
Key Responsibilities
Design and architect scalable, distributed systems using Node.js, Python, and Java
Define and implement cloud-native solutions on AWS
Lead architectural discussions and technical decision-making
Collaborate with cross-functional teams (product, engineering, DevOps)
Establish best practices for coding, security, and performance optimization
Review code and provide technical guidance to development teams
Ensure system reliability, availability, and scalability
Drive DevOps and CI/CD best practices
Required Skills & Qualifications
10+ years of experience in software development with strong architectural exposure
Expertise in Node.js, Python, and Java
Hands-on experience with AWS services (EC2, S3, Lambda, RDS, API Gateway, etc.)
Strong understanding of microservices architecture and distributed systems
Experience with REST APIs and event-driven architectures
Knowledge of containerization tools (Docker, Kubernetes)
Strong problem-solving and leadership skills
Nice to Have
Experience with Infrastructure as Code (Terraform, CloudFormation)
Familiarity with monitoring tools (CloudWatch, Prometheus, Grafana)
Experience working in Agile/Scrum environments
Apply To This Job