Software Engineer, Data Platform at Lattice

This role is ideal for a mid-level engineer (2+ years of experience) who wants to be a founding member of a data platform team. You should have a strong backgro

Work type: remote

Location: Remote - British Columbia, Canada

Salary: CA$90,000 – CA$120,000/yr

Type: Full-time

This role is ideal for a mid-level engineer (2+ years of experience) who wants to be a founding member of a data platform team. You should have a strong background in software or data infrastructure, specifically with experience building "data lakehouse" architectures. If you enjoy the intersection of backend software engineering (Python/TypeScript) and large-scale data systems, this is a rare opportunity to shape a company's data backbone from the ground up. Lattice offers a highly flexible, fully remote environment for residents of British Columbia, complemented by a strong CAD $90,000 - $120,000 salary range and equity. The benefits package is robust, featuring unique perks like a Natural Disaster Support Program, a home office set-up stipend, and a dedicated learning and development budget. **You might be a good fit if you...** * Are fluent in SQL and either Python or TypeScript. * Have hands-on experience with AWS infrastructure (Glue, Lambda, Athena, S3) and modern data platforms like Snowflake or Databricks. * Enjoy creating reusable SDKs and tools that help other engineers interact with data safely and efficiently. * Want to move beyond just building pipelines to architecting a comprehensive data ecosystem.

View this job on nocollar jobs