Software Engineer - Data Science Full-Stack @ Taskify
placeHybrid
attach_money $120,000
businessHybrid
schedulePart Time
Posted 1 day ago
Your Application Journey
Interview
Email Hiring Manager
******* @taskify.com
Recommended after applying
Job Details
About the Role
Taskify is seeking a skilled Software Engineer - Data Science Full-Stack with a full-stack data perspective to join our dynamic Data team. 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 from diverse sources.
- Design and implement dbt models and transformations for clean, production-ready schemas.
- Build fault-tolerant data workflows using Fivetran, dbt, SQL, and Python.
- Collaborate with engineers, data scientists, and business stakeholders to ensure data accuracy.
- Own data quality end-to-end, from ingestion to consumption.
- Continuously monitor and enhance pipeline performance and scalability.
What We’re Looking For
- Expertise in data engineering with skills in SQL, Python, and modern data stack tools.
- Experience in large-scale ETL/ELT pipeline design and maintenance.
- Solid understanding of data modeling, schema design, and transformation best practices.
- Knowledge of data governance, monitoring, and quality assurance frameworks.
- Ability to work cross-functionally with engineering, product, and operations teams.
- Bonus: Experience supporting machine learning workflows or analytics platforms.
Why Join Taskify
Enjoy a remote-first culture offering flexibility and autonomy while working alongside diverse, high-caliber teams, driving innovation and impacting data infrastructure powering AI and next-generation products. Taskify promotes an inclusive environment welcoming all qualified applicants with reasonable accommodations available.
Key skills/competency
- Data engineering
- SQL
- Python
- ETL/ELT
- dbt
- Fivetran
- Data pipelines
- Data modeling
- Data governance
- Collaboration
How to Get Hired at Taskify
🎯 Tips for Getting Hired
- Customize Resume: Tailor your resume with relevant data engineering tools.
- Highlight Projects: Emphasize ETL/ELT and dbt experience.
- Research Taskify: Understand their remote-first culture and values.
- Prepare for Interviews: Practice data pipeline and technical questions.
📝 Interview Preparation Advice
Technical Preparation
circle
Review Python and SQL fundamentals.
circle
Practice ETL pipeline design exercises.
circle
Study dbt model implementation examples.
circle
Refresh Fivetran and data tools usage.
Behavioral Questions
circle
Describe past cross-functional teamwork experiences.
circle
Explain handling project data issues.
circle
Discuss adapting to remote work challenges.
circle
Share moments of proactive problem solving.
Frequently Asked Questions
What technical skills are key for Taskify's Software Engineer - Data Science Full-Stack role?
keyboard_arrow_down
How does Taskify support career growth for a Software Engineer - Data Science Full-Stack?
keyboard_arrow_down
What experience is required for Taskify's full-stack data role?
keyboard_arrow_down
How does the remote-first culture at Taskify impact this role?
keyboard_arrow_down
What distinguishes Taskify’s approach to data engineering?
keyboard_arrow_down