Strathcona Resources Logo

Strathcona Resources

Data Developer

Posted 23 Days Ago
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.

HQ

Strathcona Resources Calgary, Alberta, CAN Office

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

Similar Jobs

7 Days Ago
In-Office or Remote
CA
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Design and build scalable data ingestion pipelines and modernize Block's CDC platform while collaborating cross-functionally to ensure data flows reliably for analytics and ML initiatives.
Top Skills: Apache IcebergApache KafkaAWSDatabricksDelta LakeGoJavaKafka ConnectPythonScalaSnowflakeTerraform
2 Days Ago
In-Office or Remote
Calgary, AB, CAN
Junior
Junior
Software
As a Data Engineer, you'll develop high-quality datasets, build data pipelines, collaborate with teams, and ensure data quality and usability.
Top Skills: AirflowBigQueryDbtPythonSQL
7 Days Ago
Remote or Hybrid
CA
Senior level
Senior level
Artificial Intelligence • Marketing Tech • Software • Generative AI
The Founding Data Engineer will manage the company's data models, ensure metric integrity, and work with various teams to deliver reliable metrics and reporting systems.
Top Skills: BigQueryDbtSQL

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