Senior Back End Software Developer

CoLab Software
Remote

About The Position

We’re hiring a Senior Back End Developer to join our Build Viewing team—focused on a new product offering with a heavy data component at its core. You’ll be the sole back end developer on this team. That’s intentional. You won’t be handed neatly scoped tickets or wait on someone else to define the architecture—you’ll own it. This role is about building the systems that make complex engineering data usable, fast, and reliable. You’ll design and implement services in Python, model and optimize data in Postgres, and work closely with frontend engineers to bring entirely new workflows to life. A typical week might include designing a data model to support large-scale design datasets, debugging a performance bottleneck that only appears under real customer load, or pushing back on a proposed approach because you see a simpler, more scalable path. This is not a maintenance role. You’re building something new, where the right technical decisions early will matter a lot later.

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

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

Benefits

  • competitive compensation and stock options
  • Extended health benefits, unlimited paid vacation, and RRSP matching
  • Remote-first, with flexibility to work from anywhere in Canada
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service