Data Engineer

Québec City, Canada
Full-time

We’re looking for a Data Engineer with hands-on expertise in the design, implementation, DevOps, and management of a Big Data architecture.

You will work with product owners to understand data requirements and build ETL to ingest information through our Data Platform and transform it into relevant insights. You are an expert at designing, implementing, and operating stable, scalable, low-cost solutions to flow operational data from APIs to databases and into end-user applications such as business intelligence software. You possess excellent communication skills and strive in a fast-paced and ever-changing environment. Above all, you are passionate about data architecture and scaling infrastructures.

Responsibilities

  • Architect, design, document and build new data models and pipelines on our Data Platform;
  • Test, maintain, monitor and improve our infrastructure;
  • Create and improve our CI/CD build and deployment scripts.

Minimum qualifications

  • BS or MS in computer science, computer engineering, software engineering, or any other equivalent field;
  • 2-5 years of experience in data engineering, or demonstrated experience;
  • Strong programming skills in one or more of the following: C/C++, Python, Java;
  • RDBS, ETL and data architecture skills;
  • Enthusiasm to work in a fast-paced engineering team.

Desirable assets

  • Experience leveraging cloud platforms like AWS to automate tasks, data pipelines, and stream processing;
  • Knowledge of big data and NoSQL;
  • Hands-on experience with large-scale data processing;
  • Experience in the research, development, and support of data visualization techniques and analytics.

Technical environment

Python, AWS, Docker, Linux, SQL, NoSQL.

Perks & Benefits

Full workstation setup

We provide the hardware and development environment you need to do your best work.

Flexible work schedule

Come in and leave early, or late, whatever works for you and your team.

Team outings

Sports tournaments, family-friendly soirées, holiday partys and more!

Generous paid time off

Enjoy the freedom to maintain a balanced and fulfilling personal life.

games

We got what you need: ping-pong, video games, raunchy card games, etc.

education support

We're happy to reimburse any investment that helps you grow as a professional.

free coffee & breakfast

We keep the espresso machine humming and the fridge stocked.

Travel opportunities

Tradeshows, customer visits, conferences, festivals, events: we like to get out.