Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer Data - DC Tech Lead

$148k - $242k per year
Full-time

Afresh Company

Afresh, the AI platform for grocery, began by tackling the most complex problem in the industry: fresh, and has evolved into the core AI platform for grocers.

By leveraging proprietary AI designed for high-volatility environments, we empower partners like Albertsons, Meijer, and Wakefern to drive smarter decisions across their entire enterprise.

Following record-breaking 70% revenue growth in 2025, we have scaled to 6 enterprise-grade solutions, with solutions live in over 10% of the U.S. grocery market. Our platform now orchestrates billions of decisions from the store floor to the distribution center and prevented over 200 million pounds of food waste last year alone.

If you're looking for a role where your work directly translates into massive scale and social good, and you want to be part of the team that defines how the world eats, there is no better time to join us.

About the Role

As a Staff Data Engineer, on the Distribution Center (DC) Solutions team, you’ll play a technical lead role in building and scaling the data integrations needed to support our suite of DC products. You will design and implement ETLs that reliably process large volumes of customer-provided data and build tools/improve the platform to make customer integrations faster, more accurate, and more scalable. Your work will have a direct and visible impact on our ability to onboard customers more easily and quickly and power our machine learning grocery solution.

What You’ll Do


  • Engineering & Data Pipelines: Design, build, and optimize robust ETLs using PySpark and DBT to process large-scale customer datasets while developing tools and frameworks to streamline data integrations and improve scalability.

  • Technical Leadership & Strategy: Define the technical vision for DC data architecture, mentor engineers, and manage external contractors to ensure the team delivers high-quality, practical solutions for current and future needs.

  • Cross-functional Collaboration: Partner with product, engineering, and applied science teams to scope work and deliver data solutions that address real-world challenges in customer data quality and product feature requirements.

What Makes You a Great Fit

We encourage all highly-qualified candidates to apply, even if they don’t meet every listed qualification.


  • Significant experience designing and maintaining ETLs that process large-scale datasets.

  • Proficiency with Python, PySpark, SQL, and experience working on platforms/tools like Databricks, Snowflake, or DBT.

  • 2+ years experience in a technical lead role (e.g. Tech Lead or Engineering Manager), with a willingness to mentor and help others grow.

  • Strong problem-solving skills and the ability to work with ambiguous or incomplete requirements to deliver concrete, impactful solutions.

  • A focus on practical outcomes—you're skilled at balancing technical rigor with the need to get things done.

  • Experience working directly with complex, unclean datasets and finding innovative ways to process and analyze them.

  • A knack for identifying areas where tooling or automation can simplify workflows and reduce manual effort.

  • Excellent communication skills—you’re able to explain your ideas clearly to both technical and non-technical audiences.

We’re looking for someone who thrives on tackling complex data problems and takes pride in building systems that work seamlessly at scale. If that sounds like you, we’d love to hear from you!

This position is not eligible for immigration sponsorship

Salary Range in CAD: $148K - $242K

 

 

Why You’ll Love Working at Afresh
At Afresh, our mission to eliminate food waste starts with investing in our people. We provide a comprehensive support system designed to help you do your best work while maintaining a healthy, balanced life.


  • Comprehensive Health & Wellness: Comprehensive medical, dental, and vision coverage for you and your family, with the majority of premiums covered by Afresh. We also provide dedicated mental health support and counseling services.

  • Invested in Your Future: Competitive base salary, meaningful equity (U.S. employees), and a 401(k) program with a generous company match.

  • Flexible & Modern Workspace: Whether you work from home or a local office, we support your setup with a home office stipend and "Coworking Wallets" for flexible workspace access.

  • Growth-Obsessed Culture: We believe in continuous learning. Every employee receives an annual professional development budget to master new skills and grow their career at Afresh.

  • Holistic Monthly Stipends: Beyond your paycheck, we provide monthly stipends for "Betterment" (wellness/lifestyle) and telecommunications to ensure you have what you need to thrive.

  • Time to Recharge: Flexible paid time off to take the time you need to recharge.

