Senior Back End Software Developer

Posted 19 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Back End Developer designing and implementing backend services for a data-heavy product at CoLab, an AI platform transforming engineering decisions.

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
  • Collaborate closely with frontend developers to shape APIs and user-facing functionality
  • Make pragmatic tradeoffs between speed of delivery and long-term scalability
  • Establish patterns and standards that future backend developers can build on

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
  • Comfortable owning systems end-to-end, from design through production
  • Experience with writing robust unit tests

Benefits

  • Extended health benefits
  • Unlimited paid vacation
  • RRSP matching

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

PostgresPython

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.