Description
Job Title: Solution Architect
Experience:
8-10 years overall | 3+ years in Cloud Architecture
Job Summary
We are looking for an experienced
Architect to own and evolve the architecture of our company’s cloud-based products. The role requires strong hands-on expertise in
AWS-based SaaS platforms, the ability to design highly scalable and secure multi-tenant systems, and leadership to guide engineering and DevOps teams in building reliable cloud solutions while driving innovation through AI capabilities.
Key Responsibilities
Cloud Architecture & Ownership
- Own the end-to-end architecture for all company cloud products
- Design, plan, and implement cloud architectures aligned with business and technical requirements
- Define cloud topologies addressing uptime, stability, redundancy, scalability, capacity planning, security, performance tuning, and observability
- Ensure architecture supports multi-tenant SaaS environments
Design, Innovation & Roadmap
- Drive technology and cloud architecture roadmaps
- Bring innovative ideas and propose modern cloud-native solutions
- Continuously evaluate new cloud services and technologies to improve platform reliability and efficiency
Implementation & DevOps Collaboration
- Work closely with DevOps teams to ensure correct implementation, deployment, and operational excellence
- Guide best practices for CI/CD, automation, monitoring, and incident response
- Support R&D teams on cloud-related design and implementation topics
Reliability, Security & Optimization
- Architect solutions focused on high availability, disaster recovery, and fault tolerance
- Define security architecture, access control, data protection, and compliance standards
- Drive cloud optimization for cost, performance, and scalability
Leadership & Execution
- Lead, mentor, and influence engineering teams on cloud architecture best practices
- Effectively multitask and context-switch across multiple initiatives and teams
- Deliver high-quality outcomes under tight deadlines and pressure
- Collaborate across teams with a strong sense of ownership and accountability
Requirements
- 8+ years of experience in software development
- 3+ years of experience leading cloud architecture initiatives
- Strong mastery of AWS Cloud and SaaS architectures, both conceptually and hands-on
- Hands-on experience with:
- Docker and Kubernetes
- AWS services such as SNS, SQS, Lambda, S3, DynamoDB, and related managed services
- Strong .NET / .NET Core / C# / C++ / go lang experience with hands-on coding (must-have)
- Proven ability to design scalable, resilient, multi-tenant systems
- Experience working in Linux and Windows environments
- Proficiency with multiple databases (MSSQL, PostgreSQL,Aurora, MySQL, etc.).
Leadership & Soft Skills
- Strong leadership skills with the ability to motivate and guide teams to success
- A team player with high integrity and a collaborative mindset
- Highly analytical, fast learner, self-driven, and well organized
- Ability to manage multiple projects in parallel
- Excellent written and verbal communication skills in English
Preferred Qualifications
- Cloud certifications (AWS Solutions Architect – Professional preferred)
- Experience in large-scale SaaS or enterprise cloud platforms
- Exposure to cloud cost optimization (FinOps) and observability tools
- MQTT (Message Queuing Telemetry Transport)
- Education & Experience: B.Sc. / B.A. in Computer Science, Software Engineering, or related field.