Software Engineer, Data Platform
LatticeRemote - British Columbia, CanadaPosted 6 March 2026
Job Description
<h2><strong>This is Engineering at Lattice</strong></h2>
<p>Lattice’s Engineering team is continuously working to better both our product and our craft. We use a modern, cutting-edge tech stack and love experimenting with new technologies. We strive for maintainable, robust, and performant code. We’re highly collaborative and continuously iterative and work closely with designers and product managers. We prioritize not only great technical architecture but also an amazing product experience.</p>
<p>As a <strong>Data Platform Engineer</strong>, you will play a pivotal role in designing and maturing Lattice’s centralized data platform — starting with a modern data lakehouse built on AWS. This is an opportunity to be a founding member of a new team, build the backbone of our data ecosystem, and directly influence the intelligence and interconnectedness of our products.</p>
<p>You will architect and implement foundational data infrastructure that enables scalable storage, reliable data processing, and secure access across the organization. In addition to building the lakehouse itself, you will design and maintain a set of reusable connection and query utilities that empower internal stakeholders to interact with the platform efficiently and safely.</p>
<h2><strong>What You Will Do</strong></h2>
<ul>
<li>Standardize Lattice’s data infrastructure and practices through establishing a simple, cohesive, and reliable platform that seamlessly integrates internal and partner data</li>
<li>Design, develop, and deploy scalable data pipelines that can ingest, process, and serve data across multiple teams for batch and streaming workloads.</li>
<li>Make data effortlessly accessible – abstract infrastructure complexity through reusable SDKs, libraries, and tooling</li>
<li>Shape data governance practices ensuring access to data is secure, compliant, and high-quality. </li>
<li>Partner with Engineering, Product, and business leaders to identify data needs and implement solutions that align with strategic objectives.</li>
</ul>
<h2><strong>What You Will Bring to the Table</strong></h2>
<ul>
<li>2+ years of experience in software, data, or analytics engineering with exposure to a centralized “data platform” or large-scale data infrastructure project.</li>
<li>Fluency in SQL and a general purpose programming language; Python or TypeScript preferred</li>
<li>Familiarity with a data warehouse/lakehouse platform e.g. Snowflake, Redshift, BigQuery, Databricks</li>
<li>Familiarity with AWS services or their equivalents e.g. IAM, Glue, Lambda, Athena, Redshift, Kinesis, EKS</li>
<li>Nice to have: Hands-on experience with data processing frameworks like dbt, Spark, Kafka Streams, or Flink</li>
<li>Willingness to learn and curiosity into how trustworthy, insightful data can unlock value for our users</li>
</ul>
<p> </p>
<p><em data-stringify-type="italic">The estimated annual cash salary for this role is CAD $90,000 - CAD $120,000. This position is also eligible for incentive stock options, subject to the terms of Lattice’s applicable plans.</em></p>
<p><em data-stringify-type="italic">Benefits: The Company offers the following benefits for this position, subject to applicable eligibility requirements: Medical insurance; Dental insurance; Life, ADD, and Disability Insurance; Natural Disaster Support Program; Wellness Apps; Paid Parental Leave, Paid Time off inclusive of holidays and sick time; Working Remotely Stipend; One time WFH Office Set-Up Stipend; Retirement Plan; Financial Planning; and Learning Development Budget.</em></p>
<p><em data-stringify-type="italic">Note on Pay Transparency:</em><br><em data-stringify-type="italic">Lattice provides an estimate of the compensation for roles that may be hired as required by regulations. Compensation may vary based on (a) location, as Lattice factors in specific location when benchmarking compensation for most roles; (b) individual candidate skills and qualifications; and (c) individual candidate experience ... (truncated, view full listing at source)
Apply Now
Direct link to company career page
More jobs at Lattice
See all →More TypeScript jobs
See all →AI Tooling Frontend Engineer - Helix Team
Figure AI · San Jose, CA
Sr. Backend Software Engineer, Fraud Risk Platform
Navan · Palo Alto, CA or San Francisco, CA
Sr. Backend Software Engineer, Fraud Risk Platform
Navan · Dallas, TX
Développeur(se) Full-Stack Sénior, Unity Ads SDK / Senior Full-Stack Developer, Unity Ads SDK
Unity · Montreal, Canada