What are the responsibilities and job description for the Senior Data Engineer position at Kanshe Infotech?
Job Title: Senior Data Engineer
Location: Stillwater, MN (Hybrid – 3 Days Onsite) Local Candidates Only
Job Type: Contract
Job Description:
We are seeking a seasoned Senior Data Engineer to lead technical execution and provide architectural guidance across onshore and offshore engineering teams. This role will act as the primary technical point of contact, ensuring complex data requirements are translated into scalable, resilient, and optimized data solutions.
You will play a key role in shaping and implementing a modern data stack centered around Snowflake and Azure, while driving best practices in Governance as Code and operational excellence.
Key Responsibilities:
Lead end-to-end data engineering initiatives across distributed teams
Design and implement scalable data pipelines and architectures
Collaborate with BPOs, Solution Architects, Delivery Leads, and Engineers
Translate business requirements into technical solutions
Establish and enforce data engineering standards and best practices
Drive performance optimisation, data quality, and reliability
Support ongoing initiatives with hands-on technical leadership
Required Skills:
Strong experience with Snowflake
Advanced SQL expertise
Hands-on experience with DBT or Apache Spark
Cloud platform experience (Azure preferred, others acceptable)
Experience with data ingestion frameworks (e.g., Fivetran)
Nice to Have:
Exposure to AI/ML concepts or data applications