Senior Software Engineer at Questrade Financial Group | CA | Rezi

Senior Software Engineer at Questrade Financial Group

Senior Software Engineer

Questrade Financial Group · CA

1 weeks ago

Senior Software Engineer

Questrade Financial Group · CA

7 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer role.

Rezi rewrites your resume against Questrade Financial Group's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer posting at Questrade Financial Group — free, in seconds.

About the Role

The Senior Software Engineer leads the technical design and delivery of complex features and distributed services. This role sets engineering standards, mentors developers, and partners cross-functionally to ensure scalable and resilient architectures while owning service health and incident response.

Responsibilities

  • Lead technical design and delivery of complex features and distributed services
  • Document architectural trade-offs
  • Break down large, ambiguous problems into deliverable increments
  • Set and enforce engineering standards for code quality, testing, security, and observability
  • Mentor and coach intermediate and junior developers
  • Partner with Enterprise Architecture, Security, and Production Engineering
  • Lead incident response for significant outages
  • Conduct blameless post-incident reviews
  • Manage service health, performance, cloud cost optimization, and technical debt
  • Conduct technical assessments and candidate interviews

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience
  • 6+ years of experience building, shipping, and operating production software at scale
  • Deep expertise in C#/.NET, Java, Node.js/TypeScript, Python, or C++
  • Proven track record designing distributed systems, APIs, and data models
  • Strong cloud-native experience including Kubernetes, Infrastructure-as-Code, and CI/CD
  • Demonstrated experience leading technical initiatives across multiple developers
  • Hands-on experience with a major cloud platform

Skills

  • Distributed systems design
  • Cloud-native development
  • Kubernetes
  • Infrastructure-as-Code
  • CI/CD
  • Technical leadership
  • Mentorship
  • Incident response
  • High-availability systems
  • Capacity planning
  • FinOps
  • AI/ML-enabled feature development

Location

  • Toronto, ON
  • Calgary, AB

Work Type

  • Full-time
  • Hybrid (at least 3 days in office)

Experience Level

  • 6+ years

Education Level

  • Bachelor’s degree in Computer Science, Software Engineering, or related technical field

Salary/Compensations

  • $100,000 - $144,000

Benefits

  • Health and wellbeing resources and programs
  • Paid vacation, personal, and sick days
  • Competitive compensation and benefits packages
  • Career growth and development opportunities
  • Opportunities to contribute to community causes
  • Competitive incentive (bonus) program

About the Company

  • Questrade Financial Group provides securities, investment portfolios, mortgages, real estate, and financial services.
  • The company utilizes cutting-edge technology and AI-driven innovation to improve financial success for Canadians.

Equal Opportunity

  • Committed to fostering a diverse, inclusive, and accessible work environment where individuals are treated with dignity and respect.