Back to Jobs
Development 3d ago

Software Engineer

CanadaCanada
Full-time
CAD $90,000 - $120,000 / year
Mid-level

Job Description

Key Skills Required

Master these to land this role

BackendBestseller 🔥
Learn in 18 Hours
PythonBestseller 🔥
Learn in 56 Hours
SQLBestseller 🔥
Learn in 9 Hours
AWSData Engineering

Want to know if you're a match for this job?

Calculate My Match Score

About the Role: Lattice is a people success platform on a mission to build cultures where employees and their companies thrive. We are looking for a Software Engineer to play a pivotal role in designing and maturing our centralized data platform, starting with a modern data lakehouse built on AWS. You will build the backbone of our data ecosystem and directly influence the intelligence of our products.

What You'll Do

  • Architect and implement foundational data infrastructure for scalable storage and reliable data processing.
  • Design, develop, and deploy scalable data pipelines for batch and streaming workloads across multiple teams.
  • Make data effortlessly accessible by abstracting infrastructure complexity through reusable SDKs and tooling.
  • Shape data governance practices ensuring access to data is secure, compliant, and high-quality.
  • Partner with Engineering, Product, and business leaders to implement solutions that align with strategic objectives.

What You Bring

  • 2+ years of experience in software, data, or analytics engineering with exposure to large-scale data infrastructure.
  • Fluency in SQL and a general-purpose programming language (Python or TypeScript preferred).
  • Familiarity with data warehouse/lakehouse platforms (Snowflake, Redshift, BigQuery, Databricks).
  • Familiarity with AWS services like IAM, Glue, Lambda, Athena, and Kinesis.
  • Bonus: Hands-on experience with data processing frameworks like dbt, Spark, Kafka Streams, or Flink.

Benefits

  • Annual cash salary range of CAD $90,000 - CAD $120,000 plus incentive stock options.
  • Comprehensive Medical, Dental, Vision, Life, and Disability insurance.
  • Paid Parental Leave, flexible Paid Time Off, and a Wellness Apps stipend.
  • Working Remotely and WFH Office Set-Up stipends, with 100% remote flexibility within British Columbia or Ontario, Canada.

How would you rate this job post?

See what other professionals think about this role.

Is this company safe?

Ask Hyrizon AI to scan this company for potential red flags before you apply.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.