CoLab Software

Senior Back End Developer

CoLab Software$100K — $130K *
US-AnywhereRemote in Canada
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of experience in production backend software development
  • Strong expertise in Python and modern backend frameworks
  • Proficient in building APIs, distributed systems, and cloud-native applications
  • Deep understanding of databases and scalable backend architecture
  • Experience handling both structured and unstructured data
  • Skilled in making architectural decisions in dynamic environments
  • Strong communicator with technical and non-technical stakeholders

Responsibilities

  • Design and implement backend services for the Operator product
  • Develop scalable knowledge retrieval systems across various product surfaces
  • Create APIs and services that enable AI-driven experiences
  • Enhance search quality, data pipeline efficiency, and knowledge retrieval performance
  • Expand Operator's functionalities to include intelligent reporting and dashboards
  • Organize company knowledge systematically across diverse domains
  • Collaborate with multiple teams to deliver customer-centric features
  • Improve reliability and performance of backend infrastructure
  • Mentor junior team members through architecture discussions and code reviews

Benefits

  • Full-time, permanent position with competitive compensation and stock options
  • Extended health benefits for employees
  • Unlimited paid vacation policy
  • RRSP matching program
  • Flexible hybrid and remote work options available from anywhere in Canada
Full Job Description
About the Role

We're looking for a Senior Backend Developer to join our Build Operator team.

Operator isn't a chatbot bolted onto our product. It's becoming the intelligence layer across CoLab, helping engineering teams search company knowledge, surface design decisions, answer complex questions, and generate insights from years of engineering work.

You'll join the team responsible for the backend systems that make this possible. That means building scalable retrieval pipelines, evolving our AI search infrastructure, integrating structured and unstructured engineering data, and developing the services that power intelligent experiences across the platform.

Over the next year, Operator will expand well beyond conversational search. You'll help build capabilities like company-wide knowledge retrieval, dynamic reporting, AI-generated dashboards, and personalized engineering insights that become embedded throughout CoLab.

This is a role for someone who enjoys solving deep backend problems. You'll spend far more time thinking about data architecture, search quality, retrieval systems, and scalable services than building user interfaces.

The work is complex and often ambiguous. This role exists because there often isn't an existing pattern to follow.
Our Ideal Candidate

You're an experienced backend engineer who enjoys building systems that make complex information useful.

You like thinking about how data is organized, retrieved, and transformed into something customers can trust. Whether you're designing APIs, optimizing distributed systems, or improving search relevance, you care about building infrastructure that quietly powers exceptional product experiences.

You don't need previous experience building AI products, but you're excited about applying modern AI technologies to solve real customer problems.

You likely won't enjoy this role if:
  • You prefer working primarily on frontend applications
  • You want highly defined requirements before starting work
  • You'd rather optimize existing systems than design entirely new capabilities

You'll thrive if:
  • You enjoy designing backend systems from first principles
  • You like difficult infrastructure and data problems
  • You're curious about AI, search, and knowledge systems
  • You balance technical excellence with pragmatism and collaboration
Job Responsibilities
  • Design and build the backend services that power Operator
  • Develop scalable retrieval systems that connect engineering knowledge across design reviews, notebooks, search, and other product surfaces
  • Build APIs and services that enable AI-powered experiences throughout the platform
  • Improve search quality, data pipelines, and knowledge retrieval performance
  • Expand Operator's capabilities to support intelligent reporting, dashboards, and engineering insights
  • Design systems that organize company knowledge across business units, engineering domains, and manufacturing processes
  • Collaborate closely with AI, Product, Design, and Engineering to deliver customer-facing capabilities
  • Improve reliability, observability, and performance across backend infrastructure
  • Mentor teammates through architecture discussions, code reviews, and technical leadership
Qualifications
  • 7+ years building production backend software
  • Strong experience with Python and modern backend development
  • Experience building APIs, distributed systems, and cloud-native applications
  • Strong understanding of databases, system architecture, and scalable backend design
  • Experience working with structured and unstructured data
  • Comfortable making architectural decisions in evolving product environments
  • Excellent communication skills with both technical and non-technical teammates
Bonus Points
  • Experience building AI-powered applications or LLM workflows
  • Experience with retrieval systems, semantic search, or RAG architectures
  • Experience with vector databases or search infrastructure (TurboPuffer experience is a plus)
  • Experience with embeddings, ranking, or information retrieval
  • Experience with event-driven architectures
  • Experience building enterprise SaaS platforms
The Extra Details
  • This is a full-time, permanent position with competitive compensation and stock options
  • We offer extended health benefits, unlimited paid vacation, and RRSP matching
  • Our headquarters are in St. John's, Newfoundland, with flexible hybrid and remote options. This role can be performed remotely from anywhere in Canada.
Equity Note

Frequently cited statistics show that people who identify with historically marginalized groups are likely to apply to jobs only if they meet 100% of the qualifications. We encourage you to help us break that statistic and apply even if you don't meet every single qualification-your potential is what matters most to us.

About CoLab Software

CoLab Software is a software company that provides a cloud-based platform for managing engineering design reviews. The company was founded in 2012 and is based in Victoria, BC. CoLab's platform is designed to streamline the design review process by allowing teams to collaborate in real-time and track issues and feedback. The platform integrates with popular design tools like SolidWorks and Autodesk, and is used by companies in industries like aerospace, automotive, and consumer goods. CoLab is committed to helping teams work more efficiently and effectively by providing them with the tools they need to succeed.
Learn more about CoLab Software
Size
50 employees
Industry
Founded
2017

Similar Jobs

More Jobs at CoLab Software

More Information Technology Jobs

Find similar Senior Back End Developer jobs: