Q

Questrade Financial Group

Low-cost online investing and ETF portfolios

Marketing Engineer

Backend EngineeringPosted on Nov 13
Full-timeToronto, ON, Canada

About the Job

Requirements

  • At least 3 years of professional software development experience designing, building, and maintaining complex, scalable backend systems.
  • Proficiency in at least one of .NET (C# and ASP.NET Core), Python, or Node.js (TypeScript).
  • Experience designing and developing APIs, particularly building and consuming RESTful APIs for complex integrations.
  • Hands-on experience with a major cloud platform (GCP, AWS, or Azure), including PaaS, serverless functions, and cloud-native design patterns.
  • Proficiency with SQL and NoSQL databases.
  • Familiarity with software development lifecycle practices, including CI/CD, automated testing, and Git source control.
  • Experience leading technical strategy and architecture for multiple engineering teams or across a business unit.
  • Experience making technical decisions involving enterprise architecture, IT governance, vendor selection, and build-versus-buy analysis.
  • Ability to communicate with varied stakeholders and influence within the candidate’s area of expertise and potentially across the organization.
  • Ability to collaborate effectively with technical and non-technical stakeholders.

Responsibilities

  • Implement and support the orchestration layer connecting MarTech platforms with internal microservices to ensure smooth data flow and dependable system communication.
  • Develop, test, and maintain real-time data pipelines that feed customer data into marketing tools, reducing latency, improving stability, and resolving data fragmentation.
  • Collaborate with Marketing, Product, and Data Science teams to build and roll out customer journey logic and operationalize next-best-action models.
  • Write clean, modular, maintainable code in accordance with team standards; participate in peer code reviews and contribute to unit and integration test suites.
  • Conduct proofs of concept and technical investigations to help senior engineers evaluate third-party MarTech tools against internal build options.
  • Monitor the day-to-day health, performance, and security of marketing data pipelines, and implement automated testing and validation checks to ensure data is accurate and consistent.

Desired Qualifications

  • Direct experience with enterprise MarTech platforms such as Braze, Adobe Experience Platform (AEP), or Salesforce Marketing Cloud.
  • Experience with Customer Data Platforms (CDPs), including data unification and governance challenges.
  • Familiarity with data streaming technologies such as Google Pub/Sub or cloud-based equivalents.
  • Knowledge of data warehousing and business intelligence.

About the Company

Questrade Financial Group

Low-cost online investing and ETF portfolios

Questrade is a Canadian online financial services provider that offers low-cost investing options for individual investors. It provides self-directed trading, diversified ETF portfolios, and actively managed accounts, all through an online platform. Investors can open accounts, build or choose portfolios, and trade securities with transparent pricing and no hidden fees. The platform generates revenue from management fees on managed portfolios, trading commissions, and related financial services. Questrade differentiates itself by focusing on low costs, clear pricing, and educational resources to help clients grow their savings. Its goal is to empower people to take control of their financial future using secure, easy-to-use tools and access to professional-quality investment options.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Toronto, Canada
Founded
1999

Recently Posted Jobs

Explore more opportunities at Questrade Financial Group

See more jobs