Questrade Financial Group (QFG), through its companies - Questrade, Questbank, Questrade Wealth Management, Community Trust Company, Zolo, and Flexiti, provides securities and foreign currency investment, professionally managed investment portfolios, mortgages, real estate services, financial services and more. We use cutting-edge technology to help Canadians become much more financially successful and secure. At QFG, we combine human-centric collaboration with AI-driven innovation to redefine financial services. The ideal candidate will be a catalyst for change, using AI to transform and deliver unparalleled customer experiences and shaping a future where AI empowers our teams to do their best work. Join our diverse, inclusive, and hybrid workplace to unleash your creativity and nurture your curiosity without limits. If you share this sense of infinite possibility, come shape your future at QFG.
What’s in it for you as an employee of Flexiti? • Health & wellbeing resources and programs • Paid vacation, personal, and sick days for work-life balance • Competitive compensation and benefits packages • Work-life balance in a hybrid environment with at least 3 days in office • Career growth and development opportunities • Opportunities to contribute to community causes • Work with diverse team members in an inclusive and collaborative environment We’re looking for our next Senior Data Engineer. Could it be you? The Senior Data Engineer is a key technical contributor responsible for building and scaling the Flexit Self-Serve Data Platform. This role focuses on the hands-on execution of our Data Fabric and Data Mesh architectures, ensuring that data is accessible, secure, and ready for advanced Agentic AI applications. You will bridge the gap between raw data and business value by developing high-performance Data Products that accelerate business decisions and generate revenue. As a Senior Data Engineer, you will design and implement the technical capabilities that power our decentralized engineering model. You will lead the transition from manual coding to AI-augmented workflows, leveraging Generative AI for code generation and testing. Operating in a "Forward-deployed Engineer" capacity, you will often embed within business units to solve complex data challenges directly at the source.
Need more details? Keep reading…
Data Platform Engineering & Data Mesh • Pipeline Development: Build and maintain scalable data pipelines using Spark and Databricks to unify structured and unstructured data across AWS/GCP and other cloud-native data platforms. • Self-Service Tooling: Develop the "Data Producer" and "Data Exchange" interfaces that allow business units to share and consume data autonomously. • Infrastructure as Code (IaC): Implement platform guardrails and deployment patterns using Policy as Code and IaC Factory patterns. • FinOps Optimization: Write highly efficient code and monitor compute patterns to maximize ROI and minimize cloud consumption costs. AI & Analytics Enablement • Agentic AI Support: Build the underlying data infrastructure required to operationalize autonomous data agents and next-generation analytics. • AI-Augmented Engineering: Lead by example in adopting prompt engineering and GenAI tools to automate documentation, testing, and code refactoring. • Data Quality: Implement AI/ML-based monitoring tools for proactive anomaly detection and self-correcting data quality workflows. Governance, Security & Collaboration • Built-in Security: Ensure every pipeline meets rigorous financial regulatory standards by integrating security and compliance features directly into the build process. • Metadata Management: Contribute to the design and maintain the Enterprise Data Catalog & Data Exchange to ensure data is discoverable and well-documented across all business lines. • Consultative Leadership: Partner with Product Owners and business stakeholders to translate complex engineering requirements into actionable business outcomes.
So are YOU our next Senior Data Engineer? You are, if you…
Technical Expertise • Cloud Platforms: Extensive experience scaling data solutions on Hyperscalers, with a strong preference for GCP. • Data Architecture: Deep proficiency in GCP BigQuery, GCP Vertex AI, Spark, Databricks, and Data Mesh architectures. • Languages: Expert-level Python, PySpark, and SQL. • DevOps/DataOps: Strong knowledge of CI/CD, software supply chains, and MLOps principles. • Visualization: Familiarity with tools such as PowerBI, Sigma, or Looker to support data consumer needs. • Infrastructure as Code: Experience with Terraform or CloudFormation.
Soft Skills • Strong problem-solving abilities and attention to detail. • Excellent communication skills to translate technical concepts for non-technical audiences. • Ability to work independently and as part of a distributed team. • Strong documentation skills for architectural designs and technical workflows. • Self Motivated and driven Experience & Education • Industry: Proven background in Financial Services or other highly regulated industries. • Transformational Projects: Experience participating in large-scale migrations from legacy systems to modern Cloud environments. • Education: Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, or a related field.
Sounds like you? Click below to apply! #LI-CE1 #LI-Remote
At Questrade Financial Group of Companies, with multiple office locations around the world, we are committed to fostering a diverse, inclusive and accessible work environment. This is an environment where individuals are treated with dignity and respect. Here, the unique skills and experience you bring will be valued. You will be supported and motivated, so that you can harness your unlimited potential. Our team reflects the diversity of the communities we serve and operate in. Having a collaborative and diverse team helps us push boundaries to bring the future of fintech into existence—not only for the benefit of our customers, but for those who build their career with us.
Questrade Financial Group of companies Applicant Tracking System utilizes artificial intelligence (AI) for application screening. The AI system operates on predetermined criteria, with final decisions subject to human review.
Candidates selected for an interview will be contacted directly. If you require accommodation during the recruitment/selection process, please let us know and we will work with you to meet your needs.