Discovery Mining Tech Stack & Careers