Career Opportunity

Junior Cloud Data Developer

ARC has had an exciting growth story driven by the invaluable contributions of our people, principled business strategy and high-performance culture. Today, we are one of Canada’s largest energy companies with industry-leading environmental, social and governance (ESG) performance and tremendous opportunity on the horizon. 

We are proud to play an important role in the development of Canada’s energy resources and recognize that this must be done responsibly. Through innovation, teamwork and a commitment to operational excellence, our people drive our company’s success. From the office to the field, our team of talented professionals work hard each day to safely execute our business and create positive and lasting impacts for our stakeholders.     

Since our inception, we have created an environment that has become more than just a workplace.  Our people care about one another, give back in the communities where we live and work, and deliver results. We take pride in what we do and are excited to find our next team member to join our winning team. 

We are currently seeking a Junior Cloud Data Developer to play an integral role in supporting real-time and batch processing data solutions. The work atmosphere is an open, fast-paced, team environment where the successful candidate will have the opportunity to work independently, but also as part of a close-knit group.

A successful candidate will love technology and enjoy finding ways to embed modern technologies in a sustainable and supportable fashion. Also, a passion to understand business opportunities that will allow the candidate to empower our stakeholders to access and analyze data providing a simple path to data driven business decisions.

Our team uses agile methodologies to iterate quickly, fail fast, resulting in the development of successful products that meet the needs of our business users. We are curious technologists, constantly investing in ways to automate processes and improve efficiency so that we can spend more time delivering and less time supporting our modern solutions. This is a full-time permanent position.

Our Development Environment:

  • A flexible hybrid work schedule
  • Development environments that use leading edge cloud technologies such as:
    • Azure Databricks, Azure Synapse Analytics, Azure SQL Server, Azure Data Lake, Azure Analysis Services, Azure Stream Analytics, Azure IOT and Event Hubs, Data Lake Storage, Delta Tables, Power BI, Azure Data Factory, Azure DevOps
  • High volumes, high velocity, and high variations of data
  • A strong Software Development Lifecycle:
    • One Click Deployments and Upgrades
    • Delivery of small- and large-scale impactful projects
  • Strong planning and execution processes
  • Direct partnerships with dedicated subject matter experts from the business to enable cross domain knowledge transfer.
  • Access to a wide range of business problems with projects for Asset teams such as: Geosciences, Drilling, Completions, Development Engineering, Production Engineering and Field Operations
  • Access to a wide range of technology solutions including Real Time Data Ingestion and Reporting, Traditional Batch Processing, Geospatial Data, Tabular Modelling, Power BI Premium, Events based processing
  • Collaboration and support with our Advanced Analytics team for AI/ML project activities


  • Supporting the development of real-time and batch processing solutions to ingest operational data and transform it for analytical and reporting purposes
  • Learn to support, navigate and manage a large enterprise data environment
  • Python scripting to manage large data flows using Pyspark within an Azure Databricks environment
  • SQL scripting including writing complex logic SQL statements, functions, triggers, and stored procedures
  • Automation of deployment processes
  • Adhere to development standards and protocols used at ARC, including data governance, change management, code review, unit testing and documentation
  • Work directly with Senior employees to learn, grow and become and independent Data Engineer
  • Learn and understand the business processes at ARC
  • Collaborate with other developers on each step in the implementation of data engineering projects.
  • Good oral and written communication skills, including ability to communicate complex technical descriptions in terms the business can understand


The successful candidate will possess the following qualifications:

  • Degree/Diploma in Information Technology, or any IT and/or Business-related discipline or equivalent work experience
  • Solid software engineering education and strong comprehension of data structures and algorithms (Proficiency in Python is required)
  • Proficiency with SQL
  • Experience with version control systems (git)
  • Ability to learn new software and technologies quickly
  • Ability to work independently and in a team environment

Additionally, the successful candidate will possess the following qualifications that are preferred but not required:

  • Work experience building and deploying data engineering pipelines leveraging cloud technologies (databricks, Azure, AWS, GCP), preferably using Azure
  • Experience developing secure solutions by limiting access with Azure Active Directory leveraging identity management through service principles and group memberships
  • Foundational knowledge of Azure Data Engineering technology stacks
  • Experience working with semi-structured and unstructured databases
  • Experience with unit testing, continuous integration
  • Experience in Energy sector

CLOSING DATE: July 29, 2022

We thank you for your interest in ARC Resources Ltd. however, only those candidates selected for an interview will be contacted. 

Apply Now