Intermediate Software Developer

Clir Renewables

Clir Renewables

Marketing & Communications, Software Engineering
Vancouver, BC, Canada
Posted on Nov 2, 2024

About Clir Renewables

Clir Renewables is on a mission to reduce humankind's impact on the planet by accelerating the transition to renewable energy. We achieve this by improving the economics of renewable energy projects and empowering owners to maximize their financial returns. Leveraging more than 300 GW of contextual operational data combined with powerful AI—built, designed, and supported by decades of renewable energy expertise—Clir provides the insights and tools needed to assess and optimize wind and solar projects.

Recognized as one of Canada’s fastest-growing companies by The Globe and Mail’s Report on Business, Clir was founded in 2017. Headquartered in Vancouver, with a hub in Glasgow, we are a company with team members located worldwide, spanning the entire energy supply chain. We have helped owners across Europe, Africa, the Americas, and Asia achieve multi-million-dollar cumulative gains.

About the Role: Intermediate Developer

At Clir, we are transforming the renewable energy industry, and as an Intermediate Developer, you will play a critical role in our mission. We seek candidates who are passionate about making a real-world impact—not just within the industry but also on the environment. If you are curious, driven to solve complex problems, and thrive in a collaborative, open environment, this is your opportunity to grow and contribute meaningfully.

In this role, you will work with our Product Development team to design, implement, test, and deploy features that scale our analytics delivery. You will mentor and develop the skills of your teammates, encourage them to approach challenges from fresh perspectives, and lead technical initiatives to enhance the stability, performance, and reliability of our analytics platforms.

Who You Are

  • Passionate about our core values: communication, sustainability, inclusion, impact, and innovation
  • A supportive mentor who prioritizes the success of the team
  • Excited to join a team building software that optimizes renewable energy management
  • Motivated by a customer-centric approach and focused on creating value
  • Adaptable and skilled at managing multiple competing priorities, approaching challenges with curiosity

What You’ll Be Doing

  • Design, develop, implement and test new full-stack software features as part of your team
  • Maintain and improve the performance of existing software functionality
  • Work closely with your colleagues to help meet your team’s objectives and goals
  • Recommend and implement improvements to existing software programs and processes
  • Mentor and support developers on your team and across the department

What You’ll Need

  • Proven experience in building and maintaining scalable, fault-tolerant SaaS products, using Python and Go
  • Familiarity with agile development methodologies and effective software development practices
  • Previous experience as an Intermediate Software Developer within a mid-sized, tech-driven organization and experience leading feature development end to end
  • Experience with Infrastructure as Code (Terraform) and deploying infrastructure via CI/CD pipelines to AWS

Bonus Points For

  • Experience building customer facing products using React and TypeScript
  • Experience with technologies such as Airflow, SCADA systems, and database management
  • Background in a startup or high-growth environment
  • Ability to write and maintain internal technical documentation
  • Experience collaborating closely with product managers

What’s In It For You

  • The opportunity to work in an inclusive and diverse workplace that values and supports your growth
  • A chance to be part of a team dedicated to reducing environmental impact
  • Opportunities for professional development, mentorship, and career growth
  • Medical and dental insurance coverage
  • Flexible work schedule and remote work-friendly environment

Diversity & Inclusion at Clir Renewables

At Clir Renewables, diversity and inclusion are core to who we are. We are committed to understanding and addressing our biases, and we continually strive to build a team that reflects the communities and clients we serve. We strongly encourage applicants of all genders, ages, ethnicities, cultures, abilities, sexual orientations, and life experiences to apply.

Additional Information

As a partially remote organization, Clir prioritizes the safety of our clients and team members. We conduct background checks for prospective employees, and candidates must demonstrate their legal right to work in Canada, the UK, or any other country where they wish to work by providing proof of a valid work permit, visa, residency, or citizenship.