Engineering Manager

86963
Surrey, British Columbia
Permanent/Direct Hire
13 hours 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.

Applications will be accepted on an ongoing basis.

Tundra Technical Solutions would like to thank you for the interest you have demonstrated in this opportunity. However, only candidates with the required skills will be contacted.

Tundra Technical Solutions is an Equal Opportunity/Affirmative Action Employer. We welcome and encourage diversity in our workplace.

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 Information Technology and Engineering staffing and consulting services. Our success and our clients’ success are built on a foundation of service excellence. Rather than continually trying to sell to new clients and companies and simply filling databases with candidates, we focus on developing stronger relationships and deeper knowledge of our existing clients’ challenges and opportunities.

Open ears. Open minds. Open futures