Distribution Engineer Jobs in Vancouver, British Columbia, Canada
Create alert for “Distribution Engineer”
Vancouver, British Columbia, Canada
Top Benefits
About the role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineering Manager - Select by DoiT based in Canada.
This role offers the opportunity to lead a talented engineering team building and scaling a modern cloud cost management platform.
You will shape technical strategy, influence product direction, and help create engineering practices that enable teams to deliver high-quality solutions efficiently.
Working closely with engineering, product, design, and leadership teams, you will drive execution while fostering a culture of ownership and continuous improvement.
The position combines hands-on technical leadership, people management, and platform thinking within a fast-growing technology environment.
You will play a key role in evolving AI-powered and cloud-native capabilities while improving reliability, scalability, and customer impact.
This is an ideal opportunity for an experienced engineering leader who enjoys building strong teams and solving complex technical challenges.
Accountabilities
The Software Engineering Manager will lead the engineering team responsible for developing and scaling a cloud cost management platform, ensuring technical excellence, effective execution, and strong team development.
Own the engineering roadmap and technical strategy, helping prioritize initiatives that improve product capabilities, scalability, and customer value. Partner with engineers to design reliable, maintainable, and scalable solutions across application, data platforms, and infrastructure. Lead technical discussions, architecture reviews, and engineering decisions while balancing speed, quality, scalability, and long-term business needs. Drive engineering best practices around code quality, testing, observability, reliability, documentation, and operational maturity. Provide technical guidance across modern technologies including backend systems, data platforms, cloud-native services, and related engineering tools. Lead, mentor, and develop engineers through coaching, feedback, career planning, and performance management. Build a culture of accountability, collaboration, ownership, and continuous learning within the engineering organization. Partner with recruiting teams and leadership to attract, evaluate, and hire exceptional engineering talent. Collaborate with Product, Design, Sales, and executive stakeholders to align technical execution with business priorities. Improve engineering processes, delivery practices, and team effectiveness while identifying risks and removing operational blockers. Champion reliability, incident response improvements, experimentation, and continuous optimization across engineering initiatives.
Requirements
The ideal candidate is an experienced engineering leader with a strong technical background, proven people management skills, and the ability to operate effectively in a fast-paced technology environment.
5+ years of software engineering experience building and operating production systems. 2+ years of experience managing or leading software engineering teams. Strong background in backend engineering, data modeling, and data-intensive applications. Experience working with technologies such as Python, FastAPI, Postgres, dbt, Dagster, Snowflake, or similar modern platforms. Ability to guide architectural decisions and influence technical direction without being the primary individual contributor. Experience partnering with Product and cross-functional teams to deliver customer-focused outcomes. Strong understanding of software development practices, engineering processes, and scalable system design. Excellent communication skills with the ability to collaborate with engineers, executives, and business stakeholders. Comfortable working in an ambiguous, rapidly changing, and highly collaborative environment. Strong leadership mindset with a focus on mentoring, team growth, and engineering excellence.
Nice-to-have Experience
Experience building SaaS products in startup or high-growth environments. Background in FinOps, cloud cost management, cloud infrastructure, or data platform products. Experience leading distributed or remote engineering teams. Experience scaling teams, processes, and technology following rapid growth or organizational change.
Benefits
Competitive compensation package aligned with experience, skills, and qualifications. Flexible remote work environment. Opportunity to lead the evolution of a high-impact cloud technology platform. Ability to influence product strategy, technical direction, and engineering culture. Collaborative environment with experienced engineering, product, and business teams. Professional growth opportunities through leadership responsibilities and complex technical challenges. Opportunity to work with modern cloud, data, and AI-driven technologies. Inclusive workplace culture focused on ownership, growth, collaboration, and continuous improvement.
How Jobgether Works
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Not the right fit? Search for Software Engineering Manager jobs in Canada
About Jobgether
Your future of work, like you've always dreamt it, is now possible with Jobgether !
The Covid crisis has accelerated its revolution but work, as we knew it, doesn't exist anymore. Tomorrow, jobs will be hybrid, remote and asynchronous. Flexibility will be the norm.
Jobgether helps you find your next remote job, wherever you are.