Enverus

Senior Data Engineer - 26206

Enverus
Apply
4 months ago
Remote, Canada or Calgary, CanadaSenior

Responsibilities

  • Design and evolve large-scale, data-intensive production systems.
  • Build systems that process high volumes of continuously changing data.
  • Make architecture decisions across reliability, latency, correctness, cost, and complexity.
  • Own production systems after launch, including failures, incidents, and long-term improvements.
  • Contribute directly to production software and technical design.
  • Improve existing systems that the candidate did not originally build.
  • Partner with engineers, product managers, data scientists, and power-market experts.
  • Lead technical reviews and mentor experienced engineers.
  • Translate customer needs into optimization models, forecasting capabilities, and production software.
  • Lead substantial technical initiatives across engineers or teams.

Requirements

  • Bachelor's degree in Computer Science or a related quantitative field.
  • Deep experience building and operating production software or data systems in a modern development language.
  • Experience with large-scale streaming, event-driven, distributed, or real-time systems.
  • Strong software engineering skills and a history of shipping production code.
  • Strong SQL skills and experience working with large, complex datasets.
  • Evidence of solving problems that appeared only at scale or in production.
  • Experience making difficult architectural tradeoffs with incomplete information.
  • Strong technical judgment and the ability to explain technical decisions.
  • Preferred experience with power-market, energy, financial-market, telemetry, or other time-series data.
  • Preferred experience supporting forecasting, optimization, machine learning, or analytical systems.
  • Preferred cloud and distributed data-platform experience.
  • Preferred experience modernizing mature production systems.
  • Preferred familiarity with wholesale electricity markets or ISO/RTO data.

Tech Stack

Categories

Data Engineering
Enverus

About Enverus

1,001-5,000 employees
Contact me