Staff Software Engineer – Data, DC Tech Lead

Posted last week

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

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

Responsibilities

  • 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

  • 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

  • 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.

Job title

Job type

Full Time

Experience level

Senior

Salary

CA$148,000 - CA$242,000 per year

Degree requirement

Bachelor's Degree

Tech skills

PySparkPythonSQL

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.