Principal Data Engineer

Solink transforms conventional data into smart data by connecting video and Point of Sale data for business insights in security and operations.
Ottawa, ON, Canada
Data
Principal Software Engineer
In-Person
10+ years of experience
Enterprise SaaS · AI

Description For Principal Data Engineer

Solink, a rapidly growing Ottawa-based technology company, is seeking a Principal Data Engineer to lead their data integration efforts. The role involves managing over 350 integrations to external data systems, processing hundreds of millions of events monthly. The ideal candidate will bring 10+ years of experience in designing large-scale data architectures and possess expertise in cloud services, data warehousing, and pipeline tools. You'll be responsible for evolving cloud infrastructure, data architecture, and pipelines while implementing world-class observability solutions. The position offers an opportunity to work with cutting-edge technology in a company that's transforming conventional data into smart data for business insights. Solink provides a collaborative, creative environment with excellent benefits, including flexible hours, health coverage, and wellness programs. The role requires Canadian work eligibility and combines technical leadership with hands-on development, making it perfect for experienced data engineers looking to make a significant impact in a growing company.

Last updated a day ago

Responsibilities For Principal Data Engineer

  • Lead design and development of high-volume, scalable data architecture
  • Optimize data pipelines and ETL processes
  • Set up dashboards, reporting tools and processes to monitor data pipelines
  • Contribute suggestions and new ideas to enhance performance
  • Research and develop new solutions using new technologies
  • Serve as technical mentor to other engineering team members

Requirements For Principal Data Engineer

Python
Kafka
  • Degree in Computer Science, Engineering or Technology related field
  • 10+ years of experience in designing and implementing large-scale data architectures
  • 3+ years in a senior or principal role
  • Experience with Cloud Services (AWS, GCP, Azure)
  • Experience with data warehousing solutions (Snowflake, Redshift, BigQuery)
  • Experience with data pipeline tools (AWS Glue, Apache Airflow)
  • Strong background in developing and managing ETL and ELT pipelines
  • Experience setting up observability solutions
  • Must be a Canadian Citizen or eligible to work in Canada
  • Must pass criminal records check

Benefits For Principal Data Engineer

Medical Insurance
Dental Insurance
  • Flexible working hours
  • Health and dental benefits
  • Additional $500 spending account for uncovered benefits
  • Monthly health and wellness program reimbursement
  • Team social events
  • Career growth opportunities
  • Collaborative and supportive work environment

Interested in this job?

Jobs Related To Solink Principal Data Engineer

Sr. Principal Software Development Engineer

Lead the development of Zscaler's cloud-based data platform as Sr. Principal Software Engineer, shaping the future of enterprise security through technical leadership and innovation.

Principal Product Manager - Health Data Life Sciences

Principal Product Manager position at Oracle focusing on healthcare data platform development and management.

Principal Data Engineer

Principal Data Engineer position at Oracle, focusing on designing and implementing data solutions using modern technologies like Kafka and Snowflake.

Principal Data Engineer

Principal Data Engineer position at Nielsen focusing on developing and orchestrating data processing systems and machine learning modules.

Lead Data Scientist - Oracle Health Applications & Infrastructure

Lead Data Scientist position at Oracle Health Applications & Infrastructure focusing on AI/ML solutions for healthcare systems.