Senior Software Engineer
Arlington, TX, United States
Description
Project Canary is a climate technology company that offers an enterprise emissions data platform that helps companies identify, measure, understand, and act to reduce emissions across the energy value chain. Our mission is to “Measure It” – leveraging sophisticated software solutions to help companies improve and report on their emissions footprint. We do this by building high-fidelity sensors, ingesting data from various other technologies and sources, characterizing the accuracy of such emissions data, and deploying advanced physics-based AI-powered models to identify leaks and quantify emissions.
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.
About Project Canary Data analytics & emissions monitoring for the energy sector. MRV, source attribution, total site emissions, Project Canary SENSE Platform, climate attribute data.
#J-18808-Ljbffr