Project Canary Denver , CO 80208
Posted 2 months ago
Senior Software Engineer
Department: Technology
Employment Type: Full Time
Location: Denver Headquarters
Reporting To: Elizabeth Lyman
Compensation: $150,000 - $175,000 / year
Description
Project Canary is a climate technology company offering an enterprise data platform that helps energy companies improve and report on their emissions footprint. Project Canary builds high-fidelity sensors, ingests data from various other technologies and sources, and leverages proprietary analytics and models to deliver insights that operators can act on to reduce emissions. The data-driven technology enables energy operators to stop leaks faster, reduce risk, streamline reporting, and differentiate their operations for key stakeholders.
As a scaling PBC, we have excellent benefits, a people-first-oriented culture and policies, and an environment of fun that celebrates.
The Senior Software Engineer will be a part of the technology team reporting to the Senior Software Engineering Manager. You will be working on our Canary SENSE and Carbon Portal applications. You will work to help oil and gas operators measure, visualize, understand, and mitigate their emissions. Partnering with our hardware, software and data science team.
Key Responsibilities
Maintain, support, and extend our existing web-based products and services
Work closely with our engineering team to design, develop and deliver new applications and features for both internal and external users
Build and optimize RESTful API's for web applications
Optimize websites and applications to improve performance, user experience, and usability across a wide range of browsers, devices, and screen sizes
Skills, Knowledge and Expertise
At least 5 years of experience as a Software Engineer working in a fast-paced environment
Bachelor's degree in Computer Science, Computer Engineering, formal training through a bootcamp (or equivalent professional experience)
Experience building web application backend APIs with Typescript, React and C#
Experience with GIS and timeseries data
Excellent understanding of React and experience building a SPA to completion
Understanding of authentication/authorization using OAuth and JWT/bearer tokens
Experience with Plotly, recharts or another similar charting library
Experience with Entity Framework or another modern ORM
Experience working with SQL and relational databases
Benefits
Salary range: $150,000 - $175,000 annual base
Hybrid work environment - (Must work at least 3 days in office with Wednesdays and Thursdays being mandatory)
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)
Project Canary provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Project Canary