Our Data and Analytics team is seeking a full-time Data Engineer. This person will primarily focus on supporting data products by building elegant, scalable data warehouses, implementing large-scale AB testing frameworks, and evolving self-serve analytics solutions. Your efforts will be critical in driving data-driven decision-making and enhancing our overall data infrastructure.
Responsibilities:
- Develop and optimize data models to support various business needs, ensuring data consistency and accuracy across the organization.
- Design, build, and maintain a simple, effective, and scalable data warehouse infrastructure using Snowflake.
- Implement and manage ELT processes with dbt to ensure reliable data pipelines.
- Work closely with data analysts and business stakeholders to understand their requirements and deliver actionable insights.
- Mentor and support analysts and peers, fostering a culture of learning and continuous improvement.
- Proactively identify and resolve operational issues with evolutionary recommendations
- Ensure testing and validation mechanisms are in place so that data transformations are verified, complete, documented, and meet SLAs
Required Qualifications:
- 5+ years of data engineering experience
- Able to leverage abstraction to solve complex problems
- Excellent SQL, Python, and data modeling skills
- Experience with dbt and Snowflake
- Experience designing and building scalable data systems
- Strong communication and collaboration skills
- Experience managing projects and delivering results within set timelines
- Can work iteratively, defining requirements as needed
Preferred Qualifications:
- Extensive experience with DBT
- Extensive experience with Snowflake
- Experience data modeling clickstream data generated from website and app traffic
- Experience building A/B Testing frameworks
- Familiarity with DevOps practices and tools for managing data infrastructure
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform
- Understanding of machine learning and data science concepts
The estimated salary range for a new hire into this position is $140,000 USD to $180,000 USD. Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location.
Share
Facebook
Twitter
LinkedIn
Telegram
Tumblr
WhatsApp
VK
Mail