Collaborate closely with data scientists, data analysts, and software engineers to build and maintain the infrastructure required for optimal extraction, transformation, and loading of data from diverse sources
Design, developing, and owning data pipelines that power analytics for business, research, and product teams
Develope elegant data models to deliver business intelligence to stakeholders across the company under a self-service analytics model
Implement and evangelizing data engineering best practices, including testing, incremental modeling, documentation, and data snapshots
Work in a cross-functional, distributed team environment where your self-starting personality will thrive
2. Requirements
Must-haves:
Bachelors degree in computer science, engineering, or an equivalent field
5+ years experience in a data-focused engineering role
Advanced working knowledge of relational databases and cloud-based analytical data warehouses
Demonstrated expertise in SQL query design and optimization
Experience developing and maintaining custom data integrations
Experience with DBT, including testing, documentation, macros, and operations – a must!
Experience with cloud services and products
Highly proficient with Python
Obsessive attention to detail to catch bugs, resolve edge cases, and perform root cause analysis on internal and external data and processes.
Effective communication and organizational skills
Nice-to-haves:
Have experience with PostgreSQL and GCP
Have the ability to thrive in a fast-paced remote environment