Talent.com
Enerva Energy Solutions
Software EngineerEnerva Energy Solutions • Calgary, AB, Canada
Software Engineer

Software Engineer

Enerva Energy Solutions • Calgary, AB, Canada
14 days ago
Job type
  • Full-time
Job description

Enerva is a Canadian, employee-owned company on a mission to cut energy waste and greenhouse gas emissions. We design and run energy-efficiency and decarbonization programs for utilities, governments, and industry — work that has helped mitigate over a million tonnes of carbon and delivered billions in energy savings to our clients. Our Calgary team is where we build the software behind that impact: the energy-analytics tools that turn messy, real-world energy data into decisions. Right now that team is small, scrappy, and growing — we're running out of a warehouse space, moving fast, and figuring a lot of it out as we go. If you want the mission and backing of an established company with the pace and ownership of a startup, this is the spot.

About the Role

We’re looking for a Software Developer to help us design, build, and ship the tools at the core of our energy and emissions work — including the AI-driven features we think will set our products apart. You’ll own real problems end to end, not tickets handed down a chain. Expect to write production code, make architecture calls, and have a direct line to how the thing you built actually gets used. This is a hands‑on role for someone who’s curious, resourceful, and happy to learn a new tool the week they need it.

Responsibilities

  • Build and maintain web applications and data tools that our team and clients rely on day to day.
  • Work with energy and emissions data — cleaning it, modeling it, and turning it into something useful.
  • Prototype and integrate AI/ML features (LLM-based tooling, automation, analytics) and help us figure out where they genuinely add value versus where they don’t.
  • Design and consume APIs, build integrations, and keep data flowing cleanly between systems.
  • Take features from a rough idea through to something running in production — and then keep it running.
  • Pitch in across the stack and across the team. In a small shop, everyone wears a few hats.

Qualifications

New grads are welcome. If you don’t have years of experience yet, that’s fine — but be ready for a technical assessment that’s a real test of how you think and build. We hire on capability, not just résumés.

Required Skills

  • Comfort with SQL and relational databases, plus some experience deploying to the cloud (AWS or Azure).
  • Hands‑on exposure to AI/ML — building with LLM APIs, training a model, or shipping an AI feature in a side project or at work. We care that you’ve actually built something, not that you can recite the theory.
  • A self‑starter streak: you hit an unfamiliar problem, dig in, and figure it out instead of waiting to be told how.
  • Clear communication and a bias toward shipping.

Preferred Skills

  • Deeper AI/ML or data‑engineering experience.
  • Interest or background in energy, sustainability, or climate.
  • Experience in an early‑stage or small‑team environment.

Pay range and compensation package

Equal Opportunity Statement

This role includes a hands‑on technical assessment, and we’re a small team working on‑site out of a warehouse at startup pace. Are you good with both?

Ability to commute/relocate:

Calgary, AB T2H 0X6: reliably commute or plan to relocate before starting work (required)

  • Have you personally built something using AI/ML or LLM APIs — at work, in a course, or as a personal project? Briefly, what was it?
  • Share a link to your GitHub, portfolio, or anything you’ve built.
#J-18808-Ljbffr
Create a job alert for this search

Software Engineer • Calgary, AB, Canada

Similar jobs

Software Engineer

SpellbookCalgary, AB, CA
Full-time

Spellbook is a leading AI suite for commercial lawyers, trusted by more than 3,000 law firms and in‑house teams worldwide.Our mission is to make legal services more accessible by empowering legal p... Show more

 • Promoted

Software Engineer II

LodgeLinkCalgary, AB, CA
Full-time

Calgary to join our team and help create the future of workforce travel.We are seeking a talented engineer with a passion for building products that make a meaningful impact, a curiosity for learni... Show more

 • Promoted

Senior Software Engineer

Berkeley PaymentsCalgary, AB, CA
Full-time

Berkeley Payments is a leading payment technology provider specializing in innovative solutions for businesses to manage and process payments seamlessly.We pride ourselves on offering cutting‑edge ... Show more

 • Promoted

Senior Software Engineer, Backend

Common RoomCalgary, AB, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ... Show more

 • Promoted

Staff Software Engineer (FinTech) - Back End (Bangkok based, Relocation provided)

AgodaCalgary, AB, CA
Full-time

