Bio Rad Laboratories Tech Stack & Careers