
Backend Engineer II - Search
- Toronto, ON
- $110,000-130,000 per year
- Permanent
- Full-time
- Work with large amounts of data, and retrieve relevant restaurants for a given search in a timely and performant manner
- Improve our existing applications using your technical experience and creativity
- Capture requirements for new projects by working closely with product managers, designers and engineers
- Partner closely with Data Scientists and Machine Learning engineers to implement new features
- Work together with frontend teams to drive product initiatives forward
- Monitor the health of our infrastructure and products
- You have an empathetic approach and enjoy working with cross-functional partners of all career levels
- You believe communication is the cornerstone for building sustainable applications
- 3+ years of programming experience with at least one modern object-oriented language, Java a plus
- Experience building performant and scalable services and APIs
- Follow good coding practices
- Experience with document databases
- You can drive projects from technical planning all the way to production
- You value testing as a way to ensure reliable operation
- You adopt emerging AI technologies like Copilot and ChatGPT to enhance your workflow, while also taking ownership of the results produced by these technologies and carefully checking them for accuracy.
- Experience with Java Spring
- Experience with ElasticSearch
- Experience with multithreading and concurrent programming
- Experience with reactive frameworks
- Experience with DataBricks
- Experience with Python
- Experience with AWS
- Experience with Docker and Kubernetes
- Work from (almost) anywhere for up to 20 days per year
- Focus on mental health and well-being:
- Company-paid therapy sessions through SpringHealth
- Company-paid subscription to Headspace
- Annual company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)
- Paid parental leave
- Generous paid vacation + time off for your birthday
- Paid volunteer time
- Focus on your career growth:
- Development Dollars
- Leadership development
- Access to thousands of on-demand e-learnings
- Travel Discounts
- Employee Resource Groups
- 20 days of paid time off upon start
- Private health and dental insurance
- Life and Disability insurance