12 Nov
|
Infinite Services
|
India
12 Nov
Infinite Services
India
? 100% remote ?
Location:
Poland ? Full-time engagement (long-term cooperation preferred)) Join a team that builds solutions for global leaders We are an IT services company specializing in building cutting-edge data platforms for large enterprises worldwide. Our solutions help some of the biggest global corporations stay ahead in a fast-changing digital landscape What makes us different? ? A team of experienced consultants — mostly senior-level experts ? Real impact on large-scale, business-critical systems ? A strong focus on quality, innovation, and knowledge sharing Join Infinite Services to shape data ecosystems for top global brands. We drive innovation, improve customer experiences, and empower decision-making with cutting-edge data platforms. At Infinite Services, you’ll work on impactful, international projects while enjoying real work–life balance in a collaborative and inspiring workplace. We are looking for an experienced Data Engineer with strong hands-on experience in dbt, SQL, Python, and Snowflake to join our team and contribute to the development of modern data platforms and scalable data solutions. In this role, you will be responsible for building and maintaining data pipelines, developing layered data models, and transforming raw data into reliable, high-quality data products. You will play an important role in shaping data modeling standards, optimizing pipeline performance, and ensuring the reliability and scalability of our data solutions. You will work with modern data technologies, including dbt, Snowflake, Airflow, and AWS, collaborating with cross-functional teams to deliver trusted data products that support analytics, reporting, and AI initiatives.
Key Responsibilities
• Design, develop, and maintain dbt projects, including staging, curated, and domain-level data models.
• Build and optimize ELT pipelines using dbt, SQL, and Python.
• Develop data models that support analytics,
reporting, and downstream applications.
• Ensure data quality, reliability, and consistency through automated testing, documentation, and monitoring.
• Orchestrate and manage data workflows using Apache Airflow.
• Optimize Snowflake performance, including query execution, warehouse sizing, and resource utilization.
• Work with AWS services such as S3, Lambda, and IAM to support data ingestion and automation.
• Implement and maintain CI/CD pipelines using GitLab.
• Follow software engineering best practices, including version control, code reviews, and automated testing.
• Identify opportunities to improve data architecture, pipeline performance, and development processes. Requirements
• 5+ years of experience in Data Engineering or a similar role.
• Strong, hands-on production experience with dbt, including models, tests, macros, snapshots, and incremental processing.
• Advanced SQL skills and practical experience with Python.
• Solid experience with Snowflake, including data modeling, performance tuning, and cost optimization.
• Experience with data orchestration tools, preferably Apache Airflow.
• Experience with AWS services, particularly S3, Lambda, and IAM.
• Practical experience with Git and CI/CD pipelines, preferably using GitLab.
• Valuable understanding of data warehousing concepts, dimensional modeling, and modern ELT architecture.
• Experience working with production data pipelines and troubleshooting data-related issues.
• Strong analytical and problem-solving skills.
• Ability to work effectively in a collaborative, fast-paced environment.
• Familiarity with AI-assisted development tools and their use in improving code quality and productivity. Nice to Have
• Experience with data observability and data quality tools.
• Experience working in large-scale enterprise data environments.
• Knowledge of data governance, metadata management, and data lineage.
• A degree in Computer Science, Engineering, or a related field.
What We Offer
• Long-term cooperation on international technology projects.
• A training and certification budget to support your professional development.
• Access to private medical care and a sports card.
• Additional learning and development opportunities.
• Collaboration with experienced consultants and senior-level technology experts.
• A supportive, knowledge-sharing environment that encourages professional growth.
• The opportunity to work with modern data technologies and contribute to impactful projects for global clients. Our Recruitment Process We Keep Our Recruitment Process Simple And Transparent
• HR interview – an initial conversation to learn more about your experience, skills, and expectations.
• Technical meeting with a Manager or Architect to discuss your technical knowledge and approach to solution consulting.
• Feedback and next steps – we will keep you informed throughout the process. Interested? If you enjoy combining technology with customer engagement, translating business challenges into innovative data solutions, and supporting clients in discovering the value of modern data platforms, we would love to hear from you Join Infinite Services and help global organizations unlock the power of data with Databricks and modern data technologies.
📌 Senior Data Engineer (India)
🏢 Infinite Services
📍 India