Software Engineer, Data Team at Confluence Technologies, Inc. (Cape Town, South Africa) — aijobsearch