freehire launches on Product Hunt on 26 August.

Follow →

SDE 1 - Data Engineer

Summary

Build and deploy Snowflake-based data warehouses and ETL/ELT pipelines in Python, modeling data for analytics and reporting in a fast-paced startup environment.

Role Description:

Seeking a Data Engineer with 1-2 years of experience, skilled in Snowflake, Python, and data warehousing. Responsibilities include deploying data warehouse solutions, building ETL/ELT pipelines, and supporting data strategy in a fast-paced environment. Strong problem-solving skills, cloud exposure, and teamwork are essential.

Responsibilities:

  • Demonstrate expertise in data modelling, physical and logical schema designing, and ELT/ETL using Snowflake and SQL.

  • Deploy fully operational data warehouse solutions into production on Snowflake.

  • Support design of data strategy and governance.

  • Must be problem-solving and have the ability to break complex issues into manageable pieces that function successfully in a high-pressure, quick-turnaround environment.

  • Write a fully functioning piece of code in Python to support the various data-related workloads.

  • Good understanding of Data warehousing, ELT, ETL, OLTP, and OLAP

  • Build ETLs/ELTs to take data from various operational and transactional systems and create a unified dimensional or star schema data model for analytics, reporting and delivery.

  • Take an active part in all aspects of development including participation in reviewing the work done by peers.

  • Collaborate within and across multiple teams, as necessary.

  • Strong cross-functional team player and demonstrate ability to coordinate application changes in a diverse and fast-paced work environment.



Requirements

Required Skills and Abilities:

  • 1-2 years of relevant experience in working as a Data Engineer

  • Experience working on data warehouse technical architectures, ETL/ELT, reporting/analytical tools, and data security

  • Expert knowledge of developing data pipelines using Python.

  • Experience working with different offerings in Snowflake (SnowSQL, SnowPipe, Bulk loading, Shares)

  • Experience working with structured and semi-structured data

  • Solid fundamental skills in data structures and algorithms

  • Exposure to cloud-based services (AWS preferred)

  • Having excellent communication skills while collaborating with cross-located Development teams

  • Well-versed with SCRUM / Agile delivery methodology

  • Knowledge of any version control system (e.g. SVN, git).

  • Exposure and experience with Tableau/Power BI

Required Education and Experience:

  • BE/B Tech/M Tech/MCA in Computer Science/Information Technology or equivalent from a reputed college with 1-2 years of experience as a Data Engineer

  • Prior experience working with Snowflake is mandatory

  • Prior coding experience in Python is mandatory

  • Prior experience working in Data warehousing and ETL development is mandatory

  • Motivated team player who goes over and above what is asked

  • Attitude to thrive in a fun, fast-paced start-up-like environment

  • You love writing and owning codes and enjoy working with people who will keep challenging you at every stage.

  • You have strong problem-solving, analytical, decision-making, and excellent communication and interpersonal skills.

  • You are self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied responsibilities.



See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available