Tech Lead Manager, Integrations
Vancouver, British Columbia • Direct Hire • October 03, 2026 • 90526
Base Salary Range: $200000 - $275000
Job Title: Tech Lead Manager, Integrations
Job ID: 90526
Location: Vancouver, British Columbia
What you will be doing:
Technical Leadership & Execution
-
Design, architect, and implement scalable integration infrastructure that achieves five-nines accuracy and near real-time synchronization.
-
Engage in hands-on coding, code reviews, and performance optimizations, setting the standard for technical excellence across the team.
-
Drive the technical vision for data pipelines, distributed systems, and real-time processing frameworks, ensuring maintainability and long-term viability.
-
Collaborate with engineers, product managers, and stakeholders to translate business requirements into robust technical solutions.
-
Implement best practices in code quality, testing, observability, and performance monitoring to ensure reliability and uptime.
-
Champion a culture of automation, streamlined operations, and continuous improvement across the engineering organization.
-
Act as a thought leader, evaluating and introducing new technologies, tools, and patterns that enhance integration capabilities.
People Management & Team Leadership
-
Manage, coach, and develop a team of engineers, owning their career growth, performance reviews, and professional development.
-
Conduct regular 1:1s, provide timely and constructive feedback, and create individual development plans for each report.
-
Drive hiring for the team -- defining roles, conducting interviews, and making hiring decisions to build a world-class integration engineering team.
-
Foster a healthy, inclusive team culture rooted in psychological safety, trust, and accountability.
-
Participate in sprint planning, backlog grooming, and Agile ceremonies to ensure alignment with product and organizational goals.
-
Partner with the Engineering leadership, product management, and cross-functional leaders to influence the team's roadmap and priorities.
-
Advocate for reliability engineering, helping the team continuously improve systems for high availability and fault tolerance.
What you must have:
Education & Experience
-
Bachelor's degree in Computer Science (required).
-
8+ years of hands-on software engineering experience, with a strong focus on building scalable, reliable, and secure distributed systems.
-
2+ years of experience in a people management or tech lead role with direct reports.
-
Proven experience building and scaling integration systems -- including API connectors, webhook infrastructure, data synchronization pipelines, or iPaaS-style platforms.
-
Deep expertise in working with large-scale data pipelines, streaming architectures, or ETL frameworks across multiple external systems.
-
Proven track record of driving technical initiatives, mentoring engineers, and influencing architectural decisions.
Technical Skills
-
Strong proficiency in TypeScript and NestJS (required); experience with Ruby or Python is a plus.
-
Hands-on experience integrating with external databases (e.g., PostgreSQL, MySQL, MongoDB, Snowflake) and designing resilient data access layers across third-party systems.
-
Strong understanding of cloud architectures, containerization, and orchestration technologies.
-
Extensive experience with observability tools, CI/CD pipelines, and automation frameworks.
-
Familiarity with testing methodologies, performance tuning, and high-availability strategies.
Salary/Rate Range: $200,000.00 - $275,000.00
Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com