* Full-time U.S. employees are eligible for these benefits

 

About Afresh

Founded in 2017, Afresh is using AI to tackle the #1 solution to curb climate change: reducing food waste. By building AI specifically for the intricacies of grocery—from the fresh perimeter to the center store—we help grocers minimize waste and maximize sales.

Afresh sits at an incredible intersection of positive social impact, rocket ship financial growth, and cutting-edge technology. Our best-in-class AI research has been published in top journals, including ICML, and our investors include Al Gore’s Just Climate, former Whole Foods Market CEO Walter Robb, and Eric Schmidt's Innovation Endeavors.

Grocery is the past, present, and future of our food system – the waste we create today will impact our planet for years to come. Join us as we continue to build a vibrant, diverse, and inclusive team that embodies our company’s values of proactivity, kindness, candor, and humility.

Afresh provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity/expression, marital status, pregnancy or related condition, or any other basis protected by law.

Here at Afresh, many of our employees work remotely provided that they reside in one of the following states: AL, AR, CA, CO, FL, GA, IL, KY, MA, MI, MT, MO, NV, NJ, NY, NC, OR, PA, TX, WA, UT, VA, WI .

 

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer Data - DC Tech Lead in Toronto, ON vacancy
  •  ...We are looking for a Staff Engineer, Data to join our growing Engineering Team. You will work with key technical team members across the organization...  ...leadership across several functional areas within the team, lead complex projects, participate in roadmap and project planning,... 
    Suggested
    Long term contract
    Full time
    Remote work
    Home office

    Benchsci

    Toronto, ON
    13 hours ago
  • $100 per hour

     ...elite creative and technical talent with leading AI research labs. Headquartered in San Francisco...  ..., and Jack Dorsey . Position: Data Collection Specialist Type:...  ...Annotate screenshots of professional software by drawing precise bounding boxes around relevant... 
    Suggested
    Full time
    Contract work
    Summer work
    Internship
    Remote work

    Mercor

    Toronto, ON
    12 hours ago
  • $205.6k - $257k per year

     ...partners through world-class software, purpose-built for everyone in...  ...Work With You’ll enter our engineering interview process as part of a...  ...team’s immediate gap.  Staff Engineers at Carta are technical...  ...influence include: Platform Data Ecosystem: Shaping how data... 
    Suggested
    Long term contract
    Full time
    Work at office
    Immediate start

    Dba Carta, Inc.

    Toronto, ON
    13 hours ago
  • $100k - $130k per year

     ...Opportunity We are hiring for two distinct Tech Lead positions. Please read both role descriptions...  ..., if any, when applying. At Univeris, a Software Development Technical Team Lead is a  hands-on senior software engineer and people manager , accountable for the technical... 
    Suggested
    Long term contract
    Full time
    Internship
    Work at office
    3 days per week

    Univeris

    Toronto, ON
    13 hours ago
  • $160k - $220k per year

     ...excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Staff Software Reliability Engineer - Data Platform  About the Team The Data Platform team is responsible for the foundational data services, systems,... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    12 hours ago
  •  ...technologies for enterprises. We believe that software can radically transform the world and...  ...seeking a highly skilled and motivated Staff Software Engineer to join our team and work on the...  ...Engineer, you will play a pivotal role leading projects, designing, and developing the... 
    Long term contract
    Flexible hours

    Nirmata

    Toronto, ON
    13 hours ago
  •  ...About Kaseya Kaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT...  ...raising the bar.    Job Title: Staff Software Engineer, Platform Engineering Why Kaseya? Join... 
    Long term contract
    Full time
    Worldwide

    Kaseya

    Toronto, ON
    13 hours ago
  •  ...page About the role Our Engineering team helps Nubank to create...  ...We strive for state-of-the-art software development practices that currently...  ...into AWS Storing data in Datomic and DynamoDB Monitoring...  ...Demonstrated ability to lead technical initiatives across multiple... 
    Full time
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours

    Nubank

    Toronto, ON
    13 hours ago
  •  ...Kaseya ® is the leading provider of complete IT infrastructure and security management...  ...in high-growth technology and software companies that drive transformative change...  ...that underpins a large-scale data platform on AWS. As a Staff Engineer, you will define architectural... 
    Full time
    Worldwide

    Kaseya Careers

    Toronto, ON
    13 hours ago
  • $172k - $229k per year

     ...BuildOps, we’re building a groundbreaking software solution, purpose-built to support...  ...environments. Could you be our next hire? As a Staff Software Engineer, your primary focus will be to architect, build, and optimize our industry-leading platform across the entire stack, from... 
    Full time
    For contractors
    Work at office
    Local area
    Work from home
    Monday to friday
    Flexible hours

    Buildops

    Toronto, ON
    13 hours ago
  • $167.55k - $209.44k per year

     ...remained the same: to make access to data as simple and reliable as...  ...and ready to query, with no engineering or maintenance required. We’re...  ...bringing together two industry-leading companies with a shared...  ...the Role We’re looking for a Staff Software Engineer, Fullstack to... 
    Full time
    Internship
    Work at office
    Remote work
    2 days per week

    Fivetran

    Toronto, ON
    13 hours ago
  • $140k - $180k per year

     ...Join our Framework team: the engineering foundation that makes Achievers...  ...team.   How you’ll shape our software engineering practices:...  ...infrastructure across the team. Lead and initiate engineering improvements...  ...least 3 of them in a Senior/Staff capacity.  ~ Excellent written... 
    Permanent employment
    Full time
    Work at office
    Flexible hours
    Shift work

    Achievers

    Toronto, ON
    13 hours ago
  • $220k - $359.21k per year

     ...to meet you. WHAT YOU'LL DO Core Data Objects are at the base of Braze's product offering and power our industry-leading customer engagement tool. The Core Objects...  ...efficiently. We're looking for a Staff Fullstack Engineer to join the Core Objects team as a hands... 
    Internship
    Manual labor
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    5 days ago
  •  ...because learning never stops. As a Staff Product Engineer at Docebo, you operate at the intersection...  ...Do Drive High-Impact Initiatives: Lead complex, end-to-end, cross-functional...  ...12+ years of experience in full-stack software development, with a track record of building... 
    Long term contract
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    13 hours ago
  • $160k - $220k per year

     .... We're all in on this mission. If you are too, let's talk. Staff Software Engineer - (Full Stack) Okta Workflows is the secure, no-code automation...  .../export and version control As a Staff Engineer, you’ll lead initiatives that span front-end and back-end services —... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    13 hours ago
  •  ...developed by our expert team of lawyers, engineers and research scientists. We’ve found...  ...compensation. Role Overview As a Staff Backend Software Engineer at Harvey, you’ll play a...  ...facing features for some of the world’s leading law firms and enterprise customers. This... 
    Work at office
    Relocation package
    Flexible hours

    Harvey

    Toronto, ON
    13 hours ago
  • $200k - $235k per year

     ...those assets available on-chain and be tradable 24/7. As a Staff Software Engineer in this role, you will work on the most critical projects...  ...Wallet Remain deeply hands-on by writing production code, leading complex implementations, and setting the standard for engineering... 
    Long term contract
    Full time
    Work at office
    Immediate start
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    13 hours ago
  •  ...are looking for an experienced Backend Software Engineer to join our team and help us revolutionize...  ...with a talented group of engineers, data scientists, designers and PMs who are passionate...  ...highly scalable foundational platforms, leading new product initiatives, and revamping... 
    Full time
    Remote work
    Flexible hours

    Lime

    Toronto, ON
    13 hours ago
  •  ...products, financial services and fleet software for trucking use our Universal API to access GPS data, speeding data and vehicle stats...  ...This is a product-focused engineering role where you'll play a key...  ...volume telematics data. As a Staff Engineer on our Product & Integrations... 
    Long term contract
    Full time
    Work at office
    Flexible hours

    Terminal

    Toronto, ON
    13 hours ago
  • $205k per year

     ...between product, design, and engineering are giving way to smaller, faster...  ...code, they own outcomes. As a Staff Engineer, you'll extend that...  ...improve velocity and quality. Lead by influence, working across...  ...~7+ years of professional software engineering experience, with a... 
    Long term contract
    Permanent employment
    Full time
    Internship

    Clutch Technologies

    Toronto, ON
    13 hours ago
  • $88k - $132k per year

     ...innovations that enrich our work, life and planet.  A place where tech thinkers and future builders turn bold ideas into...  ...do your best work. Job Summary Equinix is seeking a Staff Software Engineer to join the CIM team within the Digital and Innovation organization... 
    Full time
    Work at office

    Equinix

    Toronto, ON
    18 days ago
  • $160k - $220k per year

     ...modern threats with innovative, user-friendly technology. The Staff Software Engineer opportunity  We are looking for a Staff Software Engineer...  ...engineering craft and operational excellence. Champion a data-driven culture by leveraging telemetry and observability... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    10 days ago
  •  ...has remained the same: to make access to data as simple and reliable as electricity....  ..., canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ...thousands of companies. We’re looking for a Staff Software Engineer to join our ETL Platform team.... 
    Full time
    Live In
    Work at office

    Fivetran

    Toronto, ON
    13 hours ago
  •  ...Join the Data Intelligence team at Achievers, where we are building analytics and reporting solutions...  ...scalability and reliability challenges. As a Staff Engineer, you'll help shape the technical direction of the platform, lead complex system initiatives, and play a key role... 
    Permanent employment
    Full time

    achievers

    Toronto, ON
    20 days ago
  •  ...About Kaseya Kaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations...  ....  The Role: We’re looking for a Senior Staff Engineer who thrives on solving complex problems and... 
    Long term contract
    Worldwide

    Kaseya Careers

    Toronto, ON
    13 hours ago
  • $140k - $175k per year

     ...products, including Cloud Audit Suite—a connected set of products spanning Engagement Manager and Guided Assurance. As a Lead Software Engineer AI (Staff Engineer AI), you will own core backend and AI orchestration systems that turn frontier models into reliable, production‑... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    Shift work
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    15 hours ago
  • $185k - $231.5k per year

     ...DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our...  ...applications Develop and define the backend architecture and tech stack for a product area Improve performance, reliability,... 
    Full time
    Local area

    Doordash

    Toronto, ON
    13 hours ago
  • $65k - $85k per year

     ...Forum Asset Management – Software Engineer - Data Location: 181 Bay Street, Toronto Work Schedule: Full-time, in-office (5 days/week)...  ...Data Factory, Synapse, ADLS, and related Azure services. Lead large-scale data initiatives, migrations, and integrations across... 
    Long term contract
    Full time
    Work at office

    Forum Asset Management,llc

    Toronto, ON
    13 hours ago
  • $170k - $220k per year

     ...any endpoint, anywhere in the world. We engineer the end-to-end device experience—from our...  ...on the Okta Engineering Blog . Staff Software Engineer- Backend , Device Identity We...  ...most critical engineering initiatives. Lead the design and implementation of new features... 
    Long term contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    10 days ago
  •  ...career. About the team Product and Risk Data Engineering is Stripe's single source of truth data...  ...new capabilities. Responsibilities Lead the technical outcomes for a team of...  ...requirement. Minimum requirements This is a Staff-level role — that typically means 10+... 

    Stripe

    Toronto, ON
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer Data - DC Tech Lead. Be the first to apply!