Skip to content
mimi

Backend Python Developer

2iSolutions Inc.

Remote · Canada Full-time Senior 4w ago

About the role

Role

Sr. Backend Developer (Python)

Location

Remote – Canada

Employment Type

Full-Time

Must Have

  • Bachelor’s degree in Computer Science or related field (or equivalent experience).
  • 7+ years of backend development experience.
  • Strong Python development experience (Flask, FastAPI or similar frameworks).
  • Experience designing and building RESTful / GraphQL APIs.
  • Strong knowledge of microservices architecture.
  • Hands‑on experience with AWS cloud services (EC2, Lambda, S3, CloudFront, API Gateway, RDS, DynamoDB).
  • Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB).
  • Experience building scalable, high‑performance backend systems.
  • Strong understanding of system performance optimization and monitoring tools (CloudWatch, Prometheus, Grafana).
  • Experience working in cross‑functional teams (product,

Requirements

  • Bachelor’s degree in Computer Science or related field (or equivalent experience).
  • Experience designing and building RESTful / GraphQL APIs.
  • Strong knowledge of microservices architecture.
  • Hands-on experience with AWS cloud services (EC2, Lambda, S3, CloudFront, API Gateway, RDS, DynamoDB).
  • Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB).
  • Experience building scalable, high-performance backend systems.
  • Strong understanding of system performance optimization and monitoring tools (CloudWatch, Prometheus, Grafana).
  • Experience working in cross-functional teams (product, design, engineering).

Skills

API GatewayAWSCloudFrontCloudWatchDynamoDBEC2FastAPIFlaskGrafanaGraphQLLambdaMicroservicesMongoDBMySQLNoSQLPostgreSQLPrometheusPythonRESTRDSS3SQL

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