Enable job alerts via email!

Senior Full-Stack Engineer

SensorUp

Alberta

Remote

CAD 150,000 - 180,000

Full time

7 days ago
Be an early applicant

Job summary

A leading technology firm in Canada is looking for a Senior Full-Stack Software Engineer to join their team. You will define the technical roadmap for innovative products and mentor a team while collaborating with stakeholders. Ideal candidates have extensive experience with React, data-driven applications, and cloud services. The position offers a competitive salary range of 150-180k CAD and a remote-first work environment, emphasizing work-life balance and innovative solutions.

Benefits

Unlimited PTO
Company Equity
Flexible Work Schedule
Group Insurance
Medical, Dental & Vision
Life & ADD
FSA

Qualifications

  • Extensive experience building and optimizing React-based applications.
  • Proven track record in developing data-intensive applications.
  • Strong knowledge of front-end architecture and performance optimization.
  • Experience with backend technologies, databases, and event-driven services.
  • Experience leading and mentoring a cross-functional engineering team.

Responsibilities

  • Spearhead the design and development of a new product.
  • Lead the development of high-performance, data-driven frontend interface.
  • Collaborate with backend teams to manage data streams.
  • Make strategic decisions about the technology stack.

Skills

React-based applications
Data-intensive applications
Front-end architecture
Node.js
AWS services
Agile/Scrum methodologies
Communication skills

Tools

DynamoDB
GraphQL
Redux
Job description
Who We Are

SensorUp, the global leader in enterprise software for methane emissions Measurement, Reporting, Verification, and Repair (MRVR), serves oil and gas companies worldwide. Our Gas Emission Management Solutions enable enterprises to execute comprehensive methane detection and repair initiatives and meet stringent emissions reporting standards. SensorUp connects real-time operational data with predictive capabilities and task execution through an award-winning geospatial IoT platform. Since 2014, we have contributed to geospatial sensor web standards for the United Nations ITU-T and the Open Geospatial Consortium (OGC), supporting millions of sensors globally.

Our Vision

We aim to lead the world in groundbreaking emissions software solutions, helping businesses detect and repair methane leaks and raise the standard for emissions reporting. Our work advances universal sensor web standards to create a more connected, transparent, and responsible world.

The Role

SensorUp is seeking a Senior Full-Stack Software Engineer to join our Engineering team. This role involves defining the technical roadmap for a critical, pioneering product stream and managing the full software development lifecycle from design to implementation. You will mentor a cross-functional team of engineers and collaborate closely with customers and the product team.

Your Influence
  • Spearhead the design and development of a groundbreaking product from concept to launch
  • Foster collaboration with product management and design to align with business goals and user needs
  • Lead the development of a high-performance, data-driven frontend interface using React and modern stack technologies
  • Collaborate with backend teams to handle large data streams for optimal performance and user experience
  • Act as a player-coach, contributing to the technical development process while mentoring the engineering team
  • Serve as the technical authority, making strategic decisions about the technology stack and applying industry best practices
  • Establish a robust feedback loop with the customer to drive continuous improvement
Your Experience
  • Extensive experience building and optimizing React-based applications with state management (Redux, Context API, or similar)
  • Proven track record in developing data-intensive applications, especially real-time IoT data
  • Strong knowledge of front-end architecture and performance optimization
  • Experience with Node.js
  • Experience with databases (relational and non-relational: DynamoDB, S3, DuckDB)
  • Designed and implemented highly available, scalable event-driven services in AWS
  • Experience with domain-driven design and federated GraphQL APIs
  • Excellent communication and interpersonal skills for interacting with team members, stakeholders, and customers
  • Experience leading and mentoring a cross-functional engineering team
  • Experience with Agile/Scrum methodologies
  • Professional experience with agentic AI development tools would be a significant plus
  • Experience developing AI solutions using Model Context Protocol (MCP) would be a significant plus
Who You Are
  • Impact-driven professional ready to advance global methane emissions management
  • Excited by cutting-edge enterprise software that unifies data, automates operations, and optimizes market participation
  • Thrives in a dynamic environment focused on geospatial IoT, real-time insights, and predictive capabilities
  • Passionate about contributing to a cleaner, healthier planet through innovative solutions
Why SensorUp?
  • Unlimited PTO
  • Company Equity
  • Flexible Work Schedule
  • Remote-first
  • Group Insurance
  • Medical, Dental & Vision
  • Life & ADD
  • FSA

Salary Range 150-180k CAD

Salary ranges are determined by role and level. Individual pay considers job-related skills, experience, education or training, and location. The position is eligible for equity, bonus, and participation in our total rewards package in your region.

SensorUp is an equal employment opportunity employer. We welcome applications from everyone regardless of race, colour, gender identity, gender expression, age, ancestry, place of origin, or ethnic background.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.