Senior Backend Developer
Canada, Remote
About CoLab
At CoLab, we empower mechanical engineering teams to accelerate product development and market entry. Our cloud-based platform facilitates efficient design reviews, enabling collaborative interactions among engineers, designers, and stakeholders to enhance innovation and prevent potential errors.
Role Overview
As a Senior Backend Developer (Software Developer IV) within the Build Scale Team, you'll serve as a technology champion and team mentor. You'll possess comprehensive knowledge of CoLab's technological ecosystem, understanding intricate component interactions across the platform. Your role involves advocating for technical excellence, establishing best practices, and guiding the team towards streamlined, maintainable solutions.
Ideal Candidate Profile
Demonstrated expertise in SaaS environments, large-scale distributed systems, and a proven track record of developing and maintaining highly scalable products is highly valued.
Performance Metrics:
- Timely delivery of product features and modifications
- Promotion of clean, maintainable code and software development standards
- Transparent communication and technical leadership
- Autonomous task management and team awareness
- Mentorship and professional guidance
Core Responsibilities:
- Comprehend complex customer requirements and collaboratively develop valuable solutions
- Collaborate on design and planning of intricate work scopes
- Develop, test, and implement critical user-facing features
- Create and maintain robust, scalable APIs
- Conduct comprehensive code reviews
- Advocate for optimal user experience
- Contribute to technological strategy and best practices
- Mentor and support junior developers
Qualifications:
- 5+ years of professional development experience
- Advanced Python proficiency, including API design and maintenance
- Expertise with relational (PostgreSQL, MySQL), NoSQL (DynamoDB), and vector databases
- Robust automated testing experience
- Proficient Git workflow knowledge
- Experience with monitoring tools
AI/ML Expertise:
- Proficiency in PyTorch, Hugging Face, Scikit-Learn
- Agent workflow understanding
- Large language model integration experience
- Cloud ML service familiarity
- Collaborative team orientation
- Proactive improvement mindset
Advantageous Skills:
- JavaScript, TypeScript, HTML, CSS knowledge
- React and front-end tool experience
- GraphQL familiarity
Additional Details:
Competitive compensation including stock options
Comprehensive benefits package
Flexible remote work options across Canada
We encourage applications from diverse candidates, valuing potential over perfect qualification matching.
Remote (Country)
Ethos is hiring a Senior Back End Developer
Planning long-term in Thailand?
Full relocation support, start to finish
From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.
Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
One partner for everything
