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 16 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer Data - DC Tech Lead in Toronto, ON vacancy
  • $168k - $210k per year

     ...About Nu Nu is the leading digital bank in Latin America, serving...  ...transformation by leveraging data and proprietary technology to...  ...Page About the role Our Engineering team helps Nubank to create and...  ...We strive for state-of-the-art software development practices that currently... 
    Suggested
    Full time
    Flexible hours

    Nubank

    Toronto, ON
    16 hours ago
  •  ...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
    16 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
    16 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, and... 
    Suggested
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    16 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
    16 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
    Full time
    Flexible hours

    Nirmata

    Toronto, ON
    16 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
    16 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
    16 hours 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...  ...About the Role Fivetran is looking for a Staff Software Engineer to join our Database Connector... 
    Full time
    Work at office
    Remote work

    Fivetran

    Toronto, ON
    16 hours ago
  • $200k - $255k per year

     ...Terminal builds telematics data infrastructure for the commercial...  ...Commercial auto insurers and fleet software companies, including industry...  ...role We're looking for an engineer who thrives on building...  ...before we ship solutions. Tech stack Languages: Java, Python... 
    Full time
    Internship
    Work at office
    Flexible hours

    terminal

    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
    16 hours 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
    16 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
    16 hours ago
  •  ...company that builds high-volume data aggregation platforms. Their...  ...for real-time analytics. The engineering team operates out of a Toronto...  ...startup and the rigor of a mature tech organization. The Role...  ...contributions to open-source software, particularly in the... 
    Full time
    Internship

    Calliere

    Toronto, ON
    16 hours ago
  • $140.6k - $190.6k per year

     ...We're looking for a Lead Engineer to join the CoCounsel Application Experience team and play a...  ...Technical Experience: 6+ years of professional software engineering experience building and...  ...and/or Irvine, CA; McLean, VA; Washington, DC. The base compensation range for the role... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    16 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
    16 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
    16 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
    16 hours ago
  •  ...to our customers — from leadership to engineers — and work together to solve real problems...  ...started. Role Overview As a Staff Backend Software Engineer at Harvey, you’ll play a pivotal...  ...features for some of the world’s leading law firms and enterprise customers. This... 
    Long term contract
    Full time
    Work at office
    Relocation package
    Flexible hours

    Harvey, Inc.

    Toronto, ON
    16 hours 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
    16 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
    16 hours 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... 
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    16 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
    16 hours ago
  • $140k - $190k per year

     ...will be within the  Dealertrack Canada team, the country’s leading automotive financing portal, processing over 6.5 million credit...  ...annually.   ---  We’re looking for a  Senior Software Engineer, Tech Transformation who takes end-to-end ownership, thrives in ambiguity... 
    Long term contract
    Full time
    Work from home

    Autoscout24

    Toronto, ON
    16 hours ago
  •  ...GlossGenius is the ideal combination of a fintech, SMB software, and consumer company all in one. About the...  ...reliability and performance at scale. As a Staff Frontend Engineer on the App Platform team, you will play a leading technical role in shaping our web platform at... 
    Long term contract
    Full time
    Internship
    Home office
    Flexible hours

    Glossgenius

    Toronto, ON
    16 hours ago
  • $134.5k - $195.1k per year

     ...our values: invest in every relationship, lead with curiosity, champion diverse...  ...10+ years of progressive experience in software engineering, including experience leading large-scale...  ...degree preferred Responsibilities The Staff Software Engineer will serve as a senior... 
    Full time
    Internship

    Moody's

    Toronto, ON
    16 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
    16 hours ago
  •  ...tek    Air-tek is a Canadian-based software company with a powerful suite of unique...  ...is the critical link between airline data sources and the systems that depend on...  ...overview We're hiring  Senior and Staff Software Engineers for our Integrations team. These roles... 
    Full time
    Work at office
    3 days per week

    Air-Tek

    Toronto, ON
    16 hours ago
  •  ...allows Cerebras to deliver industry-leading training and inference speeds; over 10...  ...fast decode on the Cerebras Wafer-Scale Engine. We are hiring a Software Engineer to productionize and...  ...its third-party tools process personal data. For more details, click here to review... 
    Full time

    Cerebras Systems

    Toronto, ON
    16 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 organizations...  ....  The Role: We’re looking for a Senior Staff Engineer who thrives on solving complex problems and... 
    Long term contract
    Full time
    Worldwide

    Kaseya Careers

    Toronto, ON
    16 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!