Engineering Manager

About Sortable

Sortable is fixing the broken ad-tech industry and simplifying operations for publishers worldwide. Our mission is to change the future of online advertising for publishers—and we need you to get there. We help publishers and revenue operations teams optimize yield. By providing the right data, we empower publishers to make better decisions about monetization, content, and audience acquisition. Fast-growing and privately funded, we’re proud to be a tech company with deep roots in Waterloo Region, Canada.

What you’ll do

Engineering Managers at Sortable lead teams of talented Software Developers who are building our core revenue optimization technology. You will be responsible for fostering happy and productive, self-organizing teams operating in an Agile development environment. Great managers enable their teams to solve problems, remove impediments, rely on their teams’ expertise, and do everything in their power to make the team successful. You will be the facilitator and mediator of team discussions to get to the best course of action. Managers don’t make unilateral decisions; they understand the knowledge and capabilities of their team and unleash their talent to shatter goals.

A successful candidate will be passionate about:

  • Leading and supporting a team of software developers - setting priorities and accountabilities

  • Working with Technical Product Managers and Engineering leadership to drive projects forward and ensure the right people are solving the right problems at the right time

  • Holding regular one-to-one discussions with your team to support their growth and remove roadblocks to their success

  • Coaching and supporting the career development of your team

  • Participating in the hiring and onboarding of new team members who will add to your team’s success

  • Working with Engineering leadership on department-wide changes and improvements

  • Supporting and demonstrating a good work-life balance

Requirements/what it takes

This role isn’t for everyone, and that’s ok! We want you to be comfortable with your application, so we’re going to outline some requirements we’ll have to see in successful candidates.

  • Three years or more of managing direct reports: mentoring, resolving conflict, setting priorities, etc.

  • Five years or more of professional experience as a software developer

  • Strong understanding of the unique challenges of managing people and methods of approaching those challenges

  • Exceptional communication and relationship-building skills

  • Experience developing software using an agile methodology

Bonus points and nice to have qualities

These aren’t necessarily required, but if you’ve got this experience, let us know. It will help you stand out.

  • Ten years or more of relevant work experience

  • Experience as a Scrum Master or Agile certification

  • Experience building and supporting web applications (full stack)

  • Experience with the following languages: Java, JavaScript, Python

  • Experience building and deploying software on Linux (or other Unix-like) systems

  • Experience developing QA or Test strategies

  • Knowledge of internet ad ops

  • You find time to code just because you love it!

What do we offer you?

You’ll have the opportunity to make things happen at Sortable. We’re proud to be recognized with accolades for our company growth (Deloitte Fast50/Fast500, PROFIT 500) and workplace culture (Digiday WorkLife, Canada’s Top Small & Medium Employers). Not bad for a company that started as four engineers in 2011.

Our competitive advantage? Our people.

Your growth: At Sortable, we value autonomy, taking ownership of your role, and continuous learning. Your growth here is important and we’ll invest in your success with training, feedback, and development.

Our culture: We’re fiercely obsessed with our culture. It’s protected, guided, and influenced by people like you who value transparency, collaboration, and diverse perspectives and experiences. We believe that our workplace should reflect the world we want to live in and work hard to make it a reality.

How to succeed at Sortable: The underlying foundation of who we are and how we behave is built on a team of individuals who make others feel safe to exchange feedback, respect differences, and take calculated risks. Productive. Curious. Smart. Nice. Selfless. Think you’d be a perfect fit? We’d love to hear from you.

Perks and the nice stuff!

We make sure you’re able to come in and do amazing work. In addition to unlimited snacks (a nod to our startup beginnings), you’ll get perks and benefits to help you maintain a healthy work-life balance:  

-   Comprehensive health benefits for you and your family

-   Catered lunches and a stocked fridge to keep you full and focused

-   Equity in Sortable so you have stake in the company and decisions

-   Life @ Sortable initiatives like volunteer hours, learning credits, and fitness credits to invest in your well-being

Plus all the fun stuff that our staff dream up, like Cocktail Fridays, solar eclipse viewing parties, beach dress up days, fitness challenges, talent shows, team sports and clubs. Because we create our best ideas when we’re inspired, comfortable, and engaged in the work we do and the people we see everyday.  

We’re here to help.

At Sortable, we're dedicated to ensuring equal employment opportunities. If you require accommodation in the recruitment process, please email All inquiries will be held in confidence.