Titre du poste ou emplacement
RECHERCHES RÉCENTES

Engineering Manager

Minga - 5 emplois
Kelowna, BC
Posté hier
Détails de l'emploi :
Télétravail
Temps plein
Gestion
Avantages :
Congés payés

Salary: $130,000 to $160,000

At Minga, were on a mission to revolutionize campus management for modern K-12 schools, creating an environment where students thrive, feel safe, and actively engage in their communities through our innovative platform. As a tight-knit and growing team based in the vibrant Innovation Center in downtown Kelowna, BC, were seeking a dynamic Engineering Manager to lead one of our cross-functional product teams.

The Role

Were looking for an Engineering Manager to lead a full-stack product team focused on delivering impactful user-facing features. Youll manage a team of talented engineers who care deeply about quality, impact, and user experience. This role is critical in helping the team grow while ensuring that we deliver the right features, in the right way.

This role is full-time, Monday through Friday. We are a hybrid work environment with 3 days a week in the office (Monday, Tuesday, Thursday) and optional remote days (Wednesday, Friday). There is potential for relocation from within Canada for the right candidate, allowing them to move to the Kelowna area and reliably commute to the office downtown in the Innovation Center.

Salary Range for this position is $130,000 - $160,000 annually.

Your Responsibilities

As the Engineering Manager for our feature team, youll be responsible for:

  1. Team Leadership:
    • Lead and coach a team of frontend, backend, and full-stack developers.
    • Foster individual growth, ensuring each team member improves their craft and career while maintaining alignment and motivation across the team.
    • Provide regular feedback and mentorship to help engineers advance in their roles.
  2. Delivery Accountability:
    • Collaborate with Product and Design teams to scope, prioritize, and track progress on work.
    • Remove blockers and ensure features are shipped smoothly, on time, and predictably.
    • Ensure quality and technical standards are met during the development process.
  3. Technical Context and Decision-Making:
    • While not coding daily, you will provide engineering judgment during architecture discussions, technical planning, and trade-off decision-making.
    • Help guide the technical direction of the team to align with company goals.
  4. Quality and Velocity:
    • Uphold high standards for performance, usability, and code quality.
    • Ensure that engineering processes are optimized for efficient and fast delivery without compromising on quality or overengineering.
  5. Culture and Collaboration:
    • Create a supportive environment where the team feels safe to take risks, offer feedback, and do their best work.
    • Help onboard new engineers and foster collaboration across disciplines, ensuring a cohesive and high-performing team culture.
  6. Continuous Improvement:
    • Identify opportunities to improve processes, tooling, documentation, and technical direction.
    • Lead efforts to streamline and improve the development process to drive efficiency and innovation.

Qualifications

  • Experience:
    • 2+ years of experience in an engineering management role, or significant experience as a senior/tech lead ready to step into people management.
    • 6+ years of hands-on software development experience, including work across both frontend and backend systems (e.g., Angular, NodeJS, TypeScript).
  • Technical Skills:
    • Proven ability to ship user-facing features and manage delivery across multiple contributors and functions.
    • Strong understanding of both frontend and backend systems, and the ability to provide technical leadership across the stack.
    • Experience in using tools like Google Cloud Platform, GRPC, or similar technologies is a plus.
  • Soft Skills:
    • Strong communication and collaboration skills, with the ability to work across disciplines, resolve ambiguity, and build consensus.
    • A growth mindset, with a genuine desire to coach others and continuously improve team performance.
    • Technical fluency and the ability to balance technical decisions with product outcomes.

By Your 6-Month Mark, You Will:

  • Be fully embedded as the day-to-day leader of your team, with strong relationships built with both your team and other departments.
  • Have shipped multiple product features that positively impacted our users and aligned with the companys mission.
  • Understand the strengths and growth areas of each team member, providing active support for their development.
  • Have introduced improvements to team processes, quality, or communication.
  • Be a key voice in product planning, bringing a strong technical lens to conversations about what we build and why.

Nice-to-Haves:

  • Experience leading a feature team or product squad in a fast-paced environment, such as a startup or high-growth company.
  • Familiarity with our tech stack: Angular, NodeJS, TypeScript, Google Cloud Platform, GRPC.
  • A background in full-stack development with an appreciation for both frontend polish and backend scalability.
  • Experience fostering collaboration across design, product, and engineering teams.

The Perks:

  • Flexible, hybrid work environment (3 days in the office).
  • Comprehensive health, dental, and vision care.
  • Generous vacation days, holidays, and sick leave.
  • Opportunities for professional development and on-the-job training.
  • A fun and laid-back office environment with team-building events, holiday parties, and more.

J

oin the Minga Movement!

Ready to lead the way in delivering impactful product features? Apply now and become part of a team dedicated to creating positive change in K-12 education. If you arent the perfect candidate, thats okay too! We encourage you to apply if you think you can contribute to our mission.

Partager un emploi :