×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Full Stack Developer, Python

Job in Vancouver, BC, Canada
Listing for: Sixone Labs
Full Time position
Listed on 2026-02-23
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Python, Cloud Engineer - Software
Job Description & How to Apply Below
Sixone’s mission is to enable a world where blended plastics products can be circularly recycled back into existing supply chains instead of being sent to landfill. Sixone is a leading technology startup company developing advanced recycling technologies for blended plastics and plastic-based products. The technology applies process digitalization and advanced analytics to build a recycling system to enable efficient plastics recycling.

Our goal is to revolutionize the economics of recycled materials through innovative processing and materials technologies.
Overview of Role   This role focuses on transforming an MVP into a robust, production-ready product by designing the software architecture and implementing a reliable, modular system based on the current prototype. You will own features across the stack. Beyond the initial release, you will drive continuous development, expanding functionality, improving performance and usability, and evolving the platform into a scalable, maintainable product over time.
Responsibilities   The successful candidate will have the following duties and responsibilities:
Lead architectural design decisions by translating product and technical requirements into system architectures.
Design, build, and maintain backend and frontend services that support real-time data processing, system workflows, robust error handling and responsive user interfaces with proper tests and CI/CD.
Design, implement and maintain integrations between languages (python) and external SDKs (C++), including binding layers and supporting libraries, with an emphasis on clarity, stability, and long-term maintainability.
Design and implement data management, logging, and monitoring pipelines, including integrations with AWS.
Contribute to the long-term evolution of the product, continuously improving architecture, performance, usability, and maintainability as the system scales and requirements grow.
Collaborate with external developers to bring about optimal software solution.
Collaborate closely with cross-functional teams, serving as a key contact for resolving integration and system-level issues.
Facilitate strong technical and code quality practices across the team by bringing in best practices and tools.
Candidate Requirements   To be considered for this role, candidates must meet the following requirements:
5+ years of experience in software engineering
Strong proficiency in Python, React and C++, with experience building and maintaining production-quality software.
Proven track record of taking software from MVP/prototype to a commercial-grade product required
Frontend UI development experience on windows
Databases (Mongo

DB, RDS, Redis) and AWS services
Hands-on experience with PyTorch and CUDA at an engineering level
Multithreading, multiprocessing, and inter-process communication patterns.
Sensor integration and ability to work with SDKs.
Practical experience with pytest, Docker and CI/CD pipelines with Git Hub Actions.
Good engineering hygiene:
Git workflows, code reviews, semantic versioning, and clear release documentation.
Comfortable working in a dynamic environment with evolving requirements and continuous product development. Flexibility and proactiveness are highly desirable.
Effective communication skills with both technical and non-technical stakeholders.
Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or equivalent practical experience.
Legally entitled to work in Canada.
Sixone offers a stimulating work environment that promotes creativity, curiosity, and innovation. Join the team and contribute to our mission to transform the recycling industry and promote a sustainable future!
Why Join Us   Sixone offers a dynamic environment with opportunities for professional growth, technical challenges, and leadership experience. Our team values communication, teamwork, and rigorous problem-solving to tackle industry challenges. We offer a competitive salary, benefits package, and opportunities for career advancement. Be part of a pioneering company driving the future of chemical recycling and sustainability and contribute to solving real-world environmental challenges while working with passionate and dedicated colleagues.
We thank all applicants for their interest; however, only those selected for an interview will be contacted.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary