Staff Software Engineer Data - DC Tech Lead
$148k - $242k per yearAfresh 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 .
- ...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,...SuggestedLong term contractFull timeRemote workHome office
$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...SuggestedFull timeContract workSummer workInternshipRemote work$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...SuggestedLong term contractFull timeWork at officeImmediate start$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...SuggestedLong term contractFull timeInternshipWork at office3 days per week$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,...SuggestedLocal areaWorldwideFlexible hours- ...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 contractFlexible hours
- ...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 contractFull timeWorldwide
- ...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 timeWork at officeRemote workWork from homeHome officeFlexible hours
- ...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 timeWorldwide
$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 timeFor contractorsWork at officeLocal areaWork from homeMonday to fridayFlexible hours$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 timeInternshipWork at officeRemote work2 days per week$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 employmentFull timeWork at officeFlexible hoursShift work$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...InternshipManual laborWork at officeLocal areaFlexible hours- ...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 contractFull timeFor contractorsWork at officeWorldwide3 days per week
$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 areaWorldwide- ...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 officeRelocation packageFlexible hours
$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 contractFull timeWork at officeImmediate startShift work3 days per week- ...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 timeRemote workFlexible hours
- ...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 contractFull timeWork at officeFlexible hours
$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 contractPermanent employmentFull timeInternship$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 timeWork at office$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 areaWorldwide- ...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 timeLive InWork at office
- ...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 employmentFull time
- ...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 contractWorldwide
$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 contractFull timeWork at officeLocal areaFlexible hoursShift work2 days per week3 days per week$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 timeLocal area$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 contractFull timeWork at office$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 contractLocal areaWorldwide- ...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+...
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!
- data centre engineer Toronto, ON
- data engineering intern summer Toronto, ON
- data integration developer Toronto, ON
- remote data engineer Toronto, ON
- junior data engineer Toronto, ON
- information engineer Toronto, ON
- data cabling engineer Toronto, ON
- gcp data engineer Toronto, ON
- big data engineer Toronto, ON
- data engineer Toronto, ON
