Engineering Manager

Surrey, BC, CA, Canada

Job Description

Location

: Surrey, British Columbia, Canada (

Hybrid

)

This role is specifically for candidates based in the

Greater Vancouver Area

.

The Role:

We are seeking an experienced and visionary Engineering Manager to lead and grow our platform engineering team. In this role, you will be responsible for guiding a talented team of engineers in designing, building, and scaling the core components of our product. You will drive technical strategy, foster a culture of innovation and excellence, and ensure the successful delivery of our product roadmap. This is a hands-on leadership position where you will mentor engineers, manage project execution, and contribute to the architectural vision of a complex, AI-native system.

Key Responsibilities:



Team Leadership & Mentorship: Lead, manage, and mentor a high-performing team of software engineers, fostering a collaborative, innovative, and inclusive team culture. Support the career growth and development of your team members through coaching and regular performance feedback. Technical Strategy & Architecture: Partner with product management and leadership to define the technical roadmap and vision for the product. Guide the team in making critical architectural decisions across our stack, including our Kubernetes services, data ingestion pipelines, and our proprietary agentic framework. Execution & Delivery: Oversee the end-to-end software development lifecycle, from planning and design to deployment and maintenance. Manage project timelines, remove roadblocks, and ensure the on-time delivery of high-quality, scalable features. Technical Excellence: Champion engineering best practices for code quality, testing, CI/CD, and system observability. Ensure the platform is reliable, scalable, and performant, leveraging technologies like KEDA for event-driven autoscaling of our Kubernetes workloads.

Required Qualifications



Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 7+ years of professional experience in software engineering, with a proven track record of building and shipping complex, scalable

backend

systems. 3+ years of experience in an

engineering management

or

technical leadership role

, with

direct experience managing engineers

. Strong proficiency in

Python

and experience with

modern backend frameworks

. Deep understanding of

cloud-native architectures

, including hands-on experience with cloud platforms (Azure preferred, AWS acceptable) and container orchestration with

Kubernetes

and

Docker

. Excellent leadership, communication, and interpersonal skills with a passion for building effective teams. Experience with

Agile

/

Scrum

development methodologies.

Preferred Qualifications (Bonus Points)



Direct experience with the

AI

/

ML

landscape, including LLMs, vector databases, and building RAG pipelines. Experience building and scaling distributed systems using message queues and asynchronous task processing. Familiarity with modern AI frameworks and libraries used for building agentic systems. Experience with graph databases and their applications in data analysis. Knowledge of event-driven architectures and autoscaling mechanisms like

KEDA

.
Job Types: Full-time, Permanent

Pay: $120,000.00-$150,000.00 per year

Ability to commute/relocate:

Surrey, BC: reliably commute or plan to relocate before starting work (required)
Experience:

Python: 5 years (required) Cloud architecture: 5 years (required) Back-end development: 7 years (required) technical leadership: 3 years (required)
Work Location: Hybrid remote in Surrey, BC

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3350560
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Surrey, BC, CA, Canada
  • Education
    Not mentioned