The Staff Software Developer, Backend at Dialogue will play a crucial role in architecting and building systems that enhance the virtual healthcare experience for millions of Canadians. This position involves leading the development of scalable backend architectures and driving technical strategies for various subsystems. Candidates should have over ten years of experience in designing distributed systems, along with strong expertise in Python and AWS services.