Parity Senior Software Engineer in Toronto, Ontario
At Parity, our purpose is to make urban living sustainable by providing an easy service to manage waste energy, reduce green house gas emissions and save money for our customers. Parity provides a cloud-based building automation system that adapts a building’s energy use to the demands of its residents. The net results: money saved, and CO2 emissions reduced.
Join our organization in a key role during a period of tremendous growth and directly contribute to its future success
Contribute to purpose driven product that is working to make the world a better place through reduced CO2 emissions in multi-residential buildings
Have the autonomy to learn and grow in a fast-moving, hyper-growth start-up environment
Parity’s core product is predicated on optimizing the operation of building HVAC equipment to reduce energy waste and utility costs in multi-family buildings. We utilize a custom-built application to monitor, alert and report on the operational data of our portfolio of over 170 buildings and growing fast.
This role is an opportunity for a keen individual to take responsibility for our stack, optimize its infrastructure and develop new functionality to best serve our internal teams as well as our external client base. The individual would take on the highly valued role of subject matter expert and work hand-in-hand with our Product team to solve problems and plan the development roadmap.
5+ years’ experience with MVC frameworks (Django, Rails, etc)
5+ years’ experience with web patterns like REST APIs and frameworks like React
Experience with both relational and NoSQL databases (MySQL, PostgreSQL, MongoDB)
Experience with cloud database structures: Amazon AWS, Snowflake, TimeScaleDB, Azure, etc.
Experience building custom APIs and integrating 3rd party APIs
Expert in modern application infrastructure and management (Continuous integration, Continuous deployment)
Ability to collaborate and work well within teams (Code reviews, Scrum, etc.)
Experience with JS frameworks (React, AngularJS)
Exposure to microservices
Excellent written and verbal communication skills
Nice to Have
Exposure to Modbus TCP and/or other building automation system protocols
Startup experience (self-motivated, fast paced, diverse teams)
Familiarity with mechanical or electrical systems, building operations and/or energy management
Have worked on hardware projects and/or with digital controls
Become the owner of our full development stack: design for scale, manage code, update, troubleshoot, test and deploy
Champion the development of internal tools to improve the productivity and efficiency of internal teams
Work directly with the Product team on company-wide strategic initiatives and road mapping
Make software architecture decisions and help implement engineering best practices across our products
Work directly with and iteration on the structure of our data model to best empower our team
Work with our Customer Experience team to continue to develop Parity’s client facing web and mobile product to improve platform engagement of our client base, solution pain points, and build out new features
Design and build scalable infrastructure to collect and learn from high volumes of incoming building data
Working collaboratively outside of your silo, considering solutions that bridge multiple technologies
Powered by JazzHR