BDO Tech Stack & Careers