This job is no longer available

Project Canary

Lead Software Engineer

Denver, CO, US

HybridFull time roleMid Level, Senior Level

Over 2 years ago

About the Job

Project Canary is the leading provider of on-demand climate insights for emission-intensive companies. Our company provides operational insights, emissions data, and Verified Climate Attributes™ to decarbonize energy systems by integrating sensor data with real-time portal and in-depth data analytics. We are the leaders of independently verified climate credentials that support investment, safety, reporting, and disclosure actions.

Initially, we are focused on the energy industry. With thousands of energy assets analyzed and hundreds of environmental and air quality sensors currently deployed, Project Canary is positioned better than anyone to provide empirical emissions data—and we have the ARR and growing pains to prove it.

Founded in 2019, Project Canary, PBC has quickly gained recognition as a category leader in the continuous monitoring space. Through a mission driven approach Project Canary uses dynamic means for cross team collaboration to achieve our very best for our planet and people alike. Here are some highlights from last year:

  • Fundraise totaling $121M

  • Series A of $10M in 2021

  • Series B of $111M in 2022

  • Certified as a B-Corporation with a score of 107.6 & ranked in the top 5% in 2 categories

  • 2022 Best Company to Work For by both the Denver Business Journal and the Denver Post

  • Headcount growth by 3X in 2022 and growing

Project Canary’s success is attributed to the motivation, skill, and teamwork of everyone. The team understands the importance of maintaining a culture where relationships are valued, feedback is crucial, and trust in each other and our products/services is paramount. If you enjoy a growth-stage environment, mission-driven work and are eager to collaborate, we want to hear from you.

As the Lead Software Engineer, you'll be leading a small team of software engineers to develop and maintain Project Canary's real time continuous monitoring dashboard. You will collaborate with our Director of Software Engineering to design and architect a new product line for Project Canary. You will also be providing guidance and mentorship to the Software Engineers across the technical organization. You’ll own the relationship with the Product org and stakeholders to ensure what is delivered meets the requirements.

Job Responsibilities:

  • Maintain, support, and extend our existing web-based products and services

  • Interface with multiple organizations to help gather requirements and be the technical voice in the room

  • Work closely with our engineering team to design, develop and deliver new applications and features for both internal and external users

  • Build and optimize API’s for both web applications and IoT devices

  • Write unit, integration, and end-to-end tests and contribute to the development of automated testing procedures and systems

  • Mentor/manage junior team members on software development best practices

  • Deploy and manage various applications in AWS

  • Participate in R&D and exploration of new technologies, frameworks, best practices and techniques to continuously improve our products and services

  • Optimize websites and applications to improve performance, user experience, and usability across a wide range of browsers, devices, and screen sizes

Requirements

  • 5+ years experience with C# and .NET framework

  • 2+ years Entity framework experience

  • 2+ years AWS experience (Lambda, SNS, SQS)

  • 2+ years PostgreSQL experience and TimescaleDB

  • 2+ years experience with React highly preferred

  • 2+ years experience managing Software Engineers

  • Excellent communication skills

  • Strong technical understanding of linear and non-linear systems

  • Proven success working with product management, contributing to high-level product strategy

  • Bachelor’s Degree in Computer Science or Applied Science discipline preferred

  • Able to think strategically and think big picture

  • Must work at least 3 days a week in the downtown Denver office

Benefits

  • Salary range: $150,000 – $180,000

  • Hybrid work environment (Must work at least 3 days a week in the downtown Denver office)

  • Health, dental, and vision insurance with low deductibles and premiums paid by company 99% for self and 50% for dependents and/or spouse

  • 401K with company match (no vesting period)

  • Opportunity for equity ownership

  • Student loan assistance

  • Unlimited PTO (minimum rule of taking at least 3 weeks off in a year)

  • Company sponsored wellness days (ski/snowboard days and more)

  • 12 weeks of fully paid parental leave (gender neutral) including adoptions

  • Flex Choice Monthly Stipend – choice between parking, public transportation, or wellness assistance

  • Dog friendly office environment (Denver headquarters only)

About the Company

Project Canary Logo

Project Canary

Denver, CO, USA

6-10

Project Canary is a mission-driven B-Corp that helps reduce emissions in the energy, waste, and agriculture industries through independent assessment of carbon and environmental footprints. With offices in Denver and Austin, Project Canary achieves this goal by ingesting data from various sources, including its own proprietary environmental sensors, to calculate carbon emissions from different facilities in real-time. The resulting independent, trusted data can inform the procurement of offsets in real-time using microtransactions, formulate the data-driven ESG strategy that investors now demand, improve operations by identifying problem areas in minutes, and bolster customer engagement through radical supply chain transparency.

Initially, Project Canary is focused on the energy industry. With thousands of energy assets analyzed and hundreds of environmental and air quality sensors currently deployed, Project Canary is positioned better than anyone to provide empirical ESG data.

Project Canary’s success is attributed to the motivation, skill, and teamwork of its employees. The team understands the importance of maintaining a culture where relationships are valued, feedback is crucial, and trust in each other and our products/services is paramount. If you enjoy a fast-paced environment, mission-driven work, and being a valued member of a motivated diverse team, we want to hear from you.