Qube Technologies Inc.
Senior Software Developer (Remote)
Senior Software Developer | Qube Technologies Inc. |Canada
Come join an exciting new company that is making a measurable impact onclimate change!
Qube Technologies is a hardware-enabled SaaS business that is...
Senior Software Developer | Qube Technologies Inc. | Canada
Come join an exciting new company that is making a measurable impact on climate change!
Qube Technologies is a hardware-enabled SaaS business that is disrupting the traditional GHG monitoring space for industrial emitters through cost-effective continuous monitoring. Our cutting-edge technology enables these industries to monitor and manage their emissions, promoting environmental sustainability and regulatory compliance. With a dedicated team of experts and a commitment to technological advancements, Qube Technologies is at the forefront of driving positive change in environmental impact management.
As a Senior Software Developer you are an experienced Full Stack Developer working with the Platform & Dashboard team to build core components of Qube’s IoT analytics platform. You will play a key role in developing the platform and supporting infrastructure to detect, quantify, and localize emissions, as well as User Interfaces enabling users to gain insights from real-time IoT sensor data. You will collaborate with the technical team and various stakeholders to create solutions that help our customers reduce emissions to shape a more sustainable future. This position may be located in Canada or the United States, with support for working fully remote or hybrid/in-person from our office in Calgary, Alberta.
Responsibilities:
- Work with the platform, hardware, firmware, and data science teams to develop features enabling users to gain insights from real-time IoT sensor data
- Participate in all phases of the development lifecycle: requirements gathering, design, development, deployment, monitoring, and maintenance
- Participate in design and code reviews and provide guidance and mentorship to other developers
- Optimize the storage and access of large volumes of time-series data for the purpose of visualization, analytics, and machine learning
- Work with the product team to elaborate and refine requirements for new features
- Investigate new libraries, patterns, and techniques to enhance the product and code base
- Identify, prioritize, and resolve complex technical problems
Requirements:
- Degree in Computer Science, Engineering, or equivalent relevant experience
- 5+ years of experience developing web-based solutions
- Extensive experience with C#, .NET, and ASP.NET Core
- Extensive experience in React, TypeScript, CSS, and HTML
- Experience with AWS, Azure, or Google Cloud
- Experience with databases such as Postgres; experience with time-series datastores is preferred
- Experience with state management libraries such as MobX, Redux, or similar
- Familiarity with CI/CD pipelines and their usage
- Familiarity with IaC tooling such as Terraform
- Experience working in a collaborative agile team environment
- Strong verbal and written communications skills
- Strong troubleshooting and analytical skills
Nice to Have:
- Experience developing IoT solutions
- Experience in primary industries
- Experience working on a remote team
Related Jobs
See more All Other Remote Jobs-
Save
-
Save
-
Save
-
Save
-
Save
-
Save
-
Save
-
Save
-
Save