Engineering Manager

86963
Surrey, British Columbia
Permanent/Direct Hire
2 weeks ago

Job Title: Engineering Manager

Location: Surrey, BC (Onsite)

Estimated Duration: Fulltime

Our Client a Software Developer is looking for a Engineering Manager for their Surrey BC, location.
 
Job Description:
 
This position is ideal for a seasoned technical leader who thrives at the intersection of cutting-edge technology and client engagement. You’re not just a backend expert you’re someone who can confidently face clients, translate complex technical concepts into clear business value, and build trust through strong communication and a collaborative approach. If you have a passion for AI innovation, enjoy guiding teams through end-to-end product development, and want to work on transformative projects that integrate automation and advanced AI models across multiple products, this role is for you.
 
Key Responsibilities:
 

  • Lead the end-to-end development of AI-driven products, ensuring seamless integration with client-facing web applications.
  • Design and implement robust backend solutions using Python, with a focus on scalability and performance.
  • Collaborate closely with product teams to translate business requirements into technical deliverables.
  • Manage engineering workflows and oversee the software development lifecycle within a cloud-based environment.
  • Oversee Day to Day development of software development.
  • Drive AI development and integration initiatives, enabling automation and advanced functionality across multiple products.
  • Coordinate with cross-functional teams, including developers and product managers, to ensure timely delivery and quality standards.
  • Provide technical leadership and mentorship to a team of engineers, fostering innovation and best practices.

 
Preferred Skills & Experience:
 

  • Proven expertise in backend development with Python (mandatory).
  • Strong understanding of AI development and integration within enterprise applications.
  • Hands-on experience with React for front-end development; familiarity with Java and Node.js is a plus.
  • Deep knowledge of the software development lifecycle and cloud-based implementations.
  • Demonstrated success in delivering end-to-end product solutions in complex technical environments.
  • 8–15 years of professional experience, including 3–5 years in a team lead or technical leadership role.
  • Experience working with distributed teams and managing projects across global locations.
  • Exposure to cutting-edge AI technologies and automation frameworks.

The pay range that the employer reasonably expects to pay for this position is between CA$120,000 and CA$150,000

Our voluntary benefits offering includes medical, dental, vision and retirement benefits.

This posting is for an existing vacancy.

If you believe this post to be fraudulent, please report by clicking here

Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!

Tundra Technical Solutions is among North America’s leading providers of Staffing and Consulting Services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other  legally protected characteristics. We welcome and encourage diversity in the workplace.