Software Engineer Data Science Full-Stack @ Taskify
placeHybrid
attach_money $120,000
businessHybrid
schedulePart Time
Posted 5 hours 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 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 from diverse sources including MongoDB, Airtable, PostHog, and production databases.
- Design and implement dbt models and transformations to unify complex datasets.
- Build fault-tolerant data workflows using tools like Fivetran, dbt, SQL, and Python.
- Collaborate with engineers, data scientists, and business stakeholders for data availability and accuracy.
- Own end-to-end data quality and reliability, from ingestion to consumption.
- Monitor and improve pipeline performance ensuring scalability.
What We’re Looking For
- Expertise in data engineering with strong SQL, Python, and modern data stack tools (Fivetran, dbt, Snowflake or equivalent).
- Experience with large-scale ETL/ELT pipelines across diverse data sources.
- Solid understanding of data modeling principles and schema design 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
- Remote-first culture with flexibility and autonomy.
- Opportunity to work with diverse, high-caliber teams driving innovation.
- Impact on data infrastructure powering AI and next-generation products.
- Inclusive environment welcoming all qualified applicants with reasonable accommodations.
Key skills/competency
- SQL
- Python
- ETL/ELT
- dbt
- Fivetran
- Data Modeling
- Data Pipelines
- Data Governance
- Data Quality
- Collaboration
How to Get Hired at Taskify
🎯 Tips for Getting Hired
- Customize your resume: Highlight ETL and full-stack data skills.
- Emphasize technical expertise: Detail SQL, Python, dbt experiences.
- Showcase project impact: Quantify pipeline improvement outcomes.
- Prepare for interviews: Practice data engineering and collaboration examples.
📝 Interview Preparation Advice
Technical Preparation
circle
Review SQL query optimization techniques.
circle
Practice Python scripting for data workflows.
circle
Study dbt model design and data transformation.
circle
Refresh knowledge on ETL/ELT best practices.
Behavioral Questions
circle
Describe collaboration in cross-functional teams.
circle
Explain handling tight deadlines efficiently.
circle
Share experiences overcoming project challenges.
circle
Discuss adapting to fast-paced changes.
Frequently Asked Questions
What should I emphasize when interviewing for the Software Engineer Data Science Full-Stack role at Taskify?
keyboard_arrow_down
How important is cross-functional collaboration for Taskify's Software Engineer Data Science Full-Stack role?
keyboard_arrow_down
What technologies are essential for the Software Engineer Data Science Full-Stack role at Taskify?
keyboard_arrow_down
Does Taskify support remote work for their Software Engineer Data Science Full-Stack position?
keyboard_arrow_down