Software Engineer - Data Science (Full-Stack) | Remote

Taskify
1 month ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote

Tech stack

Artificial Intelligence
Software as a Service
Databases
Information Engineering
Data Governance
ETL
Data Transformation
Fault Tolerance
Python
Machine Learning
MongoDB
SQL Databases
Snowflake
Dynamic Data
Data Pipelines
Airtable

Job description

Taskify is seeking a skilled Software Engineer with a full-stack data perspective to join our dynamic Data team. In this critical role, you will build and maintain robust data pipelines powering Data Science, Engineering, and Product teams, ensuring data reliability, availability, and timeliness across the organization. What You'll Do

  • Develop, optimize, and maintain scalable ETL/ELT pipelines ingesting data from diverse sources like MongoDB, Airtable, PostHog, and production databases
  • Design and implement dbt models and transformations to unify and standardize complex datasets into clean, production-ready schemas
  • Build fault-tolerant data workflows using modern tools such as Fivetran, dbt, SQL, and Python for seamless data consolidation and processing
  • Collaborate closely with engineers, data scientists, and business stakeholders to guarantee data availability, accuracy, and usability
  • Own data quality and reliability end-to-end, from ingestion through to consumption
  • Continuously monitor, improve pipeline performance, and ensure their scalability

Requirements

  • Proven expertise in data engineering with strong skills in SQL, Python, and modern data stack tools (Fivetran, dbt, Snowflake, or equivalent)
  • Experience designing and maintaining large-scale ETL/ELT pipelines across heterogeneous data sources, including databases, analytics platforms, and SaaS tools
  • Solid understanding of data modeling principles, schema design, and best practices for data transformation
  • Knowledge of data governance, monitoring, and quality assurance framework
  • Comfortable working cross-functionally with engineering, product, and operations teams
  • Bonus: Prior experience supporting machine learning workflows or analytics platforms, Interested experts passionate about data engineering and collaboration are encouraged to apply to join Taskify's mission of powering cutting-edge AI and technology solutions

Apply for this position