Senior Snowflake Data Engineer

Place of work anywhere
Contract type -
Start date -
Salary -

Job details

Job description, work day and responsibilities

Egen is seeking a highly skilled Snowflake Data Engineer with expertise in data engineering, Snowflake, SQL, and strong experience in working with semi-structured data. The ideal candidate will have hands-on experience with various Snowflake data loading patterns, possess strong SQL skills for developing complex stored procedures, and be proficient in working collaboratively with business users to gather requirements and translate them into technical solutions. Additionally, experience with data streaming technologies will be advantageous.

Requirements:
• Strong hands-on experience working with Snowflake as a data platform.
• Demonstrated experience in handling semi-structured data in Snowflake and implementing incremental loading strategies.
• Proficiency in various Snowflake data loading patterns, such as bulk loading, batch loading, and real-time streaming.
• Extensive experience developing and optimizing large-scale SQL stored procedures (20+) for complex data processing.
• Proven ability to collaborate effectively with business users to gather requirements and translate them into technical solutions.
• Familiarity with data streaming technologies, such as Apache Kafka or AWS Kinesis, is preferred.
• Solid understanding of data modeling, database design principles, and ETL processes.
• Strong problem-solving and analytical skills, with the ability to troubleshoot and resolve complex data engineering challenges.
• Excellent communication and interpersonal skills to effectively interact with cross-functional teams and stakeholders.
• Bachelor's degree in Computer Science, Information Systems, or a related field (or equivalent work experience).

Responsibilities:
• Work with stakeholders to understand data requirements and design efficient data models and structures in Snowflake.
• Develop and implement data loading strategies for semi-structured data in Snowflake, including designing approaches for incremental loading.
• Utilize different Snowflake data loading patterns such as bulk loading, batch loading, and real-time streaming based on specific use cases and requirements.
• Design, develop, and optimize large-scale SQL stored procedures to handle complex data processing and transformations.
• Collaborate with business users to gather requirements, clarify needs, and translate them into technical specifications.
• Develop and maintain data pipelines, ensuring the efficient and accurate flow of data into Snowflake.
• Optimize query performance and ensure data integrity and consistency within Snowflake.
• Stay up to date with emerging data engineering and Snowflake technologies, recommending and implementing best practices.
• Collaborate with cross-functional teams, including data analysts, data scientists, and business stakeholders, to drive data-driven decision making

Company address

India
work from home
anywhere
Show on map Get directions
You will be redirected to another website to apply.
Offer ID: #743937, Published: 2 weeks ago, Company registered: 2 years ago

Other offers

Graphic Designer| Video Editor and Content Writer
909login
· Jaipur, IN
Key Responsibilities: Graphic Design: • InDesign, Illustrator, Dreamweaver, Photoshop and other similar tools • Develop innovative and visually appealing designs for a range of mediums, including print materials, digital...
Graphic Design Internship in Delhi| Jaipur at The Digital Walrus
909login
· Jaipur, IN
About the Internship: The selected intern's day-to-day responsibilities include: 1. Work on the design and layout of a variety of creative materials 2. Work on social media posts & story creation 3. Design logos, cat...
Fresher|Experience Graphic Designer
909login
· Nagar, IN
Required Fresher / Experience Graphic designer. Designer must be good knowledge about the artwork illustration designs. Also must be do all type of graphic related work. Good in adobe illustration and photoshop
Senior Graphic Designer
909login
· New Delhi, IN
Job responsibilities: Social media posts, banners, brochures/catalogs, collaterals, image cutouts, image resigning, creatives for printing, etc. also can handle shoots.
Graphic Designer |amp| After Effects
909login
· IN
You will be responsible for the following: 1. Provide conceptualized creatives/videos for social media and print media in line with creative briefs. 2. Format deliverables as per brand standards ensuring strong, polished...
Graphic Designer intern
909login
· Gurugram, IN
Responsibilities • Planning concepts by studying relevant information and materials. • Illustrating concepts by designing examples of art arrangement, size, type size and style and submitting them for approval. • Prepari...
Graphic Design|Motion Graphics
909login
· Mumbai, IN
Selected intern's day-to-day responsibilities include: 1. Design and produce high-quality graphics, illustrations, and layouts for various digital and print materials such as social media posts, banners, etc. 2. Create e...
Graphic Designer
909login
· New Delhi, IN
The Graphic Designer job description includes the entire process of defining requirements, visualizing and creating graphics including illustrations, logos, layouts and photos. You'll be the one to shape the visual aspec...
Graphics Designer
909login
· Navi Mumbai, IN
Responsible for conceptualizing and executing visual designs across various mediums to meet specific objectives and convey messages effectively Conceptualizing and Ideation: Collaborating with clients, marketing teams, o...
Sr| Accountant
909login
· Jaipur, IN
Job Duties: Monitoring company accounts and conducting quarterly reviews Accounts payable Accounts receivable Profit-and-loss statements Tax preparation Expense reports Cost reduction proposals Payroll Additional Duties:...
Assistant Accountant
909login
Minimum 1 year experience Invoice Processing – Po and Non PO Payment processing and Banking Statement Reconciliation, Other monthly reporting Good written and verbal communication
Chartered Accountant
909login
· Jaipur, IN
Responsibilities: Financial Management: • Prepare and analyze financial statements, including balance sheets, profit and loss statements, and cash flow statements. • Monitor and manage budgets, cash flow, and financial f...
Head| Accounts |amp| Finance
909login
· Jaipur, IN
Company Description Delhi Public School, Jaipur is one of the most distinguished CBSE schools in the city, committed to providing holistic education for the all-round development of the students. The dedicated team of ed...
Sr| Accounts Associate
909login
· Jaipur, IN
Essential Functions - • Ability to find creative and innovative solutions to business problems • Ability to continually work in a dynamic/challenging environment • Proven customer service skills • Knowledge of MS Office ...
Accountant
909login
· Jaipur, IN
Responsibilities Responsible for most general bookkeeping tasks Timely processing of accounts payable and working with vendors on any billing discrepancies Process weekly expense reimbursements for employees worldwide As...