Solartility Group is building Alberta's distributed energy resource (DER) aggregation infrastructure. Our GridEdge DERMS platform connects behind-the-meter solar, battery storage, and flexible loads to wholesale and distribution grid services markets. We work directly with Distribution Facility Owners (DFOs) and are positioning for AESO's Restructured Energy Market. Our development model is AI-native. Claude Code and agentic dev tools are core to how we build — not a productivity add-on bolted onto a traditional workflow. We're looking for a senior engineer who is genuinely excellent at this model and wants to operate at the frontier of AI-accelerated engineering practice. The Role This is a foundational engineering hire. You will own platform and product development for GridEdge — the system that ingests telemetry from distributed energy assets, executes real-time dispatch, settles financial obligations against utility and market signals, and exposes control surfaces to homeowners, installers, and grid operators. You will work closely with the CEO (the primary product and solutions architect) and ship across the full stack — TypeScript and Python on AWS — at a pace only possible with AI-native development. Where most engineering teams optimize for headcount, we optimize for the throughput of a small group of senior engineers using Claude effectively. What You\'ll Build (First 6 Months) The core dispatch engine that translates AESO and DFO grid signals into asset-level commands Telemetry ingestion and reconciliation pipelines (5-minute interval data, settlement-grade) Inverter and battery API integrations (APS, SolarEdge, sonnen, Eguana, Solis etc.) A React Native mobile app for homeowner and installer monitoring Internal tooling for utility commissioning, point-mapping, and operational support Integration adapters for utility SCADA systems via a commercial DNP3 library How We Work You will spend your day in Claude Code inside VS Code. You'll write prompts, specs, and architecture more than boilerplate. You will design and orchestrate multi-agent workflows — spawning parallel subagents for research, refactors, integration work, and long-running tasks — because that's where the real leverage lives in this stack. You will operate with high autonomy on platform direction; this is not a ticket-queue role. You are a master of markdown. CLAUDE.md, skill files, prompt libraries, and architectural specs are the real source code of an AI-native team — they shape every line of code that gets written downstream. We treat them with the same rigor as the production codebase, and we expect you to lead on that discipline. You will also help define how Solartility does AI-native engineering: the prompting practices, the multi-agent orchestration patterns, the review conventions, and the architectural standards that make AI-accelerated development work in a regulated, real-time, financially-settled environment. This is engineering at the frontier of how teams actually build software in 2026. What We're Looking For Required 5+ years building production software, with senior engineering judgment Strong TypeScript and Python — the primary languages in our stack Substantial AWS production experience (compute, networking, observability, infrastructure-as-code) Daily fluency with Claude Code, including multi-agent orchestration. You can describe a non-trivial feature you've shipped where Claude generated 60%+ of the code, and you can articulate where the model added value vs. where you had to drive Strong markdown discipline. CLAUDE.md files, skill definitions, and prompt docs are first-class artifacts in our codebase, not afterthoughts Comfort architecting and reviewing systems where correctness, latency, and auditability matter Strong networking and security fundamentals (TLS, VPN, secrets management) — enough to design and defend a utility-grade production environment Strongly Preferred Experience with industrial communication protocols (DNP3, IEEE 2030.5, Modbus, IEC 61850), or genuine appetite to come up the curve fast on a commercial library Energy, DER, DERMS, VPP, or operational technology background Exposure to Alberta's electricity market structure (AESO, DFOs, AUC) Nice to Have Inverter communication APIs and IEEE 1547 interoperability Rust experience (useful at the protocol-library layer) Background supporting investor or utility technical due diligence What We Offer Foundational role with direct impact on technical architecture and strategic direction Equity participation commensurate with early-stage contribution Competitive salary benchmarked to Alberta energy technology Calgary-based, in-office, with proximity to utility partners and Alberta's energy ecosystem A development model that makes senior engineers genuinely faster — not a layer of process bolted on to manage AI If you've spent the last year wishing you could work at a place that took AI-native development seriously instead of bolting it onto a 2018 SDLC, this is that job! #J-18808-Ljbffr
Senior Software Engineer, Derms Platform
SOLARTILITY GROUP INC.
calgary, calgary
Published 26 days ago
Report job