About the Role
We are seeking a skilled and detail-oriented Data Developer with strong experience in modern data engineering tools and practices. The ideal candidate will have proven expertise in DBT Core, DBT Cloud, Snowflake, and Python , combined with the ability to develop Streamlit applications and follow best practices in software development.
This role requires someone who is comfortable working in Visual Studio Code , applying Agile methodologies , and collaborating in English at a high level (both spoken and written).
Responsibilities
- Design, build, and maintain data pipelines using DBT Core and DBT Cloud
- Develop and optimize data models on Snowflake SaaS database
- Build and deploy Streamlit applications using Python and HTML
- Apply industry-standard application development best practices (e.g., SOLID principles, CI / CD, testing strategies)
- Collaborate with cross-functional teams in an Agile environment
- Write clean, maintainable, and well-documented code in Visual Studio Code
- Communicate technical concepts clearly in English, both verbally and in writing
Qualifications
Strong proficiency in English communication (spoken and written)DBT Core : Hands-on development experienceDBT Cloud : Practical development experienceSnowflake SaaS Database : Proven track record of usage and optimizationPython : Intermediate to Expert level proficiencyHTML : Intermediate to Expert level proficiencyVisual Studio Code : Comfortable using it as the main development environmentFamiliarity with application development best practices (e.g., SOLID, CI / CD, testing, clean code)Experience working within Agile methodologyNice to Have
Experience deploying data-driven applicationsBackground in building data products for business stakeholdersExposure to modern data stack tools beyond DBT / Snowflake