ITRex Group is looking for a Data Engineer to modernize and scale analytical data pipelines for a cloud-based data platform. In this hands-on role, you will contribute to the development, improvement, and support of data solutions while collaborating closely with experienced engineers and stakeholders.
What You'll Do
- Design, develop, and maintain end-to-end data pipelines from ingestion to curated data models in a cloud data warehouse like Snowflake.
- Support data ingestion processes, including configuring and maintaining automated data connectors.
- Contribute to the migration of existing ETL workflows to dbt, ensuring logic parity and performance improvements.
- Develop well-structured, modular dbt models, macros, and tests following best practices.
- Participate in architectural discussions and help shape standards for data modeling, testing, and deployment.
- Collaborate with business stakeholders and analytics users to translate requirements into reliable data models and metrics.
- Contribute to improving data quality, observability, and documentation across the data platform.
What We're Looking For
- 4+ years of experience in Data Engineering.
- Strong SQL skills with attention to performance, readability, and maintainability.
- Hands-on experience with dbt, including models, macros, tests, and documentation.
- Experience with ETL development and data migration projects.
- Experience in developing and maintaining scalable ETL processes and cloud-based data solutions.
- Understanding of Data Lakes and Data Warehousing architectures.
- Experience working with data cataloging and data management tools.
- Familiarity with CI/CD practices for data deployment and automated testing.
- Experience working with cross-functional teams and business customers.
- Excellent verbal and written communication skills, with an ability to convey information clearly.
- Proactive mindset and ability to take responsibility for assigned tasks.
- Collaborative and team-oriented approach in Agile environments.
- Ability to work independently within a defined technical framework.
- English proficiency at an Upper-intermediate level or above.
Nice to Have
- Proficiency in Python for data engineering and analytical tasks.
- Familiarity with ETL tools like Fivetran.
- Hands-on experience ensuring data quality.
Technical Stack
- SQL
- dbt
- Snowflake
- Fivetran
- Python
Team & Environment
You will join a team of 250+ people spread across the US and Europe, working closely with experienced engineers.
Benefits & Compensation
- Remote flexibility to work where and how you work best.
- Fair compensation, including a competitive salary and benefits like medical, wellness, and learning support.
- Ownership opportunities to solve meaningful problems.
- AI enhancement to complement your abilities.
- Investment in learning through English classes, professional development, and well-being support.
- Clear paths for career progression.
- Reliable teammates and a supportive, collaborative culture.
- Human connections fostered through regular meetups, tech talks, and building relationships beyond work.
Work Mode
This is a global, remote position open to candidates based in the US and Europe.
ITRex Group is an equal opportunity employer.



