Hi, Thanks for your query, this is really very interesting and most FAQs. You already are software engineer. You have not mentioned anything about your experience, so i assume you are a fresher or recently joined.whenever a fresher joins IT company, he or she will start the career as a tester, developer or support person. Developer and Tester have more chances to become Data Architect. there is no particular qualification needed for this designation but the most important thing that matters is your experience. A minimum of 4-5 years experience as a developer is needed in order to become a data