Hybrid Software Engineering Manager II

Posted last month

Apply now

About the role

  • Lead, mentor, and grow a team of talented engineers
  • Act as a hands-on leader contributing directly to the codebase
  • Own execution and delivery of key projects and product/platform features
  • Ensure the team produces high-quality, scalable, and robust software solutions
  • Balance managing people, driving technical excellence, and making direct code contributions
  • Collaborate with product managers, stakeholders, and cross-functional partners
  • Deliver complex technical projects and uphold engineering best practices

Requirements

  • A relevant Bachelor’s degree
  • 8+ years of relevant industry experience
  • Minimum 3 years of experience in a leadership role, managing a team of 4-8 engineers
  • Proven track record of delivering complex technical projects and owning product or platform features
  • Strong hands-on experience with Java (17+), Spring Framework, and microservices architecture
  • Experience with relational (Postgres) and non-relational (MongoDB) databases
  • Experience with messaging systems such as RabbitMQ, Kafka
  • Deep understanding of modern cloud technologies (AWS), containerization (Docker), and orchestration (Kubernetes)
  • Excellent communication skills and the ability to collaborate effectively with product managers, stakeholders, and other cross-functional partners
  • A growth mindset with a passion for coaching, mentoring, and developing engineering talent
  • Previous experience in FinTech, payments, or with accounting/ERP systems is a strong asset

Benefits

  • Semi-annual bonus program (subject to program eligibility)
  • Extended health and dental benefits
  • Paid time off
  • Savings and retirement plan matching
  • Parenthood top-up
  • Mentorship programs and leadership series
  • Support of career development, wellbeing, and personal growth
  • Prime downtown Vancouver office with fitness center and building amenities
  • Fully stocked cupboards, weekly team lunches, and daily coffee runs
  • Modern MacBook and Apple equipment provided

Job title

Software Engineering Manager II

Job type

Experience level

SeniorLead

Salary

CA$148,270 - CA$181,630 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job