remote
Manager, Growth & Analytics - BMO Financial Group
Software Engineer
Lead data‑driven growth initiatives for wealth management, turning analytics into actionable client acquisition and lifecycle strategies using Python, SQL, Tableau and machine learning techniques.
About the role
Key Responsibilities
- Design and execute data models and dashboards in Tableau to track acquisition, retention, and campaign performance.
- Develop predictive models with Python and SQL to identify high‑value prospects and optimize lead scoring.
- Collaborate with business stakeholders to translate market insights into targeted growth strategies and program design.
- Lead end‑to‑end insight generation, from data extraction to actionable recommendations for senior leadership.
- Monitor and report on key performance indicators, ensuring data integrity and timely delivery of insights.
Requirements
- 5+ years of experience in data analytics, growth marketing, or related roles within financial services.
- Proficiency in Python, SQL, and Tableau with a strong analytical mindset.
- Experience building predictive models and applying machine learning techniques to business problems.
- Excellent communication skills, able to present complex findings to non‑technical audiences.
- Strong project management skills and ability to work cross‑functionally in a fast‑paced environment.
Skills
pythonsqltableaudata analysismachine learning