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 trade-offs 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 escalate. 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.
How To Apply:
Send your resume and a brief paragraph (under 200 words) explaining why you believe you’re a great match for this opportunity to TallSky Consulting at careers@tallsky.ca. This opportunity closes September 13, 2026.
This is a remote role for candidates based on southern Vancouver Island or in the Lower Mainland.
We sincerely thank all applicants for their interest. While we’ll acknowledge receipt of your application, only those selected for an interview will be contacted further.