Software Engineer - Data Science Full-Stack
@ Taskify

Hybrid
$120,000
Hybrid
Part Time
Posted 13 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXX XXXXXXXXX******* @taskify.com
Recommended after applying

Job Details

About the Role

The Software Engineer - Data Science Full-Stack at Taskify is responsible for building and maintaining robust data pipelines that power the Data Science, Engineering, and Product teams. This role ensures data reliability, availability, and timeliness across the organization.

What You’ll Do

  • Develop, optimize, and maintain scalable ETL/ELT pipelines.
  • Design and implement dbt models and data transformations.
  • Build fault-tolerant data workflows using tools like Fivetran, dbt, SQL, and Python.
  • Collaborate with engineers, data scientists, and business stakeholders.
  • Own end-to-end data quality and reliability.
  • Continuously monitor and improve pipeline performance.

What We’re Looking For

  • Proven expertise in data engineering with skills in SQL, Python, and modern data stack tools.
  • Experience designing and maintaining large-scale ETL/ELT pipelines.
  • Solid understanding of data modeling and schema design principles.
  • Knowledge of data governance, monitoring, and quality assurance frameworks.
  • Comfort working cross-functionally with engineering, product, and operations teams.
  • Bonus: Experience supporting machine learning workflows or analytics platforms.

Why Join Taskify

Taskify offers a remote-first culture, flexibility, autonomy, and the opportunity to work alongside diverse, high-caliber teams to drive innovation in data infrastructure. This inclusive environment values all qualified applicants, with reasonable accommodations available.

Key skills/competency

  • Data Engineering
  • ETL/ELT
  • SQL
  • Python
  • dbt
  • Data Modeling
  • Fivetran
  • Data Pipelines
  • Data Governance
  • Collaboration

How to Get Hired at Taskify

🎯 Tips for Getting Hired

  • Customize Resume: Highlight relevant data engineering experience.
  • Research Taskify: Understand their remote-first culture and mission.
  • Prepare Projects: Showcase scalable ETL/ELT pipelines.
  • Practice Technical Interviews: Focus on Python, SQL, and dbt.

📝 Interview Preparation Advice

Technical Preparation

Review ETL pipeline design principles.
Practice Python and SQL coding challenges.
Study dbt model implementations and use cases.
Master Fivetran configurations and troubleshooting.

Behavioral Questions

Describe handling tight deadlines.
Explain cross-team communication experiences.
Detail problem solving in data projects.
Share adaptation to remote work challenges.

Frequently Asked Questions