top of page

Location: Remote US/Canada

Data Engineer,
Senior Manager

OVERVIEW

Oversees the design, development, and maintenance of our data pipeline. This role requires a leader with a strong technical background, a proven track record in data engineering, and people management experience. The ideal candidate will have over 10 years of experience in the field, with a deep understanding of data architectures, ETL processes, documentation processes, data warehousing, and people management.

KEY RESPONSIBILITIES

  • Design and implement robust, scalable, and efficient data pipelines and workflows.

  • Collaborate with Data Scientists, Business Intelligence Engineers, Data Engineers, and other stakeholders to understand data needs and deliver high-quality data solutions.

  • Ensure data quality, integrity, and security across all data systems.

  • Develop and maintain documentation related to data architecture, processes, and standards.

  • Stay current with industry trends and best practices, and integrate new technologies and methodologies as appropriate.

  • Oversee the deployment and management of data warehousing solutions.

  • Drive continuous improvement in data engineering practices, tools, and processes.

  • Manage project timelines and resources effectively.

  • Communicate effectively with technical and non-technical stakeholders, translating complex technical concepts into business terms.

  • People management.

QUALIFICATIONS AND SKILLS

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field.

  • 10+ years of experience in data engineering, with at least 3 years at a manager level.

  • Proven experience with data architecture, data modeling, and database design.

  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and related services.

  • High attention to detail and standards for work product

  • Data center, infrastructure assets or other energy experience a plus

  • Highly organized, problem-solver mentality

  • Ability to communicate efficiently and effectively

    Experience working on remote / distributed teams a plus
     

bottom of page