Data Engineer
Amino
What You'll Do
- Maintain and optimize go-based pub/sub consumers handling complex transformation logic
- Improve the efficiency of multiple repositories dedicated to ingesting and parsing data from a wide variety of sources
- Help improve our monitoring efforts and troubleshoot problems with ETL jobs and event pipelines as they arise
- Support requests from business teams to find and ingest sources of data that we currently lack
- Work with the engineering teams on all of our brands to integrate their application data to the data warehouse/data lake
- Contribute to setting up and adjusting deployment workflows
What We're Searching For
- 1-2 years of professional experience as a data engineer, or software engineer with significant exposure to working with data
- Must be comfortable with python. Golang experience is a big plus.
- Must have experience with at least one major cloud provider (GCP and/or AWS preferred)
- Must have experience using containers; kubernetes experience is preferred
- Very solid SQL skills; must understand how to make complex queries run efficiently
- Must be able to write clear documentation
- Experience with some CI/CD platform
- Experience with terraform or infra as code
- Experience with at least one major data warehouse (BigQuery, Redshift, Snowflake, etc) is a big plus
- Experience working with at least one pub/sub tool (kafka, kinesis, google pub/sub, rabbitmq, etc) is a plus
- Experience in the ad tech or digital publishing industries is a nice-to-have