Strathcona Resources Logo

Strathcona Resources

Data Developer

Posted 11 Hours Ago
Be an Early Applicant
In-Office
Calgary, AB, CAN
Senior level
In-Office
Calgary, AB, CAN
Senior level
Develop and maintain data solutions and AI applications, optimize pipelines, and collaborate with cross-functional teams to deliver impactful results.
The summary above was generated by AI

Headquartered in Calgary, Alberta, Strathcona Resources Ltd. is one of North America’s fastest growing pure play heavy oil producers with operations focused on thermal oil and enhanced oil recovery near the Cold Lake and Lloydminster regions of Alberta and Saskatchewan.

Strathcona is committed to doing business the right way, guided by our core values: Integrity, Energy, and Intelligence. These values define who we are as a company, how we work together, and how we make decisions: We prioritize respect, accountability, and collaboration. That means everyone can shape and strengthen our culture and drive results in meaningful ways. Our people bring energy and curiosity to solve problems and deliver results. Be part of a team where performance, collaboration, and innovation come together to drive success.

We are seeking a full-time Data & AI Application Developer to design, develop, and optimize data solutions and AI-driven applications that support critical decision-making across our operations. Reporting to the Manager, Measurement, Analytics & Technology, the ideal candidate combines strong data engineering fundamentals with modern full-stack development practices to deliver reliable, enterprise-grade applications in a rapidly evolving AI landscape.

Responsibilities:

Data Engineering & Pipeline Development

  • Develop and maintain ELT pipelines to ingest, store, and process large datasets from SCADA, IoT streaming, and application databases into our corporate data lake

  • Design, code, test, and monitor data solutions; optimize query performance, data loads, storage, and costs

  • Develop common data utilities and libraries for business use

  • Implement logging, tracing, and alerting for data pipelines; triage production incidents and maintain operational documentation

AI & Application Development

  • Build and deploy data applications and AI-powered solutions using LLM APIs (e.g., Claude, OpenAI), including prompt engineering, tool calling, and agent workflows

  • Apply responsible AI practices: guardrails, output evaluation, context management, and LLM cost/latency monitoring

  • Work closely with engineers, analysts, and business stakeholders to translate operational challenges into scalable data solutions

  • Follow the full SDLC; build and maintain CI/CD pipelines for automated testing and deployment

  • Manage deployments to Databricks and cloud platforms across dev, staging, and production environments

  • Participate in code reviews and contribute to team coding standards and best practices

Qualifications:

Education and Experience

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field

  • 4-8 years of experience in data development, data engineering, or software development, working with oil and gas industry datasets

  • Demonstrated experience building and deploying production-grade applications

  • Familiarity with real-time data streaming and IoT integrations

  • Experience with ETL/ELT tools (Airflow, Fivetran, dbt) and data app frameworks (Streamlit, Dash, React)

  • Experience building LLM agent workflows, RAG architectures, or vector database integrations

  • Familiarity with infrastructure-as-code (Terraform, Bicep), Kubernetes, or observability platforms (Datadog, Grafana)

  • Understanding of machine learning and generative AI applications in the energy sector

Technical Skills

  • Strong proficiency in Python and SQL

  • Experience with structured databases (SQL Server, Oracle, and/or PostgreSQL) and BI tools (Tableau, Spotfire, or Power BI)

  • Proficiency with REST APIs, Git workflows, and CI/CD tooling (GitHub Actions, Azure Pipelines, or similar)

  • Experience with Databricks (Spark, Unity Catalog, App deployments), AWS (S3, DMS, Lambda), and/or Azure

  • Hands-on experience with LLM APIs (Anthropic Claude, OpenAI, or similar) including prompt engineering and tool/function calling

  • Familiarity with Docker, environment management, secrets management, and authentication patterns (OAuth 2.0, RBAC)

  • Knowledge of data governance, security, and compliance best practices

Great things aren’t done by one person, they’re done by a team.

We believe meaningful results come from people with unwavering commitment to integrity, energy, and intelligence – how we show up matters just as much as what we deliver. We value our work, our communities, and our commitments – but most of all, we value the team of people who make what we do possible.

Apply to Strathcona

If you have what it takes to be a great Strathcona team member, we want to hear from you. We appreciate all interest in this opportunity but only those selected to advance through the process will be contacted.

Top Skills

Airflow
AWS
Azure
Azure Pipelines
Bicep
Dash
Databricks
Datadog
Dbt
Docker
Fivetran
Github Actions
Grafana
Kubernetes
Llm Apis
Oracle
Postgres
Power BI
Python
React
Spotfire
SQL
SQL Server
Streamlit
Tableau
Terraform
HQ

Strathcona Resources Calgary, Alberta, CAN Office

421 7 Ave SW, 1900, Calgary, Alberta, Canada

Similar Jobs

3 Days Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Marketing Tech • Real Estate • Software • PropTech • SEO
As a Sr. Data Engineer, you'll design and manage data pipelines, enhance data quality, and leverage AI to streamline operations, driving the success of our AI growth platform for real estate.
Top Skills: AirflowAWSIcebergKafkaKubernetesNode.jsPostgresPydanticPysparkPythonSpark StreamingSqsTypescript
11 Hours Ago
In-Office
Calgary, AB, CAN
Mid level
Mid level
Energy
The Data Engineer will build and maintain data pipelines using Microsoft Fabric and Python, ensuring data quality and supporting analytics needs.
Top Skills: Aws GlueGitMicrosoft FabricPysparkPythonSQL
6 Days Ago
In-Office or Remote
CA
Senior level
Senior level
Artificial Intelligence • Biotech
As a Senior Data Engineer, you will define and own data pipelines, design schemas, partner with scientists, and improve data infrastructure for Merge Labs' molecular optimization platform.
Top Skills: APIsC++PythonSQL

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account