Confluencr Tech Stack & Careers