Technical Software Lead
Company: Project Canary, PBC
Location: Denver
Posted on: May 27, 2023
Job Description:
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 and the
- 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
- 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 mentoring/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
- Salary range: $150,000 - $180,000
- Hybrid work environment
- 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)
Keywords: Project Canary, PBC, Denver , Technical Software Lead, IT / Software / Systems , Denver, Colorado
Didn't find what you're looking for? Search again!
Loading more jobs...