Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Afresh

Staff Software Engineer – Data, DC Tech Lead

Afresh

Staff Data Engineer leading data integrations for grocery AI platform at Afresh. Responsible for optimizing ETLs and mentoring engineers.

Posted 6/25/2026full-timeRemote • 🇨🇦 CanadaSenior💰 CA$148,000 - CA$242,000 per yearWebsite

Tech Stack

Tools & technologies
PySparkPythonSQL

About the role

Key responsibilities & impact
  • Design, build, and optimize robust ETLs using PySpark and DBT to process large-scale customer datasets.
  • Develop tools and frameworks to streamline data integrations and improve scalability.
  • Define the technical vision for DC data architecture and mentor engineers.
  • Manage external contractors to ensure the team delivers high-quality, practical solutions.
  • 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.

Requirements

What you’ll need
  • 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.

Benefits

Comp & perks
  • Comprehensive medical, dental, and vision coverage for you and your family, with the majority of premiums covered by Afresh.
  • Dedicated mental health support and counseling services.
  • Competitive base salary, meaningful equity (U.S. employees), and a 401(k) program with a generous company match.
  • Home office stipend and 'Coworking Wallets' for flexible workspace access.
  • Annual professional development budget to master new skills and grow your career at Afresh.
  • Monthly stipends for 'Betterment' (wellness/lifestyle) and telecommunications to ensure you have what you need to thrive.
  • Flexible paid time off to take the time you need to recharge.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ETLPySparkDBTPythonSQLDatabricksSnowflakedata architecturedata integrationdata processing
Soft Skills
problem-solvingmentoringcommunicationcollaborationleadershipadaptabilityinnovationpractical outcomesbalancing technical rigorworking with ambiguity