View all jobs

Team Lead - Platform Development

Remote, Canada · Computer/Software
We are looking Lead for our Platform Team is a great opportunity for the right person to grow and leverage their skills as a technical and people leader.

Our Platform team is responsible for our mission-critical backend systems, including Email Instrumentation and Distribution, Analytics Collection and Pre-aggregation. These are scalable distributed systems hosted on AWS, written in Scala and Java, and using Docker, Kinesis, SQS, Redis, PostgreSQL.

As Team Lead, you will be responsible for your team which involves technical leadership, recruiting, mentoring, performance and compensation reviews, and giving voice to your team in higher-level communications with the rest of the department and company.
What’s most important is that you love the work, respect the team and don’t lose your sense of humour along the journey.

What’s most important is that you love the work, respect the team and don’t lose your sense of humour along the journey.

Your know-how

    • You have 3+ years of experience as a people manager or team lead
    • You are experienced with distributed systems and high-performance computing
    • You are experienced with multithreading and familiar with best practices and pitfalls
    • You have experience guiding a development team to improve code structure and maintainability
    • You have experience delivering large-scale, high-quality software products
    • You are capable of scoping flexible technical solutions and anticipating technical uncertainties
    • You are an experienced technical interviewer
    • You have experienced identifying team-impacting problems, suggesting solutions and driving resolutions
    • You understand technical debt as a long-term budgeting and risk management tool and can articulate when to incur more and when to pay it down
    • You have experience coaching and mentoring engineers

It's a bonus if

    • You have experience with SQS, Kinesis, Lambda, PostgreSQL, Redis, Docker or equivalent tools and technologies
    • You have significant RDBMS experience including designing schemas, writing SQL queries, understanding indexes, and the ability to diagnose and resolve query performance issues
    • You have experience with Akka, Akka Streams and Akka HTTP
    • You have experience with the Objectives and Key Results (OKR) management framework
    • You have worked in a startup focused on enterprise software

You can expect

    • To be included, encouraged, engaged, heard, and recognized for your effort
    • To make a constant and direct impact on: our platform, our processes, our users, and our team
    • To love your work and its challenges, but also know the company respects your downtime too
    • To always be clear on where the company is headed and how it’s going to get there
    • The truth in everything you read in this posting and on our website; because we do what we say we do

Share This Job

Powered by