Skip to main content
Back to jobs

Data Engineer (Snowflake)

External
monks logoMonks · Gurugram, India
Full-timeOn-site2d ago
CI/CDData WarehousingdbtETLPythonSnowflake
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Design, build, and maintain robust DBT models, tests, and transformation scripts, ensuring high performance and scalability.
  • Develop and implement complex data models for large-scale applications, ensuring optimal data performance. Utilize advanced data modelling techniques to design solutions, understand business needs, and translate them into data models.
  • Expertly manage Snowflake schema, optimizing data models for better efficiency and performance. Handle large data sets and databases within Snowflake, demonstrating a deep understanding of its architecture and functionality.
  • Use BI tools such as Tableau and PowerBI to create reports and dashboards, providing valuable business insights and facilitating data-driven decision-making.
  • Implement DevOps and Continuous Integration/Continuous Deployment (CI/CD) practices to streamline and automate processes, enhancing the efficiency and reliability of data operations.
  • Lead and mentor a team of data professionals, fostering a collaborative environment that encourages innovation and continuous improvement.
  • Work closely with other developers, data analysts, and stakeholders, ensuring the delivery of high-quality data solutions that meet business needs.
  • Required Skills & Experience:
  • Bachelor's degree in Computer Science, Information Systems, or a related field. ● Minimum of 5 years of experience as a Data Engineer..
  • Proficiency in Snowflake data warehousing.
  • Proven expertise in data modelling techniques and hands-on experience in data modelling tools.
  • Mastery in a programming language such as Python.
  • Experience with BI tools such as Tableau and PowerBI.
  • Familiarity with DevOps and CI/CD practices.
  • Proven experience in leading a team of data professionals.
  • Preferred Skills & Experience:
  • DBT Certification
  • Certification in Snowflake or other data warehousing technologies. ● Experience with ETL tools and processes.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills and ability to work in a team environment. ● Ability to manage multiple projects simultaneously and meet deadlines.
  • Education:
  • Bachelor's or Master's degree in Computer Science, Information Systems, or a related field. An advanced degree is preferred.
  • #LI-SC1
  • #LI-Hybrid
  • About Monks

Benefits

Vision insurance

Additional Information

Please note that we will never request payment or bank account information at any stage of the recruitment process. As we continue to grow our teams, we urge you to be cautious of fraudulent job postings or recruitment activities that misuse our company name and information. Please protect your personal information during any recruitment process. While Monks may contact potential candidates via LinkedIn, all applications must be submitted through our official website ( monks.com/careers ). We are seeking a Data Engineer who brings a strong proficiency in Snowflake, data modelling techniques, and mastery in languages such as Python. The ideal candidate will possess the ability to lead a team of data professionals and demonstrate a deep understanding of data structures, metadata, and schema.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at monks? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect