Haystack
← Back to Jobs
Remote
Technology
RE

Python Backend Engineer (Canada - Remote - PST hours)

Relanto, Inc.United States🇺🇸United StatesPosted Oct 5, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Remote
Location
United States
Posted
22 hours ago
DynamoDBFastAPIFlaskSQLSnowflakePythonRESTgRPC

Job Description

Role: Python Backend Engineer

Duration: contract

Location: Canada (remote)

 

Job Description:

  • 5+ years designing, building, and maintaining production backend services at scale. 10+ years if Lead level engineering candidate.
  • Expert-level Python for server-side development; solid grasp of at least one web/async framework (e.g. aiohttp, FastAPI, Flask) and the WSGI/ASGI model.
  • Service and API design: REST (and/or gRPC), request/response and streaming patterns, pagination, versioning, idempotency, and backward-compatible contracts.
  • Data layer: SQL and data modelling, query optimization and indexing, transactions, connection pooling; experience with relational, warehouse (Snowflake), and NoSQL/key-value (DynamoDB) stores.
  • Server-side patterns: caching strategies, background jobs/workers, queues and event-driven processing, rate limiting, retries/backoff, and timeouts.
  • Performance & reliability: profiling, load handling, latency/throughput trade-offs, graceful degradation, and designing for failure.
  • Observability: structured logging, metrics, distributed tracing, and debugging live production issues.

Similar jobs