Software Engineer Location: Foster City, CA Duration: 6&plus; months  Overview  The main function of a data architect is to ensure that the data assets of an organization are supported by an architecture that supports the organization in achieving its strategic goal