Lead Data Engineer - Snowflake
Principal Financial View all jobs
- Pune, Maharashtra
- Permanent
- Full-time
- Design, develop, and maintain Snowflake data warehousing solutions
- Lead and manage schema changes and database evolution
- Develop and optimize ETL/ELT processes using AWS services and Snowflake
- Build and maintain data pipelines using AWS Glue, Lambda, and S3
- Implement and maintain CI/CD pipelines for database changes and ETL processes
- Collaborate with stakeholders to understand requirements and influence technical decisions
- Manage cross-functional relationships and communicate technical concepts to non-technical audiences
- Mentor and guide team decisions in technical solutions for shaping data architecture
- Collaborate with business partners and cross-discipline IT team members; Innovate and experiment with different ideas and solutions
- Understand and make well-reasoned design decisions and trade-offs; Demonstrate independence working in more than one software development layer of the solution
- Partner with our business to understand their strategic goals and work to apply technical solutions that align while making a positive impact on the company's technical trajectory
- Bachelor's degree (preference in a computer science, technology, engineering or math-related field or equivalent experience) and 6+ years’ work experience in engineering and/or data management.
- Strong proficiency in Snowflake and SQL
- Hands-on experience with AWS services like AWS Glue, Lambda, S3, IAM, SQS/SNS
- Python programming expertise
- Experience with schema design and management
- Strong understanding of data warehousing concepts
- Strong collaboration skills with ability to effectively communicate strategies and designs to all levels of the company, both technical and non-technical partners
- Experience with CI/CD tools and practices.
- Git workflows
- Pipeline automation
- Infrastructure as Code (IaC)
- Automated testing for data pipelines
- Version control for database changes
- Excellent stakeholder management abilities
- Strong written and verbal communication skills
- Demonstrated ability to influence technical decisions
- Experience in managing competing priorities
- Problem-solving and analytical thinking