Unified Customer Experience - Consultant - Senior Full Stack Engineer
$100k - $144k per yearQuestrade Financial Group
What’s in it for you as an employee of QFG?
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
This job posting is for an existing vacancy in our Calgary, AB (Our Brand-New Office).
We’re looking for our next Senior Software Engineer. Could It Be You?The Senior Software Engineer leads the technical design and delivery of complex, high-performance features across Questrade's products, spanning front-end applications (React Native, ReactJS) and back-end services (NodeJS, APIs, distributed systems). This role is intentionally platform-flexible: candidates may lean toward front-end, back-end, or full-stack work, with the specific focus determined collaboratively during the interview process based on the candidate's strongest expertise and the team's current needs. The Senior Software Engineer sets engineering standards, mentors developers, partners cross-functionally to ensure scalable and resilient architectures, and owns service or application health for key domain components.
Need more details? Keep reading…In this role, responsibilities include but are not limited to:
Lead technical design and delivery of complex features and services — front-end, back-end, or both — documenting architectural trade-offs.
Break down large, ambiguous problems into deliverable increments and sequence them with product partners.
Set and enforce engineering standards for code quality, testing, security, observability, and operational readiness across the stack.
Own performance and scalability across your area — profiling, identifying bottlenecks, and optimizing under production load (for example, high-frequency, real-time data streaming in trading features).
Mentor and coach intermediate and junior developers, delivering constructive code reviews and guiding technical growth regardless of specialization.
Partner with Product, UX, Enterprise Architecture, and Security to ensure scalable, resilient, and compliant designs across platforms.
Lead incident response for significant outages in your area of ownership, driving blameless post-incident reviews to closure with structural fixes.
Own health for key domain components — performance, reliability, and technical debt — on the front end, back end, or both.
Champion the exploration and adoption of AI tools to improve developer productivity and platform features.
Contribute to technical hiring by conducting technical assessments and candidate interviews, including helping calibrate a candidate's front-end/back-end fit.
So are YOU our next Senior Software Engineer ? You are if you…
Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent practical experience.
6+ years of experience building, shipping, and operating production software at scale.
Deep, hands-on expertise in at least one of the following tracks, with working familiarity across the stack:
Front-end track:
Expert-level JavaScript/TypeScript with React Native (mobile) and/or ReactJS (web);
strong grasp of state management, component architecture, and cross-platform performance (memory profiling, bundle size, render optimization).
Back-end track:
Deep expertise in Node.Js/TypeScript;
proven experience designing distributed systems, APIs, and data models under production load.
Proven experience with RESTful APIs and service-oriented or microservices architectures, from either the consuming or the building side.
Strong cloud-native experience (GCP preferred), including CI/CD at scale;
containerization/Kubernetes exposure is a plus.
Demonstrated experience leading technical initiatives across multiple developers without formal authority.
Excellent communication skills, with the ability to articulate technical trade-offs to both engineering and cross-functional audiences.
Preferred Qualifications
Experience with real-time data streaming technologies (WebSockets, Kafka, Pub/Sub) or low-latency, high-frequency financial/trading systems.
For back-end-leaning candidates: front-end or mobile framework exposure (ReactJS, React Native, iOS/Android) is a strong asset.
Angular experience is a nice-to-have.
Domain experience in financial services, brokerage, trading, or regulated environments.
SRE practices, capacity planning, or cloud cost optimization (FinOps).
Experience building AI/ML-enabled features or data-intensive platforms.
Active technical thought leadership (open-source contributions, technical publications, conference speaking).
Compensation Information:
Base salary range: $100,000- $144,000
The final compensation package will be commensurate with the successful candidate's experience, skills, and geographic location (Canada). It includes a comprehensive benefits plan and a competitive incentive (bonus) program for Full-Time Permanent roles.
#J-18808-Ljbffr
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
This job posting is for an existing vacancy in our Calgary, AB (Our Brand-New Office).
We’re looking for our next Senior Software Engineer. Could It Be You?The Senior Software Engineer leads the technical design and delivery of complex, high-performance features across Questrade's products, spanning front-end applications (React Native, ReactJS) and back-end services (NodeJS, APIs, distributed systems). This role is intentionally platform-flexible: candidates may lean toward front-end, back-end, or full-stack work, with the specific focus determined collaboratively during the interview process based on the candidate's strongest expertise and the team's current needs. The Senior Software Engineer sets engineering standards, mentors developers, partners cross-functionally to ensure scalable and resilient architectures, and owns service or application health for key domain components.
Need more details? Keep reading…In this role, responsibilities include but are not limited to:
Lead technical design and delivery of complex features and services — front-end, back-end, or both — documenting architectural trade-offs.
Break down large, ambiguous problems into deliverable increments and sequence them with product partners.
Set and enforce engineering standards for code quality, testing, security, observability, and operational readiness across the stack.
Own performance and scalability across your area — profiling, identifying bottlenecks, and optimizing under production load (for example, high-frequency, real-time data streaming in trading features).
Mentor and coach intermediate and junior developers, delivering constructive code reviews and guiding technical growth regardless of specialization.
Partner with Product, UX, Enterprise Architecture, and Security to ensure scalable, resilient, and compliant designs across platforms.
Lead incident response for significant outages in your area of ownership, driving blameless post-incident reviews to closure with structural fixes.
Own health for key domain components — performance, reliability, and technical debt — on the front end, back end, or both.
Champion the exploration and adoption of AI tools to improve developer productivity and platform features.
Contribute to technical hiring by conducting technical assessments and candidate interviews, including helping calibrate a candidate's front-end/back-end fit.
So are YOU our next Senior Software Engineer ? You are if you…
Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent practical experience.
6+ years of experience building, shipping, and operating production software at scale.
Deep, hands-on expertise in at least one of the following tracks, with working familiarity across the stack:
Front-end track:
Expert-level JavaScript/TypeScript with React Native (mobile) and/or ReactJS (web);
strong grasp of state management, component architecture, and cross-platform performance (memory profiling, bundle size, render optimization).
Back-end track:
Deep expertise in Node.Js/TypeScript;
proven experience designing distributed systems, APIs, and data models under production load.
Proven experience with RESTful APIs and service-oriented or microservices architectures, from either the consuming or the building side.
Strong cloud-native experience (GCP preferred), including CI/CD at scale;
containerization/Kubernetes exposure is a plus.
Demonstrated experience leading technical initiatives across multiple developers without formal authority.
Excellent communication skills, with the ability to articulate technical trade-offs to both engineering and cross-functional audiences.
Preferred Qualifications
Experience with real-time data streaming technologies (WebSockets, Kafka, Pub/Sub) or low-latency, high-frequency financial/trading systems.
For back-end-leaning candidates: front-end or mobile framework exposure (ReactJS, React Native, iOS/Android) is a strong asset.
Angular experience is a nice-to-have.
Domain experience in financial services, brokerage, trading, or regulated environments.
SRE practices, capacity planning, or cloud cost optimization (FinOps).
Experience building AI/ML-enabled features or data-intensive platforms.
Active technical thought leadership (open-source contributions, technical publications, conference speaking).
Compensation Information:
Base salary range: $100,000- $144,000
The final compensation package will be commensurate with the successful candidate's experience, skills, and geographic location (Canada). It includes a comprehensive benefits plan and a competitive incentive (bonus) program for Full-Time Permanent roles.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Unified Customer Experience - Consultant - Senior Full Stack Engineer in Winnipeg, MB vacancy
- A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and...SeniorRemote work
- ...defining features of the colleague experience at TD. Our compensation policies... ...long-lasting relationships with our customers by performing a broad range of customer service transactions and providing... ...to grow, and you can unlock your full potential to achieve your career goals...SuggestedFull timeWork from home
- Chrysi is seeking a full-time live-out nanny for their 11-month old son. The ideal candidate should possess a valid CPR certification... ...you are passionate about working with infants, have the necessary experience, and meet the requirements, we encourage you to message us to...SuggestedLong term contractFull timeLive out
- ...Seasonal Part-Time Customer Consultant - Devonshire Mall Windsor, ON, CA 5 days ago Requisition ID: 1591 Join the Holiday Magic as a... ..., customer-focused individuals to help create unforgettable experiences for our customers As a Seasonal Customer Consultant, you...SuggestedTemporary workPart timeSeasonal workFlexible hoursShift workWeekend workAfternoon shift
$90k - $140k per year
...Description Overview AtkinsRéalis is seeking a Senior Code Consultant – Fire Protection with 5–10+ years of experience to join our growing national fire protection... .... Working alongside experienced fire protection engineers and code specialists, you will help develop clear...SeniorFull timeFor contractorsInternshipFlexible hours$102.7k - $133.2k per year
...Fee-Based Integration, Wealth Solutions, the Senior Consultant drives adoption of fee-based solutions and the CIBC Unified Account (UA) platform across CIBC Wood Gundy branches... ...field feedback that improves the advisor experience and supports the ongoing evolution of the UA...SeniorWork at officeRemote work- ...defining features of the colleague experience at TD. Our compensation policies... ...long-lasting relationships with our customers by performing a broad range of customer service transactions and providing... ...to grow, and you can unlock your full potential to achieve your career goals...Contract workFixed term contractWork from home
$101k - $151k per year
...to join our Workforce Health Consulting team, part of our People and Investments... ...a week in the office. As a Senior H&B Consultant 1 , you will... ...presentations in part or in full, depending on the project... ...have ~10+ years of relevant experience in a field related to group disability...SeniorMinimum wageRemplacementFull timeWork at officeLocal areaRemote work3 days per week1 day per week- ...Employment Type: Full-Time, Permanent Work Arrangement:... ...commercial operations. With engineering and manufacturing operations across... ...looking for an experienced Senior New Product Introduction (NPI)... ...Apply GD&T and tolerance stack-up analysis to ensure robust...SeniorPermanent employmentFull time
- ...Sargent & Lundy, L.L.C. is seeking a remote Power Systems Engineer in Canada to support utility planning and advisory projects focused on transmission planning, interconnection studies, and system analysis. You will analyze load flow, contingencies, and stability for ISO/utility...SeniorRemote work
$68k - $102k per year
...and Experimental Development (“SR&ED”) Senior Consultant (“Senior Consultant”) is responsible for... ...at client facilities, working with engineers and technical personnel. This role includes... ...duties as assigned. Education and Experience: Bachelor's or Master's degree in Engineering...SeniorFull timeFor subcontractorRemote work- ...Shoppers Drug Mart, a national retail health and wellness leader, seeks a Senior Director to own the Pharmacy Experience and Transformation agenda. You will drive AI, automation and technology strategies to improve patient access, pharmacy workflows and staff experience, while...Senior
$114.8k - $157.85k per year
...Job Description Senior Electrical Engineer Are you looking for a company that works on major engineering... ...will set you apart. Project experience should include training centers, vehicle... ...offices and disciplines, and satisfying customer expectations and requirements. Please...SeniorFull timeWork at officeWorldwideFlexible hours- ...Senior Automation Engineer (Project Manager) Saguenay-Lac-Saint-Jean, QC, Canada Type of position... ...engineering At least four years of relevant experience as an automation/instrumentation... ...that shares ideas and knowledge Custom training and development plans Access...SeniorLong term contractTemporary workWork at officeLocal area
$114.8k - $157.85k per year
...Job Description Senior Mechanical Engineer Are you looking for a company that works on major engineering... ...will set you apart. Project experience should include training centers, vehicle... ...offices and disciplines, and satisfying customer requirements. Please note that this position...SeniorFull timeWork at officeWorldwideFlexible hours- .... R2841709 Position Title: Patient Experience iCare Exchange Integrations Engineer Department: Patient ENGINEERING Lead... ...About the Job Join the digital engine driving Sanofi’s transformation - where... .... Ability to influence senior leadership and navigate complex stakeholder...Senior3 days per week
$80k - $120k per year
...Office) We’re looking for our next Software Engineer. Could It Be You? The Software Engineer... ..., and deploying features across the full software development lifecycle, on the front... ...to system reliability and developer experience. So are YOU our next Software Engineer...SeniorPermanent employmentFull timeWork at office- ...industry. Summary: The Consultant, ICT Systems Engineering at Epic is responsible for timely and... ...managed services to our portfolio of customers ranging from small business to... ...Minimum of 5+ years of industry experience, preferably in a Managed Services environment...Full timeWork at officeRemote workFlexible hours3 days per week
- ...are a global IT services and consulting company that brings together... ...Miratech retains nearly 1000 full-time professionals, and our annual... ...for an Operations Research Engineer to join the Workforce... ...~6+ years of professional experience designing and implementing optimization...SeniorFull timeInternshipRemote workRelocation
- ...world. We are a global IT services and consulting company that brings together enterprise... ...the world. Miratech retains nearly 1000 full-time professionals, and our annual growth... ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to...SeniorFull timeInternshipRemote workRelocation
- Unity recherche un(e) Senior Full-Stack Engineer pour l’équipe Unified Ads Platform. Vous concevrez et piloterez des services en TypeScript (NestJS), modéliserez des données et orchestrerez des intégrations Kafka et Pub/Sub, tout en développant des surfaces React. Vous opérerez...Senior
- ...team of an assignment. • Lead electrical engineering work on all electrical systems for a... ...with internal team members and/or external consultants, owner, contractor, sub-contractors, and... ...Suite, Bluebeam, Revit, AutoCAD. • Experience with specialty modeling software, such as...SeniorFor contractorsFor subcontractorInternshipWork at office
$116k - $145k per year
We are looking for a Senior Full Stack Software Engineer to join our Customer & Cardholder Experiences team, delivering innovative UIs and embeddable solutions to transform the experience of Marqeta’s customers and their cardholders. You will own and deliver projects...SeniorFull timeRemote workFlexible hours- Unity Technologies recherche un(e) ingénieur(e) full-stack senior pour piloter une plateforme publicitaire à grande échelle. Vous concevrez et maintiendrez des services server et client, assurerez des contrats de données robustes et collaborerez avec plusieurs équipes pour...SeniorContract work
- ...enterprise. We are reimagining how customers use Java, bringing them the tools and... ...built on LLVM. We are looking for a Senior Compiler Performance Engineer to own major performance areas of... ...Requirements 5+ years of professional experience developing optimizing compilers or...SeniorRemote workWorldwideFlexible hours
- ...has large-scale international engineering projects to offer. If you... ...Structural Engineer (Intermediate to Senior) to support the continued... ...10 years of previous related experience in a similar role is... ...clients, and our global team of consultants, designers, engineers and project...SeniorFull timeInternshipWork at officeFlexible hours
- ...convenient options to book counselling, consultations, and guided programs all in one... ...offers free Tea and Coffee. Customer Service Representative (CSR) Full-Time | Winnipeg, MB About Price... ...production build, an order requiring an engineering change, or one affected by end-of-...SeniorFull timeContract workInternshipWork at office
- ...plenty of opportunities to reach your full potential in an environment that’s engineered for people. At CIMA+, we care... ...in this discipline among consulting engineering firms in Canada. Guided... ...clients choose, we have the skills and experience required to deliver innovative...SeniorPermanent employmentFull timeInternshipWork at officeFlexible hours2 days per week
- ...convenient options to book counselling, consultations, and guided programs all in one... ...Café offers free Tea and Coffee. Senior Manufacturing Engineering Specialist - Critical Environments... ...manufacturing engineering knowledge and experience. This role improves processes,...Senior
- ...écosystème.À titre de développeur(euse) full-stack principal(e) au sein de l’équipe Unified... ...reliability, and growth across our ecosystem.As a Senior Full-Stack Engineer on the Unified Ads... ...[NYSE: U] is the world’s leading game engine, powering play for more than 3 billion...SeniorLong term contractContract workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Unified Customer Experience - Consultant - Senior Full Stack Engineer. Be the first to apply!
Related searches
- conseiller service clientèle Winnipeg, MB
- customer experience specialist Winnipeg, MB
- full time customer service representative work from home Winnipeg, MB
- agent expérience client Winnipeg, MB
- représentant au service à la clientèle anglais Winnipeg, MB
- technicien support informatique Winnipeg, MB
- customer service representative full time Winnipeg, MB
- client onboarding specialist Winnipeg, MB
- customer team member Winnipeg, MB
- customer service agent Winnipeg, MB


