Diverse Lynx - Boston, MA

posted 3 months ago

Full-time
Boston, MA
Administrative and Support Services

About the position

The Snowflake Engineer position is a critical role within our data engineering team, focusing on the development and optimization of data solutions using Snowflake. The ideal candidate will be responsible for designing, implementing, and maintaining data pipelines and architectures that support our data lake initiatives. This role requires a strong understanding of data warehousing concepts, particularly in the context of Snowflake, as well as proficiency in programming languages such as Scala and Python for data processing and transformation tasks. The candidate will work closely with cross-functional teams to ensure that data solutions meet business requirements and are scalable, efficient, and secure. In this position, you will leverage your expertise in Snowflake to manage and optimize data storage and retrieval processes. You will also be involved in the development of delta tables and the integration of various data sources into our data lake. Your experience with SQL Server and Oracle databases will be essential in ensuring seamless data migration and transformation. The role demands a proactive approach to problem-solving and a commitment to delivering high-quality data solutions that drive business insights and decision-making. As a Snowflake Engineer, you will be expected to stay updated with the latest trends and best practices in data engineering and cloud technologies. You will participate in code reviews, contribute to architectural discussions, and mentor junior team members. This position offers an exciting opportunity to work in a dynamic environment where you can make a significant impact on our data strategy and contribute to the overall success of the organization.

Responsibilities

  • Design and implement data pipelines using Snowflake.
  • Develop and optimize data solutions in Scala and Python.
  • Manage and maintain data lake architectures and delta tables.
  • Integrate various data sources into the data lake.
  • Collaborate with cross-functional teams to meet business data requirements.
  • Participate in code reviews and architectural discussions.
  • Mentor junior team members in data engineering best practices.

Requirements

  • Proven experience in Snowflake development and optimization.
  • Strong programming skills in Scala and Python for data processing.
  • Experience with data lake concepts and delta tables.
  • Familiarity with SQL Server and Oracle databases.
  • Ability to work collaboratively in a team environment.
  • Strong problem-solving skills and attention to detail.

Nice-to-haves

  • Experience with cloud platforms such as AWS or Azure.
  • Knowledge of data governance and data quality best practices.
  • Familiarity with ETL tools and data integration techniques.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service