Puzzle.io logo

Data Engineer

Puzzle.io
Full-time
Remote
Canada and United States
Big Data

What we're looking for

Puzzle is revolutionizing accounting software by creating modern, user-friendly solutions that give companies better control over their finances. Our platform connects with popular fintech tools to provide real-time financial insights to founders and finance teams.

In order to help us accomplish this mission we are seeking a Data Engineer to join our growing team. In this role, you will design and maintain data pipelines and infrastructure while also exploring and analyzing data to support business goals. This position is perfect for a Data Engineer with foundational experience who is eager to grow your technical skills, work on impactful projects, and collaborate with teams across the organization to deliver data-driven solutions.

This is your opportunity to join a well-funded startup led by an accomplished fintech founder. Join us remotely from anywhere in the US or Canada as we embark on this exciting journey. 

What you'll do

  • Build and maintain ETL/ELT pipelines to move data between systems

  • Help manage our data warehouse and ensure data quality

  • Create and optimize SQL queries for reporting needs

  • Assist in building dashboards and reports for business teams

  • Work with multiple teams to understand their data needs

  • Analyze data objectively and derive insights and interpretations for the business

  • Document data processes and maintain data documentation

  • Participate in code reviews and technical discussions

Who you are

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)

  • 1-3 years of experience in data engineering or similar role

  • Strong SQL skills and basic Python programming ability

  • Experience with any ETL/ELT tool (Airflow, dbt, or similar)

  • Basic understanding of cloud platforms (AWS, GCP, or Azure)

  • Familiarity with data warehouses (Redshift, BigQuery, or Snowflake)

  • Ability to write clear documentation and communicate technical concepts

  • Eager to learn and grow your technical skills

Nice to have

  • Experience with big data tools (e.g., Spark, Hadoop) or distributed data systems.

  • Familiarity with version control systems like Git.

  • Understanding of data models needed for interpretation and predictions.

  • Knowledge of basic statistical techniques or A/B testing methodologies.

  • Exposure to data governance, security, and compliance best practices.

Puzzle is an equal opportunity and affirmative action employer. We welcome and encourage diversity in the workplace regardless of gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other characteristics protected by law.

Candidates should be currently residing in the U.S. or Canada to be eligible for this position. If hired, you will be required to present proof of work authorization. This employer is a participant of the E-Verify program.