Data Developer
Tundra Oil & Gas Limited
Job Description
Tundra Oil & Gas is a Manitoba-based oil and gas exploration and production company and a wholly owned subsidiary of Winnipeg-based James Richardson & Sons, Limited. Tundraâs head office is in Winnipeg, with additional offices in Virden, Estevan, and Calgary. At Tundra, we believe that our people are the foundation of our success, and we are dedicated to growing our company in a sustainable and disciplined way.
This philosophy has served us well since our inception in 1980. Today, Tundra is a team of 400-strong, and a leader in the Manitoba and southeast Saskatchewan oil industry. We take pride in supporting the communities in which we operate and stewarding the resources we manage for today and for the future.
We are committed to working together and to getting everyone home safe every day. THE OPPORTUNITY: Tundra is excited to share an opportunity for a Data Developer based out of the Calgary, AB , or Winnipeg, MB Office. The main responsibility of the Data Developer is to support the development and operation of the data pipelines and systems that ensure reliable, governed, and scalable data operations.
Positioned within the IT department, this role ensures that data systems are engineered using sound software engineering principles and enterprise standards to effectively support the organizationâs evolving business data requirements. Operating as the primary engineering partner to the Data Architect, the Data Developer ensures architectural patterns, platform standards, and data governance principles are implemented consistently and effectively, while providing continuous feedback based on delivery and operational experience to help evolve the architecture in response to realâworld usage, scalability, and reliability needs. The role owns the ingestion, transformation, and orchestration of data within Databricks; implements robust data quality, validation, incident response, and observability frameworks; and develops automated, reusable pipelines that reduce operational overhead and improve consistency.
By strengthening the underlying data foundation through disciplined engineering practices, the position contributes directly to Tundraâs broader data and AI strategy by enabling mature, reliable, and sustainable data assets across the organization. REPORTS TO Lead Software Developer & Data Architect WHAT YOUâLL BE DOING Design, build, and maintain productionâgrade data systems and pipelines within Databricks using Python, PySpark, SQL, Delta Live Tables, and Workflows Apply software engineering best practicesâincluding modular design, code reuse, testing, versioning, and documentationâto data pipeline development Integrate data from relational databases (Oracle, SQL Server, MySQL, PostgreSQL), APIs, object storage, and semiâstructured sources (document databases, logs) Work with external data vendors to establish secure, reliable access to required datasets and ensure seamless integration into Databricks Implement and maintain data validation rules and observability practicesâincluding lineage tracking, alerting, and performance monitoringâto ensure accuracy, completeness, and reliability across environments Contribute to metadata management and cataloging to support transparency and traceability across the data ecosystem Automate deployment and orchestration of data pipelines using Terraform and Databricks Asset Bundles (DABs) Design, maintain, and improve CI/CD pipelines that enforce code quality, testing, and controlled promotion of data assets across environments Apply structured incident management practices for data platforms and pipelines, including timely triage, impact assessment, root cause analysis (RCA), remediation, and contribution to postâincident reviews to improve system reliability and prevent recurrence Work in close partnership with the Data Architect, translating architectural standards into production implementations and providing feedback based on operational and delivery experience Collaborate with business and analytics teams to understand data requirements and deliver reliable, productionâready data assets Contribute to documentation, coding standards, and best practices that support a highâquality engineering culture WHAT YOU NEED: Bachelorâs degree in Computer Science, Software Engineering, Information Systems, or a related technical field 3â5+ years of experience in data engineering, data platform development, or a similar technical role involving software development, pipeline development, data integration, and cloudâbased data platforms Strong experience working with relational databases (SQL Server, Oracle, PostgreSQL, MySQL) and distributed data processing technologies Strong programming experience with Python, PySpark, and SQL Demonstrated understanding of software engineering principles, including modular design, testing, dependency management, and maintainable code patterns Strong understanding of the Databricks platform, including its core tools and data engineering features Experience working with cloud platforms, with preference for AWS (Databricks) and exposure to Azure Strong handsâon experience building pipelines using Workflows, Delta Live Tables, notebooks, SQL, and Python Experience integrating structured and semiâstructured data from APIs, common file formats (JSON, CSV, Parquet), and object storage platforms Proficiency with Delta Lake best practices, scalable ETL/ELT design patterns, and modern data architecture principles Solid experience with Gitâbased workflows, CI/CD pipelines, and DevOps practices Experience using Terraform and Databricks Asset Bundles (DABs) to automate deployment of pipelines, alerts, and related assets Familiarity with data cataloging, governance practices, and enterprise data management standards Strong analytical and debugging skills with the ability to diagnose and resolve data pipeline and platform issues Understanding of Databricks connectivity to onâprem and cloud data sources, including fundamental networking and secure access configurations WHAT WE ARE LOOKING FOR: Demonstrates strong engineering discipline, attention to detail, and the ability to manage multiple workloads, and priorities in a fastâmoving environment Applies analytical thinking to diagnose complex data issues, identify root causes, and implement effective solutions Collaborates effectively with Data Architect, data scientists, analysts, and business stakeholders to deliver highâquality data products Clearly communicates technical concepts to both technical and nonâtechnical audiences, ensuring shared understanding and alignment Learns new tools, technologies, and patterns quickly; adapts to evolving platform capabilities and business needs Follows engineering best practices, contributes to standards, and consistently seeks opportunities to improve efficiency and reduce technical debt Understands stakeholder needs and delivers data solutions that are accurate, timely, and aligned with business priorities Produces clear, structured, and maintainable documentation that supports knowledge sharing, onboarding, and longâterm maintainability of data pipelines and platforms OTHER DETAILS: This role is eligible to participate in Tundraâs hybrid work schedule (inâoffice TuesdayâThursday) Open to candidates based in Calgary or Winnipeg Permanent, fullâtime position WHAT WE OFFER: Be part of a proudly Canadian, privately owned energy company and grow your career with Manitobaâs largest oil producer Enjoy competitive total rewards, including salary, annual incentive pay, longâterm incentives for eligible roles, and employerâmatched RRSP contributions Comprehensive employerâpaid benefits, including a $5,000 mental health benefit, Healthy Lifestyle Allowance, maternity topâup, paid parental leave, and personal leave Ongoing learning and development opportunities, including training investments, leadership programs, professional designation reimbursement, engineerâinâtraining programs and companyâwide learning opportunities We recognize that people come with a wealth of experience and talent beyond just the technical requirements of a job. If your experience is close to what you see listed here, please still consider applying.
Diversity of experience and skills combined with passion is a key to innovation and excellence. Therefore, we encourage people from all backgrounds to apply for our positions. If you are interested in joining our rapidly growing team, please visit the Careers section of our website at www.tundraoilandgas.com and apply onâline to submit your cover letter and resume by June 10, 2026.
We wish to thank all candidates for their interest; however, only those being considered for interviews will be contacted. #J-18808-Ljbffr