Staff Software Engineer (FinTech) - Back End (Bangkok based, Relocation provided).Be among the first 25 applicants.Agoda is an online travel booking platform for accommodations, flights, and more.W... Show more

 • Promoted

Software Engineer

Enerva Energy SolutionsCalgary
Full-time

Enerva is a Canadian, employee-owned company on a mission to cut energy waste and greenhouse gas emissions.We design and run energy-efficiency and decarbonization programs for utilities, government... Show more

 • Promoted

Software Engineer, Platform Operations

PlanetCalgary, AB, CA
Full-time

We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history.This constellation delivers an unprecedented dataset ... Show more

 • Promoted

Software Engineer (Golang, React)

Applied Systems CanadaCalgary, AB, CA
Full-time

Software Engineer (Golang, React).To keep us headed in the right direction, we’re looking for people who understand winning is a team sport, who value and seek to learn from our team’s diverse expe... Show more

 • Promoted

Senior Software Engineer II

Tripledot StudiosCalgary, AB, CA
Full-time

Tripledot is one of the largest independent mobile games companies in the world.We are a multi‑award‑winning organisation, with a global 2,500+ strong team across 12 studios.Our expanded portfolio ... Show more

 • Promoted

Staff Software Engineer (Backend)

CopperCalgary, AB, CA
Full-time

Direct message the job poster from Copper.Most CRMs are glorified databases with legions of custom fields that attempt to make business processes repetitive.But just as no two people are identical,... Show more

 • Promoted

Remote Principal Software Engineer — Lead Scalable Systems

eDynamic LearningCalgary, AB, CA
Remote
Full-time

A leading educational technology company in Canada seeks a Principal Software Engineer to provide technical leadership across multiple teams.This role emphasizes improving engineering effectiveness... Show more

 • Promoted

Sr. Software Engineer, Hive

ClouderaCalgary, AB, CA
Full-time

Software Engineer, Hive – Cloudera.Location: Toronto, Ontario, Canada.At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management ... Show more

 • Promoted

Software Engineer for Tactical Communication Systems

General Dynamics Mission Systems–CanadaCalgary, AB, CA
Full-time

Become a pivotal Software Engineer at TacCIS Solutions, developing advanced systems for military applications.Enjoy a hybrid work model while creating cutting-edge intercom technology.As a part of ... Show more

 • Promoted

Platform Engineer (Software)

BigGeocalgary, ab, Canada
Full-time

BigGeo defines a new category of infrastructure that converts spatial data into a high-performance operational layer, enabling real-world intelligence at scale.The Spatial Cloud allows data to be m... Show more

 • Promoted

Staff Software Engineer

Socket.devCalgary, AB, CA
Full-time

AI Ops, Amazon SageMaker, Apache Kafka, Autoscaling, Big Data Management, CI/CD, Datadog, Data Mining, Data Science, Deep Learning, Dynatrace APM, Machine Learning (ML), Microsoft Azure, MLflow, ML... Show more

 • Promoted

Senior Software Engineer

fiveonefourCalgary, AB, CA
Full-time

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio... Show more

 • Promoted

Software Engineer, Security (all levels)

RenderCalgary, AB, CA
Full-time

At Render, we’re building the modern cloud platform for developers creating AI-native, full-stack, multi-service applications.Our mission is to eliminate the tradeoff between the power of hyperscal... Show more

 • Promoted

Software Engineer in AI and Cloud

AppDirectCalgary
Full-time

Become a Software Engineer at AppDirect and innovate within AI-powered cloud solutions.Leverage your skills in TypeScript and React to enhance the customer experience with data-driven insights.This... Show more

 • Promoted

Software Engineer (Trajectory)

Weekday AI (YC W21)Calgary, AB, CA
Full-time

This role is for one of our clients.Compensation: $70-$130 per hour.GBR USA CAN AUT BEL FRA DEU LIE LUX MCO NLD CHE BGR CZE HUN MDA POL ROU SVK.We are seeking experienced Software Engineers to cont... Show more

 • Promoted

Contract Software Engineer Specializing in Advanced AI Techniques

TuringCalgary, AB, CA
Full-time

Embrace an exciting challenge as a Software Engineer specializing in AI.Collaborate with teams in a remote setting to elevate AI code quality and efficiency.You will be responsible for applying you... Show more