View all jobs

Principal, Staff or Sr SW Engineer

Toronto or Kitchener, Ontario

Principal, Staff or Senior Engineer

Our client is looking for an outstanding Backend engineer to join our team. You'll be designing and implementing the backend framework & APIs powering their fun and engaging native app and its SDK.

This is a unique opportunity for someone looking to join a small team working on a fast growing consumer product; and make an impact. They are a talented team that likes to move fast, who are on a mission to build a lasting internet company and we like to have fun along the way.


  • Implement backend services to support our rapidly growing network
  • Own services from design to launch and beyond
  • Evaluate trade-offs to iterate quickly while not compromising on stability and quality
  • Continually improve app performance while also maintaining excellent code quality
  • Architect efficient and reusable back-end as well as front-end systems depending on the problem you are solving for
  • Stay hands-on and keep your thirst for writing code quenched every day
  • You are a builder and you keep software running, and respond to service incidents


  • 5+ years of experience building backend services for public facing mobile or web applications
  • 3+ years of cloud experience using AWS, GCP or Azure
  • Extensive experiences solving scalable and performant
  • Have a passion for well designed products
  • Can collaborate with technical and non-technical staff, including designers
  • Have a passion for usability, user experience and an empathetic approach to building software
  • Solid empathy & interpersonal skills for building a shared vision around your work
  • The Tech Stack: 
    • Java, Kotlin, gradle, 
    • Micronaut, gRPC, JUnit http2, protobuf, JSON
    • AWS, Firebase
    • MySQL, Graph DB, Cassandra
    • Kubernates, Terraform, Helm Charts, github actions


More Openings

Senior Software Engineer
Software Engineer

Share This Job

Powered by