5h ago

Senior Back End Software Developer

Canada, Remote
full-timesenior RemoteEngineering software / AI

Tech Stack

Description

You will own the backend architecture for a new data-heavy product offering, designing and implementing services in Python, modeling and optimizing data in Postgres, and collaborating closely with frontend engineers to bring new workflows to life. This is not a maintenance role; you'll be building something new where your early technical decisions will matter.

Requirements

  • 7+ years of backend development experience in a production environment
  • Strong experience with Python and relational databases (Postgres preferred)
  • Proven ability to design data models and optimize query performance
  • Experience building and maintaining APIs for data-heavy applications
  • Experience with writing robust unit tests

Responsibilities

  • Own the backend architecture for a new data-heavy product offering
  • Design and implement services in Python that are reliable, scalable, and maintainable
  • Model, query, and optimize complex datasets in Postgres
  • Identify and resolve performance bottlenecks in data-intensive workflows
  • Establish patterns and standards for future backend developers
0 views 0 saves 0 applications