Opis oferty
Data Engineer with Fivetran, Snowflake and dbt w Warszawa, Polska
DataArt Poland sp. z o.o.
- ZdalniePraca z dowolnego miejsca
- HybrydowoPołączenie biura i pracy zdalnej
- KontraktUmowa czasowa lub freelancing
19000 - 22500 zł
Warszawa, Polska
Data Engineer with Fivetran, Snowflake and dbt
Miejsce pracy: Warszawa
Technologies we use
Expected
- Figma
Optional
- Python
- SQL
- Figma
- Git
- Apache Airflow
- AWS
- Snowflake Data Cloud
- Databricks
- Terraform
About the project
This project is centered on a modern cloud data platform built with Fivetran, dbt, and Snowflake. You will help enable reliable and scalable data flows for enterprise use cases while supporting development practices such as CI/CD, code review, and controlled deployments.
This is how we organize our work
Team size
10-20
This is how we work
- you focus on a single project at a time
- you can change the project
- you have influence on the technological solutions applied
- you develop the code "from scratch"
- you focus on product development
- you focus on code maintenance
- agile
Team members
- backend developer
- data scientist
Your responsibilities
- Design end to end data pipelines using Fivetran, dbt, and Snowflake
- Build and support ingestion and transformation pipelines for enterprise data products
- Configure and manage Fivetran connectors across SaaS applications, databases, APIs, and file-based sources
- Develop and maintain dbt models across staging, intermediate, mart, and publish layers
- Implement dbt tests, source freshness checks, incremental processing, documentation, and reusable macros
- Develop optimized Snowflake SQL and scalable analytical data models
- Support Snowflake objects, security and RBAC, stages, data sharing, and data loading patterns
- Implement data quality, reconciliation, monitoring, and operational alerting
- Troubleshoot production pipelines and perform root cause analysis across ingestion and transformation layers
- Participate in Git based development, CI/CD, code reviews, and DEV, QA, and PROD deployments
- Collaborate with application, infrastructure, security, analytics, and business teams to onboard new data sources
- Use AI-assisted development tools to support coding, troubleshooting, documentation, and code quality
Our requirements
- 5+ years of Data Engineering or related experience
- 2+ years of hands-on experience with Snowflake and dbt
- Production experience implementing and supporting Fivetran pipelines
- Experience designing reusable ingestion and transformation patterns
- Strong SQL skills including complex joins, CTEs, window functions, reconciliation, and query optimization
- Experience with Git and CI/CD including branching, pull requests, code reviews, and automated deployment workflows
- Working knowledge of Python for data processing, automation, API integrations, file processing, data validation, and operational scripting
- Experience operating within enterprise DEV, QA, and PROD SDLC and change management processes
- Strong production troubleshooting and root cause analysis skills
- Comfort using Claude, Cursor, or VS Code with AI-assisted development capabilities
Optional
- Experience with Apache Airflow or AWS MWAA for orchestration
- Experience with AWS services including S3, IAM, Lambda, Secrets Manager, and FSx
- Experience with Salesforce, Marketo, and other SaaS integrations
- Experience with REST API and SFTP or file based ingestion
- Experience with Snowflake Secure Data Sharing
- Experience with Snowpark or Snowpark Container Services
- Experience with Databricks
- Experience with Terraform or Infrastructure as Code
- Experience with data quality and observability frameworks
- Experience modernizing or migrating legacy ETL or integration platforms
What we offer
- Vacation days: Up to 26 business days per year
- 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types
- Health and life insurance (Luxmed)
- MyBenefit platform with Multisport option
- Internal psychological support service
- English language classes from the first working day
- Access to external learning platforms: O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training
- Flexible workplace: work from the office, from home, or choose a hybrid option
- Tech Skills Mentoring Program
- Opportunities to develop as a public speaker, mentor, or technical interviewer
- Certification reimbursement (AWS, GCP, Microsoft, etc.)
This is how we work on a project
- code review
- Continuous Integration
- documentation
- integration tests
- test automation
- unit tests
Development opportunities we offer
- substantive support from technological leaders
- technical knowledge exchange within the company
- time for development of your ideas
Benefits
- sharing the costs of sports activities
- private medical care
- sharing the costs of foreign language classes
- sharing the costs of professional training & courses
- life insurance
- remote work opportunities
- flexible working time
- corporate products and services at discounted prices
- integration events
- coffee / tea
- drinks
- employee referral program
- extra leave
DataArt Poland sp. z o.o.
Our client is a leading global wealth and asset management organization focused on delivering innovative investment solutions and providing access to a broad international ecosystem of opportunities.
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest DataArt Poland Sp z o o z siedzibą w Lublinie, Ul. Zana 39 a, 20-601 Lublin (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją