Senior Backend Software Engineer (International)
- Toronto, Canada
- Senior Level
- Posted
Join our team as a Senior Backend Software Engineer, where you will independently own large-scoped projects from initial discovery through launch, focusing on outcomes and customer impact. You will collaborate with a cross-functional team to find solutions to customer challenges, improve the performance, reliability, and scalability of our existing systems, and promote engineering excellence through technical leadership, knowledge-sharing, and mentorship.
Responsibilities
- You will also enhance our testing, monitoring, and continuous deployment infrastructure, keep sensitive data secure, and contribute to our high-volume, fault-tolerant processing infrastructure.
- Independently own large-scoped projects from initial discovery through launch, focusing on outcomes and customer impact.
- Collaborate with cross-functional teams to find solutions to customer challenges and improve the performance, reliability, and scalability of existing systems.
- Promote engineering excellence through technical leadership, knowledge-sharing, and mentorship, while enhancing testing, monitoring, and continuous deployment infrastructure.
Requirements
- You are self-driven and like to work with others to remove roadblocks. You are curious, and love to explore and learn new technologies. You have demonstrated the ability to build, deploy and maintain large-scale, complex applications. You care more about solutions and impacting the customer experience than using a particular tool or framework
- Proficiency with SQL
- Mastery of modern server side languages, Golang is a plus but not required
- Experience working closely with designers and product managers
- Proficiency with cloud infrastructure management, preferably AWS
- Experience supporting and mentoring other engineers and acting as a “force multiplier”
- Minimum of 5 years of professional hands-on experience
