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

Senior Data Engineer

$137k - $205k per year

Afresh

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 Senior Data Engineer, you'll play a key role in scaling and improving how we integrate and process customer data. 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. You'll also contribute to the development of new features that support our expanding product lines. 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
Build tools and frameworks that streamline customer integrations, enabling faster onboarding and better handling of customer data.Create robust ETLs in PySpark and DBT to process billions of records from customer datasets, ensuring data is accurate, reliable, and ready for downstream use.Investigate and implement new technologies into the data platform, focusing on practical solutions that address current pain points and anticipate future needs.Collaborate with product, engineering, and go-to-market teams to design and deliver data solutions for new products and features.Identify and implement optimizations to improve ETL runtime and data processing scalability, reducing the time and effort required for integrations.Solve real-world data quality challenges by working directly with messy, incomplete, or inconsistent customer data to extract the signal we need.Support team members by mentoring engineers, leading technical discussions, and providing clear, actionable feedback.What Makes You a Great Fit
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.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.Proven leadership in technical projects, with a willingness to mentor and help others grow.Why Work Here
Join a mission-driven company reducing millions of pounds of food waste in grocery stores per year.Work on challenging, real-world problems that have a direct impact on our customers.Be part of a collaborative, supportive team where your ideas are valued and acted on.Use cutting-edge tools and platforms to solve meaningful data challenges.Salary Range in Canada (CAD): $137,000 - $205,000This position is not eligible for immigration sponsorshipAbout 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.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in Winnipeg, MB vacancy
  • $110k per year

     ...with experience. About the Team: The Data & Analytics team is moving from a legacy...  ...data quality standards, and creating engineering patterns that let analytics, product, engineering...  ...confidence. About the Role: The Senior Data Engineer will design, build, and... 
    Senior
    Full time

    iQmetrix

    Winnipeg, MB
    a month ago
  •  ...feel valued and supported to be your best - both personally and professionally. How You’ll Make an Impact As a Senior Technical Analyst, Data Engineering and Business Intelligence, at Fidelity Investments Canada, you will focus on building, automating and scaling... 
    Senior
    Work at office
    Flexible hours

    Fidelity International

    Winnipeg, MB
    5 hours ago
  • $85k - $90k per year

     ...Job Description Design and maintain scalable data pipelines that collect, transform and store business data. Build data models...  ...Qualifications: · Degree or Diploma in Computer Science, Data Engineering, Information Systems, or related field. · 5+ years of experience... 
    Suggested
    Permanent employment

    Michael Page

    Winnipeg, MB
    11 days ago
  •  ...part of that. • Our convenient Price Café offers free Tea and Coffee. Data Steward Price Electronics, a division of Price Industries · Winnipeg, Manitoba DEPARTMENT Software Engineering LOCATION Winnipeg, MB (on-site) EMPLOYMENT Permanent, full-time About the... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office

    Price Industries Limited

    Winnipeg, MB
    5 hours ago
  • $180k - $200k per year

     ...Job Title: Staff Data Scientist (AI & Machine Learning) Location: Vancouver, BC – 3 days...  ...within our AI organization. While a Senior Data Scientist excels at building and deploying...  ...& Scalability: Partner with Engineering and DevOps to design robust ML platforms.... 
    Senior
    3 days per week

    TEEMA Group

    Winnipeg, MB
    5 hours ago
  •  ...Databricks, and Kimball modeling in hybrid Toronto work. The Senior Data Architect will turn complex telephony and quality requirements...  ...pagination, rate limits, and asynchronous jobs Explain trade-offs to engineers and business stakeholders Requirements: Deep Kimball... 
    Senior

    Miratech

    Winnipeg, MB
    5 hours ago
  •  ...Shape CATC’s Azure SQL data warehouse using advanced SQL, relational modelling, and dbt. This permanent, full-time role connects critical business systems. The Data Engineering & Platforms Manager owns the technical operation and continuous improvement of CATC’s enterprise... 
    Permanent employment
    Full time

    Canadian-Addiction-Treatment-Centres

    Winnipeg, MB
    5 hours ago
  •  ...Senior Automation Engineer (Project Manager) Saguenay-Lac-Saint-Jean, QC, Canada Type of position: Regular To pursue project and client...  ...specifications, and calls for tenders Prepare technical data sheets and select instruments (flow, pressure, levels) and control... 
    Senior
    Long term contract
    Temporary work
    Work at office
    Local area

    BBA Consultants

    Winnipeg, MB
    5 hours ago
  •  ...Devenez Expert Cloud Data Engineer chez Synechron, en concevant des solutions de données avancées sur AWS et GCP. Participez à l'automatisation et à l'optimisation des pipelines de données. Dans ce rôle, vous appliquerez vos compétences acquises durant plus de six ans pour... 

    Synechron

    Winnipeg, MB
    5 hours ago
  •  ...and rescue, military, utility, and commercial operations. With engineering and manufacturing operations across Canada, the United States,...  ...innovative aerospace products. We are looking for an experienced Senior New Product Introduction (NPI) Engineer to lead the... 
    Senior
    Permanent employment
    Full time

    DART Aerospace Company

    Winnipeg, MB
    5 hours ago
  •  ...not reach. Falcon is built on LLVM. We are looking for a Senior Compiler Performance Engineer to own major performance areas of Falcon. This is not a...  ...are ultimately made by humans. If you would like more information about how your data is processed, please contact us.... 
    Senior
    Remote work
    Worldwide
    Flexible hours

    Azul

    Winnipeg, MB
    5 hours ago
  •  ...• Our convenient Price Café offers free Tea and Coffee. Senior Manufacturing Engineering Specialist - Critical Environments Reporting To: Manufacturing...  ...layouts, production line configurations, machine capacity data, and labor cost standards. • Ensure drawing packages... 
    Senior

    Price Industries Limited

    Winnipeg, MB
    5 hours ago
  •  ...Drive AI innovation as a Senior AI Engineer in Mississauga, Canada. Craft Python-based AI applications using FastAPI or Flask while optimizing...  ...Develop scalable enterprise REST APIs and solutions Build data analytics and self-service platforms Optimize performance of... 
    Senior

    Talentola

    Winnipeg, MB
    5 hours ago
  •  ...required work and prepare proposals. • Select appropriate team for a project and inform that team of an assignment. • Lead electrical engineering work on all electrical systems for a project. • Present designs to clients and obtain acceptance. • Coordinate development of... 
    Senior
    For contractors
    For subcontractor
    Internship
    Work at office

    Stantec

    Winnipeg, MB
    5 hours ago
  •  ...Pinterest is seeking a Senior Data Scientist to shape the future of people-facing and business-facing products. You will apply quantitative...  ...modeling, experimentation and algorithms to solve complex engineering challenges at scale, collaborating with Product, Engineering,... 
    Senior

    Pinterest

    Winnipeg, MB
    5 hours ago
  •  ...Affirm, Inc. is seeking an experienced Capacity Modeling Engineer to own quarterly goals for the team and lead engineers through ambiguity while delivering capacity plans for peak sales events. You will translate demand forecasts into resource settings across regions and environments... 
    Senior

    Affirm, Inc.

    Winnipeg, MB
    5 hours ago
  • A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and...
    Senior
    Remote work

    Linkby

    Winnipeg, MB
    5 hours ago
  •  ...This role supports AI products across healthcare. As a Senior Machine Learning Systems Engineer, you will design, build, and operate platform...  ...learning needs into reusable platform capabilities Build data and machine learning pipelines Maintain MLOps tooling,... 
    Senior

    The Institute for Performance and Learning

    Winnipeg, MB
    5 hours ago
  •  ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers...  .... Traditional analytical techniques built on historical data were not built for this. Epistemix was. We build... 
    Senior
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    5 hours ago
  •  ...full-time professionals, and our annual growth rate exceeds 25%. Job Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare client. You will play a key role in developing and enhancing an enterprise... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    13 days ago
  • $18 - $22 per hour

     ...commentary, forecast and trend review, change‑impact assessment, and data validation; verify outputs against source data. Support...  ...Qualifications / Requirements Bachelor’s degree or diploma in Engineering, Construction Management, Quantity Surveying, Finance, Business,... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Temporary work
    Part time
    For contractors
    Work at office
    Flexible hours
    3 days per week

    Trans Mountain

    Winnipeg, MB
    5 hours ago
  •  ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale...  ...with PostgreSQL or comparable relational databases, data modeling, integration data flows, and transactional design.... 
    Senior
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    5 hours ago
  •  ...team that’s naturally committed to the environment.  Your Opportunity We have an exciting opportunity for a motivated senior Water Resources Engineer / Environmental Engineer with experience in water resource. You will be part of the Water Resources Technical Team within... 
    Senior
    Work at office
    Worldwide

    Stantec

    Winnipeg, MB
    5 hours ago
  •  ...Own cloud infrastructure and CI/CD automation as a Senior DevOps Engineer with Bounteous, supporting secure, scalable, reliable platforms remotely across Canada or Mexico. This contract position requires six-plus years in DevOps, Cloud Engineering, SRE, or Infrastructure... 
    Senior
    Contract work
    Internship
    Remote work

    Devopsroles

    Winnipeg, MB
    5 hours ago
  •  ...with P.Eng. accountability, complex heat-load calculations, and multidisciplinary execution from Mississauga, Ontario. This senior engineering role covers HVAC and mechanical systems for Nuclear Power Plants. You will lead detailed design, supervise junior and intermediate... 
    Senior

    slihrms

    Winnipeg, MB
    5 hours ago
  • $130k - $160k per year

     ...Senior Substation Engineer (P.Eng.) Toronto, ON | Calgary, AB | Vancouver / Winnipeg, MB | Hybrid Do you thrive taking technical ownership...  ...industries like semiconductor manufacturing, municipal entities, data center mega campuses, and pioneers in renewable energy. With... 
    Senior
    Long term contract
    Full time
    Local area
    Flexible hours

    Ramboll

    Winnipeg, MB
    19 days ago
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference... 
    Senior

    Equinix

    Winnipeg, MB
    5 hours ago
  •  ...power-supply development at SCIEX in Concord, Ontario, using analog electronics expertise in an on-site R&D environment. As Senior Electrical Engineer/Designer, you will guide analog and high-voltage module development for SCIEX instruments. Apply power-supply architecture,... 
    Senior

    Radiometer

    Winnipeg, MB
    5 hours ago
  •  ...Hire Resolve is partnering with established and growing organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities are ideal for engineers with strong technical expertise, proven project delivery experience... 
    Senior
    Full time
    For contractors

    Hire Resolve.com

    Winnipeg, MB
    more than 2 months ago
  •  ...opportunities to reach your full potential in an environment that’s engineered for people. At CIMA+, we care about our people and make sure...  ...organization.  Elevate your engineering career by joining us as a  Senior Overhead Transmission Lines Engineer . In this pivotal role,... 
    Senior
    Permanent employment
    Internship
    Work at office
    Flexible hours
    2 days per week

    CIMA+

    Winnipeg, MB
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!