Senior Full Stack Developer

Delta-X Research Inc

Oak Bay

Hybrid

CAD 104,000 - 126,000

Full time

46 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive benefits
Three weeks vacation
Fully remote work environment
Profit sharing

Job summary

Delta-X Research Inc. is seeking a Senior Full Stack Developer to own the software and infrastructure behind our high-voltage diagnostics tools.

This fully remote role serves teams across Canada, with quarterly in-person collaboration in Victoria. You will contribute to product development across the stack, mentor peers, and shape engineering practices while delivering reliable, scalable solutions for utilities and industrial operators.

Qualifications

  • Bachelor’s degree in computer science or software engineering.
  • Seven or more years of professional software development experience.
  • Experience building single-page SaaS products in a small company, with remote collaboration.
  • Strong depth in Python back-end and React with TypeScript front-end work.

Responsibilities

  • Own the development, deployment, and maintenance of complex software solutions and supporting infrastructure.
  • Help set coding standards, security guidelines, documentation, and automated testing strategies.
  • Mentor less experienced developers through pairing, code review and day-to-day support.
  • Collaborate with Product Development, Product Management, Research, and Customer Operations to translate requirements into technical solutions.

Skills

Python
React TS
Full-stack
Remote work

Education

Bachelor's degree in CS or software engineering

Tools

Python
React TS
SQL
PostgreSQL
ORM
Linux
CI/CD
Ansible
Terraform

Job description

Our market is growing, and we intend to grow with it. If you are passionate about ensuring there is substance to back up the style, and you have a healthy streak of social responsibility, you may enjoy working at Delta-X Research.

Postion:

Senior Full Stack Developer

Location:

Remote - Southern Vancouver Island or Lower Mainland

September 13, 2026

As a Senior Full Stack Developer, you will own the development, deployment, and maintenance of complex software solutions and the infrastructure that supports them, working with modern technologies alongside a small team of talented, low-ego people.

Role Summary:

At Delta-X Research, every role contributes to a clear purpose: helping electric utilities and industrial operators make smarter decisions that protect critical infrastructure and keep the power on. We’re a collaborative, science-driven team building trusted software that delivers real-world results.

As a Senior Full Stack Developer, you will make critical contributions to the product across the entire software and infrastructure stack. This role works closely with Product Development, Product Management, Research, and Customer Operations, and plays a key part in translating business requirements into technical solutions for the data acquisition and diagnostic challenges of high-voltage equipment. This is a remote role, and we are looking for someone based on southern Vancouver Island or in the Lower Mainland.

Who We Are:

Delta-X Research is a Canadian software company serving the electric power industry. Since 1992, we’ve helped utilities and industrial operators detect risk, improve reliability, and prevent outages with advanced analytics rooted in real-world transformer data.

Our flagship product, Transformer Oil Analyst (TOA), is trusted by more than half of the largest utilities in the United States. We’re a pragmatic, purpose-driven team that values scientific integrity, deep thinking, and the impact of our work on the people who keep the lights on.

Why Work With Us?

The work we do matters, and so do the people who do it. At Delta-X Research, you’ll find a respectful, low-ego environment where curiosity is encouraged, quality is valued, and good ideas come from everywhere. We believe in doing meaningful work without burning out, and we support each other in delivering thoughtful, high-impact solutions.

But meaningful work is only part of the equation. We also care about how we work together, with collaboration, trust, and a healthy respect for life outside of work. We celebrate wins, learn from challenges, and make space for growth.

The development team works in what we describe as a craftspeople-not-labourers, best-idea-wins, sustainable culture. It is a team that values thoughtful communication, shared wins, and work-life balance, where technical decisions are made on their merits and nobody is asked to sprint indefinitely. This is a small team where people talk to each other daily, and the work goes better when you enjoy that.

We offer:

  • Competitive compensation range of $104,000 to $125,800 to start, plus profit sharing.
  • Comprehensive benefits, including medical, dental, life insurance, and long-term disability.
  • Three weeks of paid vacation, with room to grow over time.
  • A fully remote work environment with a team that trusts you to do your best work from where you work best.
  • Opportunities to learn, grow, and expand into new areas as we scale.

A word about working together in person. While this role is primarily remote, the software development team meets in person in Victoria at least quarterly for planning, architecture, and team building.

If you’re looking for meaningful work on a team that values your perspective and supports your growth, we’d love to hear from you.

Who You Are:

You are an experienced developer who thinks of yourself as a craftsperson rather than a labourer. You are comfortable taking on work that is not fully defined at the outset, shaping the approach with stakeholders, making and recording the technical decisions, and resolving the complex defects others have been unable to isolate. You are low-ego and you believe the best idea wins. You enjoy mentoring less experienced developers through pairing, code review, and day-to-day support, and you are glad to be mentored in return.

What You’ll Do:

As the Senior Full Stack Developer at Delta-X Research, you will play a crucial role in building and maintaining the software and infrastructure behind the tools our customers rely on to manage high-voltage equipment.

Software Development and Technical Ownership: Own the development, deployment, and maintenance of complex software solutions and supporting infrastructure for the data acquisition and diagnostic challenges of high-voltage equipment. Take on work that is not fully defined at the outset, shape the approach with stakeholders, make and record the technical decisions, and resolve the complex defects others have been unable to isolate.

