Posted in

Senior Data Engineer

Senior Data Engineer

CompanySnowflake
LocationMenlo Park, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven hands-on experience with Snowflake, including data modeling, ETL/ELT development, and performance tuning.
  • Advanced proficiency in Python, with experience scripting and automating data workflows.
  • Demonstrated experience building Streamlit applications integrated with Snowflake.
  • Strong command of SQL for complex data querying and analysis.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP, and services like S3, Redshift, or BigQuery.
  • Strong problem-solving and communication skills.
  • Ability to thrive both independently and as part of a collaborative, fast-paced team environment.

Responsibilities

  • Design, develop, and maintain scalable data pipelines using Snowflake and cloud technologies.
  • Own and manage cost optimization for Product and Data Science team operations.
  • Optimize pipelines for performance, reliability, and efficiency.
  • Build and maintain dashboards and reporting platforms using Streamlit.
  • Collaborate with cross-functional teams to gather requirements and deliver robust data solutions.
  • Work with modern AI tools, including Cursor, to accelerate development.
  • Implement data governance, security best practices, and access control policies.
  • Develop and enforce data quality checks, SLA monitoring, and dependency tracking.
  • Utilize version control systems (e.g., Git) and manage deployment workflows.
  • Proactively troubleshoot and resolve data-related issues.

Preferred Qualifications

  • Master’s degree in Computer Science, Engineering, or a related discipline.
  • Strong understanding of data warehousing principles, architecture, and best practices.
  • Experience working within Agile development frameworks (e.g., Scrum, Kanban).