Tech Lead Python Data Engineering
Location : Greater Boston preferred (Remote flexibility available)
About the Role :
We are seeking a hands-on Tech Lead to join our Entity Resolution Team , which processes and aggregates massive datasetstrillions of rows of contact data including names, phone numbers, mailing addresses, and emails. This is a player-coach role : youll spend about 75% of your time coding and 25% leading a small team , while collaborating on product and project management initiatives.
What Youll Do :
- Lead and mentor a distributed team working on Eastern Time hours.
- Design, build, and optimize data pipelines for large-scale data processing .
- Work with suppliers data, aggregate it into files, and power applications that drive business value.
- Own technical decisions for Python-based workflows integrated with SQL.
- Collaborate with product and project teams to align technical solutions with business goals.
Tech Stack :
Python (data engineering focus, not web frameworks, NOT Django)Airflow for orchestrationAWS for cloud infrastructureDBT for transformationsSnowflakeWhat Were Looking For :
Strong experience with big data and large-scale datasets.Expertise in Python for data engineering (not Django or web frameworks).Familiarity with ETL pipelines , SQL , and data modeling .Experience with Airflow , Snowflake , and AWS .Prior exposure to entity resolution or similar data aggregation challenges is a plus.Comfortable in a small-team environment and open to a management track .Why Join Us?
Opportunity to work on high-volume, complex data challenges .Leadership role with hands-on technical impact .Collaborative, fast-paced culture with growth potential.