SurveyMonkey is seeking a highly skilled Data Engineer III to join their central data organization. The ideal candidate will be responsible for building and managing end-to-end data pipelines (batch and near real-time) using modern cloud technologies. This role involves leading data engineering initiatives and building analytical solutions that are highly available, scalable, stable, secure, and cost-effective. The Data Engineer III will report to the Senior Manager, Data Engineering.Role involves:
Designing, architecting, and building data pipelines to support existing data models.
Ensuring data quality by building quality checks into the end-to-end data pipelines.
Building new data models (Fact vs Dimension).
Writing performant and idempotent transformations in Snowflake.
Building data pipelines using Python scripting.
Writing well-tested, production-ready code in Python and Snowflake SQL.
Implementing ETL (or ELT) best practices.
Translating business requirements to technical specifications.
Writing complex data engineering Snowflake SQL jobs.
Documenting systems for internal and external stakeholders.
Monitoring and debugging data pipelines running on Airflow.
Participating in code reviews and mentoring data engineers.
Requirements:
5+ years of experience in data engineering and data warehousing technologies.
3+ years of experience in Snowflake/ETL or similar technologies like Redshift.
SurveyMonkey is a globally recognized platform specializing in online surveys and forms tailored for business use. Serving millions, from startups to Fortune 500 companies, their platform combines user-friendly design with powerful capabilities, addressing diverse needs, including customer experience, employee engagement, and market research. With integrated research expertise and AI-driven technology, SurveyMonkey helps teams gather insights to enhance decision-making, improve experiences, and foster business growth.