CareerPlanSign in

Software Engineer

Calgary, Calgary region💼 Full-time🗓 2026-05-19 → 2026-08-06

Core

Full-cycle software development for oil and gas operators' high-stakes decision systems, taking features from specification through design, implementation, testing, and delivery.

Role type

Software Engineer (Full-cycle IC)

Builds

Production software for oil and gas operators across domains like geoscience, drilling, reservoir engineering, and cloud infrastructure.

Domain

Oil and Gas (E&P)

Deliverable

production ML models | product features | infrastructure

Required skills

Strong software engineering fundamentals, full-cycle development ownership, code review contribution, technical decision making, risk identification, production defect resolution

Preferred skills

Domain knowledge in geoscience, drilling, or reservoir engineering

Technologies

Java, C#, F#, C++, Python, TypeScript, .NET, Angular, React, Node.js, Azure, AWS, Docker, Kubernetes, Terraform, Ansible, Helm, Argo CD/Flux, PostgreSQL, SQL Server, Oracle, MongoDB

Responsibilities

Own features end to end from requirements to delivery, break complex specifications into tasks with schedules, proactively fix codebase and process weaknesses, investigate and resolve production defects

Seniority

Mid-level to Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.