Skip to content

Intermediate Programmer - Kinsol Research Inc.

Intermediate Programmer - Kinsol Research Inc.

Software and Programming Jobs Information Technology Jobs Science Jobs Data Analyst Jobs

Kinsol is looking for an intermediate-level programmer to join our development team. Successful applicants will be assigned to a science and machine learning project to improve community resilience. The ideal candidate will be a driven team player who will help develop and maintain various software products, write and test code, debug software, and integrate applications with other web services.

Key Abilities:

Must have a good grasp of microservices and data pipelines

Must be able to produce high-quality code with an eye for testing and design

Must be responsive to client needs

Must be able to communicate clearly, both orally and in writing


MSc/BSc in computer science, software engineering or equivalent

5+ years of relevant experience building large-scale infrastructure applications or similar experience

Experience in software development using the Python and/or Go programming languages

Experience in docker and building scalable complex applications

Proficiency in relational databases such as PostgreSQL

Experience in managing and implementing successful projects

Additional Assets: 

Experience with agile development and collaborative software practices

Fluency with PostGIS, experience with geospatial mapping

Familiarity with the SciPy and NumPy python libraries

Ability to design large-scale data systems targeted toward high-volume data processing 

Experience using Kubernetes to deploy and run applications 

Working knowledge of consulting/project management techniques/methods

Contact Information:

Please email a resume and cover letter in a single PDF to: with ATTN: Intermediate Programmer in the subject line.

Additional Info

Job Type : Full-Time

Location : Victoria, BC

Experience Level : Intermediate Level

Powered By GrowthZone
Scroll To Top