Intermediate Software Developer

  • Clir
  • Vancouver, BC, Canada
  • Mar 19, 2020
Full Time Engineering: Software

Job Description

Clir is looking for a Software Developer to join our Vancouver-based team. This is a great opportunity to join a rapidly expanding software development organization, and have an impact on software that meaningfully improves renewable energy management.

We are looking for a candidate who wants to do work that has an impact, not just in the industry but also on the environment. You are inquisitive, like solving problems, and enjoy working as part of an open and collaborative team. You take pride in your work and are eager to learn new things.

Who are we?

Clir’s mission is increasing clean energy production globally, by providing clarity on renewable energy performance, and opportunities for optimization. The development of our industry leading cloud-based optimization and reporting is informed by deep domain expertise and understanding of customer needs. Founded in Vancouver, Canada, we also have team members located in Eastern Canada, USA, and the UK, and customers all over the world.

We are an equal opportunity employer: inclusion and diversity are core values at our company.

About the role:

The successful candidate will:

  • Contribute to parts of Clir’s microservices architecture
  • Implement, test, and operate new software features and products
  • Provide technical guidance and feedback to junior developers

Experience with the following is required:

  • A history of building software in a professional, multi-team, environment
  • Building and maintaining scalable, fault-tolerant SaaS products
  • Knowledge of Agile and the full software development lifecycle, including deployment and operation
  • Implementing software development best practices

While not required, we would consider prior experience in the following as an asset:

  • Cloud software development
  • Service-oriented architecture or microservices
  • Data processing pipelines or data engineering
  • DevOps tools and practices, specifically around continuous integration and infrastructure automation
  • SCADA systems
  • Any of the following technologies: Python, Go, SQL, Docker, Amazon Web Services (AWS), Elastic Container Service/Kubernetes, Terraform/Cloudformation, Apache Airflow, CircleCI/Jenkins

Additional skills:

  • Inspire others by demonstrating excellence
  • Able to deal with hard questions without any good answers
  • Want to learn about wind and renewable energy
  • Eager to learn new skills
  • Always looking for ways to improve Clir’s software process
  • Enthusiastic about being part of a company that champions inclusion and diversity

Apply Now

To apply for an interview, please send us an email to describing how your experience, personality and goals fit this job description.

We would like to thank all the applicants, in advance, for your interest in our company, however, only those selected for an interview will be contacted.



Climate Solutions

Wind Turbines (Onshore), Wind Turbines (Offshore)

Experience level

Mid Level  


11-50 employees  

Organization type


Role Type


Will sponsor Visa