Key Responsibilities
- Design and architect scalable, high-performance solutions aligned with business requirements
- Collaborate with engineering teams to define technical roadmaps and best practices
- Evaluate and recommend technology stacks, frameworks, and tools for optimal performance
- Provide technical leadership and mentorship to development teams
- Ensure solutions adhere to security, compliance, and scalability standards
- Conduct architecture reviews and performance assessments
Requirements
- 7+ years of experience in software architecture and system design
- Expertise in cloud platforms (AWS/Azure/GCP) and distributed systems
- Strong background in API design, microservices, and scalable architectures
- Proven ability to lead technical discussions and influence stakeholders
- Experience with performance optimization and troubleshooting