For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Questrade Financial Group
Questrade Financial Group

Senior Software Engineer (Backend)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Testing
Cloud
+31

Permanent role
a day ago
Apply now

Questrade Financial Group (QFG), through its companies - Questrade, Inc., Questrade Wealth Management Inc., Community Trust Company, Zolo, and Flexiti Financial Inc., provides securities and foreign currency investment, professionally managed investment portfolios, mortgages, real estate services, financial services and more. Questrade uses cutting-edge technologies to develop innovative products that give customers better, more affordable ways to take control of their money.

We are everything a traditional financial institution is not. At QFG, you will be constantly moving forward, bringing the future of fintech into existence. You will be a part of a collaborative team that cares deeply about our mission and each other. Your team members will help you conquer challenges, push boundaries and discover what you are truly capable of.

At QFG, we have a culture of innovation where technology serves people—both our team and our customers. We see AI as a collaborative and transformative enabler, and we are seeking forward-thinking individuals who can effectively integrate it into their daily work. The ideal candidate will be a catalyst for change, helping us use AI to create a more efficient and rewarding employee experience while also developing cutting-edge solutions that delight and serve our customers. Join us in shaping a future where AI empowers our team to do their best work and helps us deliver unparalleled customer experiences.

This is a place where you can explore, discover and learn with continuous growth. As a diverse and inclusive place to work, with a hybrid working environment you can unleash your creativity and curiosity with no limits. If you share the same sense of infinite possibility, come shape your future at QFG.

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
  • 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 Software Engineer. Could It Be You?

The ideal candidate for this position is experienced in designing and developing high performing and scalable applications that deliver business value. This position will be involved in small to large scale projects through all stages of the software development life cycle from requirements gathering to implementation. This person will collaborate with the user interface and experience teams, other back-end and front-end developers and architects to deliver great applications.

_Need more details? Keep reading…

_In this role, you will:

  • Be a forward-thinking technologist who is continuously researching new approaches to problems and discussing them with others in a productive manner, in a community of practice setting.
  • Be actively involved in designing new application features and functionality, improving scalability and maintainability.
  • Support and expertise for a complex and hybrid (cloud and on-premises) infrastructure environment; evaluation (with recommendations) to enable proper operability of applications on both infrastructure and software levels.
  • Meet regularly and interact productively with a diverse team of business stakeholders, user interface and experience designers, architects, engineers as needed to elicit, define, analyze and document requirements and principles for new applications.
  • Support less experienced team members in defining technical requirements to facilitate design, development, testing, implementation and ongoing support of applications within the team.
  • Provide coaching to other team members to assist them with technical challenges and assignments.
  • Ensure timely escalation of issues that are blocking oneself or the team.
  • Help the team support applications built in production, addressing issues in a timely fashion, respecting agreed upon service level objectives.
  • Contribute to defining and implementing best practices, standards and procedures including quality and delivery methodologies.
  • Comply with the documented software processes and procedures throughout the life cycle of software products.
  • Solicit and participate in code reviews and unit testing practices.
  • If there is need, participate in r
  • esearch and proof of concepts, ensuring the value is documented and socialized.
  • Share knowledge and lessons learned with others in the organization.
  • Apply significant knowledge of the technology industry trends to help Questrade to improve and build innovative products.

In Addition:

  • Assist with the technical screening of new team members joining engineering teams.

_So are YOU our next Senior Software Engineer? You are if you have…

_

  • Degree, diploma or equivalent directly related work experience.
  • Minimum 7 years of experience in Software Engineering
  • Digital financial services experience preferred.
  • Exposure to the full software development life cycle, ideally including design, configuration, integration, testing and support including, but not limited to, gathering requirements, designing the future state solution, the development work breakdown, as well as supporting quality assurance and post-production efforts.

Preferred technical stack:

  • Programming: JavaScript / TypeScript
  • Frameworks: NodeJS, NestJS, Google Protobuf
  • Data: Google Cloud SQL, Redis Cache.
  • Streaming: Google Pub/Sub.
  • Infrastructure: Google Kubernetes Engine, and other Google Cloud Platform components.
  • Tools: Gitlab, Jira, preferably automated CI/CD.
  • Experience with unit testing frameworks.
  • Strong skills at performance application tuning.
  • Have good interpersonal, verbal and written skills and the ability to interact with multiple levels of technical audiences.
  • Strong documentation, analytical and problem-solving skills.
  • Excellent time-management and organizational abilities that facilitate structured teamwork.
  • Ability to work under minimal supervision.
  • Ability to adapt and change based on new business requirements and environment.
  • Comfortable using AI tools to automate SDLC tasks and achieve better task velocity

Sounds like you? Click below to apply!

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.

About Questrade Financial Group

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service