Job Search and Career Advice Platform

Enable job alerts via email!

Intermediate Back-End Engineer

Q Wealth Partners

Toronto

On-site

CAD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A financial services company located in Toronto is looking for a Development and Technology Operations professional to develop and maintain back-end services and APIs. The ideal candidate should be proficient in Python and SQL, familiar with containerization tools, and have experience in cloud environments. If you thrive in collaborative settings and enjoy code reviews and troubleshooting, this role offers an exciting opportunity to contribute to technology development.

Qualifications

  • Solid understanding of back-end services and APIs.
  • Experience with ETL workflows or data pipeline development.
  • Familiarity with observability tools for troubleshooting.

Responsibilities

  • Develop and maintain back-end services and APIs within our proprietary platform.
  • Work closely with other engineers to implement features.
  • Participate in code reviews as both reviewer and reviewee.

Skills

Backend development fundamentals
Python development (Flask, FastAPI)
SQL databases (MySQL, PostgreSQL)
Containerization tools (Docker, Docker Compose)
Cloud environments (AWS)

Tools

SQLAlchemy
Prometheus
Grafana
Sentry
Kubernetes
Job description

Development and Technology Operations duties, including but not limited to

  • Develop and maintain back-end services and APIs within our proprietary QSuite platform.
  • Write, update, and refactor code to improve performance, maintainability, and scalability.
  • Work closely with other engineers to implement features.
  • Participate in code reviews as both reviewer and reviewee.
  • Contribute to monitoring, logging, and debugging efforts for production systems.
  • Other responsibilities as dictated by the needs of Platform Development.
Technologies
  • Solid understanding of backend development fundamentals, APIs, functional, and service-oriented design.
  • Experience with Python development (Flask, FastAPI) and ORMs (SQLAlchemy)
  • Practical experience with SQL databases (MySQL, PostgreSQL) and familiarity with NoSQL systems.
  • Exposure to ETL workflows or data pipeline development.
  • Proficiency with containerization tools (Docker, Docker Compose); familiarity with Kubernetes is an asset.
  • Basic familiarity with observability tools (Prometheus, Grafana, Sentry) for troubleshooting and support.
  • Experience developing in cloud environments (preferably AWS: Lambda, S3, RDS, EC2).
  • Familiarity with Javascript/Typescript or Node.js for integration tasks or full-stack collaboration.
  • Understanding of CI/CD workflows and version control best practices.
  • Awareness of secure coding practices and data privacy considerations.
  • Other needs as dictated by the business.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.