Full-stack Data Engineer (Remote)

Chord Strategy

Vancouver

Remote

CAD 80,000 - 100,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Supplemental health coverage
4 weeks of paid time off
Unlimited sick days
Custom workstation setup

Job summary

A dynamic growth strategy consultancy in Metro Vancouver is seeking a Data Engineer to improve and maintain ETL processes. The ideal candidate is a leader comfortable with ambiguity and able to work independently. This role involves data extraction from multiple sources and collaboration with the leadership team to shape strategies. Offered benefits include health coverage, paid time off, and opportunities for unique work projects beyond daily responsibilities.

Qualifications

  • Experience in designing and maintaining ETL processes.
  • Ability to work independently without constant guidance.
  • Familiarity with data scraping techniques.

Responsibilities

  • Design ETL processes to improve data collection.
  • Scrape and extract data from various websites and APIs.
  • Collaborate with leadership to shape strategy.

Skills

Data extraction
Problem-solving
Communication
Adaptability

Tools

Python
SQL
Tableau

Job description

The Battle of Giants exists to answer a simple but important question: Will a company’s strategy lead to growth?

Why?

We do this to help investors and corporate execs assess a company’s growth potential and ability to innovate. Critical to survival in this disruptive age. Our ultimate goal is to help organizations design effective strategies collaboratively. Strategies their teams take part in building and naturally rally behind. But we can’t do that without first diagnosing how well a strategy will perform - step 1. Does our mission align with yours?

What’s your role?

As a Data Engineer, you will help design, improve and maintain our ETL processes. Without which we could not perform our investigations. You’ll help find reliable and efficient ways to extract data on what companies are investing in from both public and private sources. More specifically, you’ll help us solve these problems:

  • How can we reliably and efficiently scrape and pull data from hundreds of websites and APIs?
  • Are there better datasets available to assess what a company’s investing in?
  • How can we improve data features used by our machine learning algorithm?
  • What structure and format should we load the data for analysis?
  • What reports and visual best communicate the insight?
  • Is our data accurate and timely?
Toolkit?

We don’t believe in hiring based on tools you have experienced with. We’re much more interested in people who can find the root cause of a problem, and research/learn the best tool to help solve that problem. Does that sound like you? Tools we currently use include Python/NLTK, SQL, Tableau, but we are more than willing to drop them if you identify more effective toolkits.

What should you expect?

This job is NOT for those who struggle with ambiguity, need constant guidance, and say yes without asking why. We seek a leader, not a follower. Someone not afraid to speak up and stand up for the right ideas. That’s because you will work directly with the leadership team and help shape the long-term outlook for The Battle of Giants. Do you enjoy getting outside your comfort zone? Do you naturally question assumptions, investigate root cause of problems, and think outside the box?

What benefits are offered?

We strongly believe in smelling the roses along the journey. It’s going to be a long and challenging journey. We thus offer supplemental health coverage, 4 weeks paid time off, unlimited sick days, and the opportunity to design your own workstation/computer setup. We also encourage you to take Friday to work on something different and think outside the box: Volunteer, create art, build something useful for the community. Just don’t do what you do Monday to Thursday.

What happens after you apply?

We will shortlist candidates we believe will be most successful in this role, and send along a quick exercise as the next step. This helps you get a sense of the day to day work. And it also helps us understand how you think. There will be multiple ways to complete the exercise, so don’t worry about finding an ideal solution. Do what you would normally do, using the tools you’re familiar with. We just want to learn about you!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Analyst (Remote)
Data Analyst (Remote)

Chord Strategy • Vancouver

Remote
CAD 65,000 - 90,000
Supplemental health coverage
4 weeks paid time off
Unlimited sick days
+2
Senior Data Engineer (Remote)
Senior Data Engineer (Remote)

Lumenalta • Montreal (administrative region)

On-site
CAD 69,000 - 139,000
Flexible working hours
Health insurance
Professional development fund
+2
Senior Data Engineer
Senior Data Engineer

Tactable • Toronto

Hybrid
CAD 140,000 - 190,000
Data Engineering Developer
Data Engineering Developer

Osedea • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Competitive salary RRSP
Flexible hours
8 weeks remote work
+5
Head of Data Infrastructure & Analytics (Fully Remote)
Head of Data Infrastructure & Analytics (Fully Remote)

Puffy • Quebec

On-site
CAD 180,000 - 220,000
Monthly performance bonuses up to 25%
Comprehensive medical, dental, and vision insurance
Generous Paid Time Off (PTO)
+2
Staff Software Developer, Backend Streams
Staff Software Developer, Backend Streams

Leap Tools • Toronto

Remote
CAD 140,000 - 190,000
Work-from-home stipend
Parental leave program
Birthday day off
Senior Data Engineer (Remote)
Senior Data Engineer (Remote)

Lumenalta • Ottawa

On-site
CAD 69,000 - 200,000
Flexible working hours
Health insurance (medical and dental)
Professional development fund
+1
Sr. Data Engineer — AI & Data Science
Sr. Data Engineer — AI & Data Science

B3 Systems • Toronto

On-site
CAD 120,000 - 170,000
Software Engineer, Data Infrastructure
Software Engineer, Data Infrastructure

Cohere • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Open and inclusive culture
Weekly lunch stipend and snacks
Full health and dental benefits
+4
Senior Data Engineer
Senior Data Engineer

The Descartes Systems Group Inc. • Southwestern Ontario

On-site
CAD 49,000 - 76,000
Competitive compensation
Great benefits
Remote and flexible hours