Code Quality, Security and Development Practices: Help set and maintain coding standards, security guidelines, technical documentation, and automated testing strategies. Conduct code reviews that support quality and maintainability, and help keep the team current with a fast-moving cybersecurity landscape.

Technical Guidance and Mentorship: Serve as a source of technical guidance and a point of escalation for complex problems. Mentor less experienced developers through pairing, code review, and day-to-day support, and lead development projects without holding supervisory responsibility.

Collaboration and Project Planning: Work with Product Development, Product Management, Research, and Customer Operations to translate business requirements into technical solutions. Estimate work where the problem definition is still incomplete, support customers on escalated technical issues, and look for ways to improve development workflows and tooling.

What You’ll Bring – Must Have:
  • Bachelor’s degree in computer science or software engineering. Additional education or background in a related engineering or science discipline, such as engineering, mathematics, or physics, is an asset. An equivalent combination of education and relevant professional experience will be considered.
  • Seven or more years of professional software development experience building single-page application SaaS products, with substantial depth in both Python back-end and React with TypeScript front-end work.
  • Proven success in a small company, working remotely and across team boundaries.
  • A demonstrated history of producing clean, well-architected, and maintainable code and API endpoints, along with proven experience with SQL, relational databases, and ORM layers.
  • Proven experience with DevOps responsibilities including Linux and the command line, infrastructure as code, package management, CI/CD pipelines, containerization, and monitoring and alerting, together with defensive coding and defence in depth.
What You’ll Bring – Preferred:
  • Experience leading development projects and coordinating the work of other developers.
  • Experience with strongly typed or object-oriented languages, time-series data, and the Python scientific computing stack such as NumPy and pandas.
  • Experience in the utility industry.
  • Familiarity with elements of our current stack: React Query, Vite, Playwright, i18next, ECharts, Matplotlib, Plotly on the front end; SQLAlchemy, Postgres, TimescaleDB on the back end; Ansible, Podman, HAProxy, and Terraform/OpenTofu, Yarn, uv for infrastructure and package management; and GitLab and Claude Code for development tooling.
What You Know & How You Work:

You can design and build complex software with limited direction, including work that spans more than one system or component, and you can diagnose and resolve difficult technical problems independently or with the team. You explain technical tradeoffs clearly to both technical and non-technical colleagues, in writing and in conversation. You provide constructive code review and technical mentorship to less experienced developers. You collaborate and make sound decisions when requirements are incomplete, and you have good judgement about what to decide independently and what to elevate. You communicate openly and often in a remote team, asking questions early rather than working around a problem quietly.

What We Look For In All Team Members:

At Delta-X Research, we care just as much about how you work as what you know. Across every role and function, we look for people who bring curiosity, integrity, and a collaborative spirit to the team. Here’s what matters to us:

  • A learning mindset. You don’t need to have all the answers, just a willingness to ask great questions, seek out feedback, and keep growing.
  • Respect and inclusion. We value diverse perspectives and create space for everyone to contribute meaningfully. Discrimination of any kind has no place here.
  • Team-first thinking. You know when to take the lead and when to support. You collaborate with care and communicate clearly.
  • Accountability and follow-through. You take ownership of your work and follow through on commitments, even when things get complex.
  • Clarity over ego. We care more about solving the problem than about who’s right. If something isn’t working, you speak up, and you’re open when others do the same.
  • Care for the craft. Whether it’s code, content, analysis, or customer service, you take pride in the quality and usefulness of what you produce.
  • A practical sense of humour. We work hard and take our mission seriously, but we also know the value of a good laugh and a well-placed GIF.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Intermediate Full Stack Developer
Intermediate Full Stack Developer

Delta-X Research Inc • Oak Bay

Hybrid
CAD 81,000 - 102,000
Fully remote work environment
Profit sharing
Comprehensive benefits (medical, dent,
+3
Senior Full Stack Developer
Senior Full Stack Developer

Lexful • Vancouver

On-site
CAD 140,000 - 190,000
Remote work
Equity
Competitive salary
Senior Software Engineer
Senior Software Engineer

EviSmart • Vancouver

On-site
CAD 140,000 - 190,000
Lead Software Engineer
Lead Software Engineer

Validere • Toronto

Hybrid
CAD 212,000 - 320,000
Stock options
Generous time-off
Professional development budget
+1
Sr. Software Engineer
Sr. Software Engineer

Worky • Toronto

Hybrid
CAD 110,000 - 160,000
Hybrid work model
Senior Full Stack Developer (React/Typescript/Java)
Senior Full Stack Developer (React/Typescript/Java)

Affinity • Burnaby

Hybrid
CAD 110,000 - 130,000
Member of Technical Staff
Member of Technical Staff

Jobgether • Canada

On-site
CAD 110,000 - 170,000
Market‑competitive salary bands
Meaningful equity program
Comprehensive health benefits
+5
Senior Software Developer
Senior Software Developer

Improving • Vancouver

On-site
CAD 120,000 - 160,000
Senior Software Developer, Data & MLOps
Senior Software Developer, Data & MLOps

OSEDEA • Montreal (administrative region)

Hybrid
CAD 85,000 - 115,000
Competitive Salary
Pension plan contribution (RRSP)
Flexible work hours
+5
Senior DevOps
Senior DevOps

Quartermaster Inc. • Toronto

Hybrid
CAD 160,000 - 215,000
30 days PTO annually
Health, dental and wellness benefits
Tech allowance
+1