Become a part of the Infinite Services team!
We are looking for an experienced Senior Snowflake Developer to join our Data Engineering team and take ownership of advanced data warehouse initiatives within a modern cloud environment. This role combines hands-on engineering work with architectural thinking and close collaboration across BI, Analytics, and Data Science teams.
You will play a key role in evolving and optimizing Snowflake-based data platforms, ensuring scalability, performance, security, and alignment with business-critical reporting and analytical solutions.
Key Responsibilities
Lead migration of data pipelines and datasets between Snowflake environments
Rebuild and enhance existing data processing frameworks in a modern cloud setup
Design and optimize ETL/ELT processes and data models in Snowflake
Implement performance tuning, cost optimization, and data security best practices
Work with streaming data integrations (e.g., Apache Kafka)
Support business-critical applications and Power BI reporting with reliable data structures
Collaborate with cross-functional teams (BI, Analytics, Data Science) to deliver scalable data solutions
Requirements
5+ years of experience in Data Warehousing
5+ years of hands-on experience with Snowflake in enterprise environments
2+ years of experience working with streaming data (e.g., Apache Kafka)
Strong SQL and Python skills
Solid experience in data modeling (e.g., Medallion architecture, Kimball methodology)
Proven experience building and maintaining ETL/ELT processes in Snowflake
Strong background in performance tuning and cost optimization in Snowflake
Experience implementing data security and access control mechanisms
Basic understanding of MLOps concepts
Strong communication skills and ability to effectively share knowledge within cross-functional teams
Nice to Have
Experience supporting Power BI-based reporting environments
Experience in complex migration or transformation projects
Experience working in large, cross-functional enterprise environments
What We Offer
Participation in a strategic Snowflake migration project
Modern cloud data environment
Certification & training budget
Flexible work model (remote/hybrid)
Access to sports card and medical package
Training budget
Supportive, knowledge-sharing team
Are you curious about what the hiring process looks like?
▶Once we receive your CV, you will be contacted by our HR department .
▶After a short conversation about your experience and expectations, the HR department will direct you to a technical meeting with one of our Managers or Architects.
▶After the technical meeting, the Recruiter will get back to you with feedback , and together you will determine the next steps.