Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Data Engineer building scalable pipelines and data platforms for Loopio’s RFP-response software. Enabling analytics, predictive modeling, and data-driven product decisions.

Responsibilities

  • Build, evolve, and scale data platforms and ETL pipelines
  • Promote data-driven decision-making across the organization
  • Build automation tooling for data orchestration, evaluation, testing, monitoring, administration, and data operations
  • Integrate clickstream, relational, and unstructured data sources into the data lake
  • Develop and maintain a feature store for analytics and modeling
  • Partner with data scientists to create predictive models for Loopio’s product and internal teams
  • Work with business stakeholders to understand data needs and create enabling processes
  • Build scalable data pipelines using Databricks, AWS Redshift, S3, RDS, and other cloud technologies
  • Build and support the Redshift data warehouse and Databricks Delta Lake
  • Orchestrate pipelines using workflow frameworks and tooling
  • Collaborate with ML Engineers, Architects, Data Scientists, Product Managers, and business stakeholders

Requirements

  • 3+ years of experience in data engineering or a similar role
  • Strong understanding of database concepts, modeling, SQL, and query optimization
  • Python experience preferred, or another common programming language such as Scala or Java, for data manipulation
  • Hands-on experience with AWS services including RDS, S3, Redshift, Glue, QuickSight, Athena, and ECS
  • Strong understanding of relational databases such as RDS/Aurora and NoSQL engines such as Redis, DynamoDB, or Neptune
  • Experience with ETL, data warehousing, and Inmon, Kimball, or Data Vault models
  • Experience with MPP frameworks such as Spark or Flink
  • Experience with CI/CD tools such as Jenkins and pipeline orchestration tools such as Databricks Jobs or Airflow
  • Experience with data visualization and BI platforms such as QuickSight, Tableau, or Sisense
  • Experience with clickstream data and tools such as Amplitude or Pendo
  • Experience in a high-growth agile software development environment
  • Experience building and supporting large-scale production systems
  • Strong communication, collaboration, and analytical skills
  • Demonstrated leadership, mentorship, ownership, and ability to work through ambiguity
  • Ability to clearly communicate technical roadmaps, challenges, and mitigations
  • Candidates must be legally authorized to work in Canada without employer sponsorship
  • Experience with container orchestration tools such as Docker, ECS, or Kubernetes is a bonus qualification
  • Experience with BI PaaS/SaaS solutions is a bonus qualification
  • Experience with Natural Language Processing techniques is a bonus qualification
  • Experience with AI-augmented SDLC is a bonus qualification
  • Experience with graph-like data and engines such as Neo4J, Neptune, or GraphFrames is a bonus qualification

Benefits

  • Equity
  • Flexible remote-first work arrangements
  • Flexible co-working locations in Toronto and Vancouver
  • Professional mastery allowance for learning and development
  • Health and wellness benefits starting day 1
  • MacBook laptop
  • Monthly phone and internet subsidy
  • Work-from-home budget
  • Supportive remote-first culture and connection opportunities
  • Townhalls, AMAs, and company celebrations
  • Employee Resource Groups
  • Ongoing feedback and regular 1-on-1s
  • Award-winning workplace

Job title

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$103,500 - CA$140,000 per year

Degree requirement

No Education Requirement

Tech skills

AirflowAmazon RedshiftAWSCloudDockerDynamoDBETLJavaJenkinsKubernetesNeo4jNoSQLPythonRedisScalaSDLCSparkSQLTableauVault

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.