Taro Logo

Data Engineer

The world's consulting and private equity powerhouses turn survey questions into strategic revelations with Potloc, providing unrivaled sample quality and AI-powered analysis.
Data
Mid-Level Software Engineer
Hybrid
51 - 100 Employees
3+ years of experience
Enterprise SaaS

Description For Data Engineer

Potloc is a dynamic company revolutionizing how consulting and private equity firms gather market insights through their innovative survey platform. As a Data Engineer, you'll join a passionate team at the heart of strategic decision-making, working with cutting-edge technologies including AWS, Google BigQuery, Airflow, Docker, dbt, meltano, and Terraform.

The role involves two critical missions: centralizing information in the data warehouse to make it actionable for various stakeholders, and feeding data to business-critical applications through reverse ELT processes. You'll be handling large volumes of data from multiple sources, including project management tools, CRMs, HR platforms, and Potloc's proprietary application.

Since 2014, Potloc has helped over 500 global firms collect insights from 343M+ B2B and B2C responses across industries and geographies. The company maintains offices in North America and Europe, fostering a culture built on excellence, teamwork, honesty, and adaptability.

The position offers a competitive compensation package including stock options, comprehensive health benefits, and flexible work arrangements. Located in Montreal's vibrant Mile-End district, the modern office space provides a collaborative environment, while the hybrid work policy allows for up to 2 months of remote work from abroad annually.

This role is perfect for a data professional who combines technical expertise with business acumen, someone who can not only build and maintain data infrastructure but also effectively communicate with stakeholders to understand and meet their data needs. The ideal candidate will have at least 3 years of experience with SQL and Python, along with a strong background in data warehousing and cloud platforms.

Last updated 10 days ago

Responsibilities For Data Engineer

  • Integrate new data sources & streams into our data ecosystem
  • Conceptualize, build & document new data models using tools like dbt
  • Maintain & leverage cloud data infrastructure (AWS) to build & deploy cost-effective data solutions/pipelines
  • Ensure data quality & freshness from all data sources
  • Implement & uphold engineering development best practices such as CI/CD pipelines
  • Communicate regularly with stakeholders to understand their data needs and challenges

Requirements For Data Engineer

Python
  • At least 3 years of professional experience with strong proficiency in both SQL & Python
  • Proven experience with building, scaling and maintaining ELT pipelines
  • Experience with data-engineering open source software such as dbt, meltano & airflow
  • Experience with data warehouse solutions such as Google BigQuery, ClickHouse or Snowflake
  • Ability to design and implement understandable, modular, scalable data models
  • Hands-on experience with cloud platforms such as AWS or Google Cloud
  • Fluency in English, French is an asset
  • Curiosity, willingness to learn, transparency, ambition, team spirit, active listening, and attention to detail

Benefits For Data Engineer

Medical Insurance
Equity
Vision Insurance
Dental Insurance
  • Competitive salary package with stock options
  • 4 weeks of vacation and 5 personal days
  • Flexible hybrid work policy with up to 2 months remote work from abroad
  • Comprehensive health coverage for employee and family
  • Modern, renovated workspace in Mile-End
  • Structured career path with bi-annual performance evaluations
  • Additional leave for life events (moving, childbirth, marriage, etc.)

Interested in this job?

Jobs Related To Potloc Data Engineer