Skip to content
mimi

Senior Backend Engineer; SQL​/Python

Releady

Toronto · Hybrid Full-time Senior $117 – $135/hr Yesterday

About the role

Position: Senior Backend Engineer (SQL/Python)

Overview

We are seeking a Senior Backend Engineer with strong expertise in Python and API development to design and build scalable, data-driven backend systems. This role focuses on developing secure RESTful APIs, building ETL frameworks, and integrating data across cloud-native environments.

The ideal candidate has hands‑on experience with FastAPI (or similar Python frameworks), strong SQL proficiency, and experience working with analytics, reporting, or data‑heavy applications in enterprise environments.

Contract

  • 9‑12 months, potential to extend / convert

Location

  • Fully remote
  • Must be able to come into the office in financial district (Toronto) for meetings at times

Work Hours

  • 8am - 5pm

Hourly Rate

  • $135 (incorporated)
  • $117 (T4)

Responsibilities

  • Design, develop, and maintain scalable RESTful APIs using Python (FastAPI preferred).
  • Build and support ETL/data ingestion frameworks to process structured and semi‑structured data.
  • Integrate with internal and external APIs, data platforms, and cloud storage solutions.
  • Write efficient, optimized SQL queries for analytics and reporting use cases.
  • Implement secure authentication and authorization mechanisms (e.g., OAuth2, JWT).
  • Deploy and maintain services in containerized cloud environments (Docker/Kubernetes).
  • Collaborate with cross‑functional teams including data engineers, frontend developers, and product stakeholders.
  • Contribute to CI/CD pipelines, testing strategies, and code quality standards.
  • Optimize backend performance, reliability, and scalability for high‑volume data systems.

Qualifications

  • 5+ years of backend development experience.
  • Strong proficiency in Python and modern API frameworks (FastAPI, Flask, or similar).
  • Solid experience with SQL and relational databases (PostgreSQL, SQL Server, Snowflake, etc.).
  • Experience building ETL pipelines or data processing workflows.
  • Hands‑on experience with cloud platforms (AWS, Azure, or GCP).
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Understanding of secure API development practices (OAuth2, JWT, RBAC).
  • Familiarity with CI/CD pipelines and version control systems (Git).
  • Experience working in enterprise or regulated environments is a plus.
  • Strong problem‑solving skills and ability to work independently in a fast‑paced environment.

Equal Opportunity Statement

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or other non‑merit factor. We are committed to creating a diverse and inclusive environment for all employees.

#J-18808-Ljbffr

Requirements

  • Strong proficiency in Python and modern API frameworks (FastAPI, Flask, or similar).
  • Solid experience with SQL and relational databases (Postgre SQL, SQL Server, Snowflake, etc.).
  • Experience building ETL pipelines or data processing workflows.
  • Hands‑on experience with cloud platforms (AWS, Azure, or GCP).
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Understanding of secure API development practices (OAuth2, JWT, RBAC).
  • Familiarity with CI/CD pipelines and version control systems (Git).

Responsibilities

  • Design, develop, and maintain scalable RESTful APIs using Python (FastAPI preferred).
  • Build and support ETL/data ingestion frameworks to process structured and semi‑structured data.
  • Integrate with internal and external APIs, data platforms, and cloud storage solutions.
  • Write efficient, optimized SQL queries for analytics and reporting use cases.
  • Implement secure authentication and authorization mechanisms (e.g., OAuth2, JWT).
  • Deploy and maintain services in containerized cloud environments (Docker/Kubernetes).
  • Collaborate with cross‑functional teams including data engineers, frontend developers, and product stakeholders.
  • Contribute to CI/CD pipelines, testing strategies, and code quality standards.
  • Optimize backend performance, reliability, and scalability for high‑volume data systems.

Skills

APIAWSAzureCI/CDDockerETLFastAPIFlaskGCPGitKubernetesOAuth2PostgreSQLPythonRESTful APIsSQLSQL ServerSnowflakeJWT

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free