
Senior Software Engineer - Delivery Matching
- Toronto, ON
- Permanent
- Full-time
- Work cross-functionally with scientists and product managers to find ways to improve efficiency and provide a better experience for our users
- Participate in the full development cycle from ideation to architecture design, to implementation, to productionization
- Build scalable software systems that handle some of the highest traffic of any system at the company
- BS or MS in Computer Science or a related technical field, or equivalent experience
- 5+ years of experience in software engineering
- Experience with one of the following programming languages: Java, Go, C/C++
- Experience working on a team that is data driven and has used analytical skills to improve products
- Experience working on products that have a user experience involved
- PhD in Computer Science or a related technical field, or equivalent experience