Data Engineer
Responsibilities
- Build, test, monitor and maintain a highly scalable data management ecosystem
- Execute architected techniques and solutions for data collection, management and usage
- Take business requirements and produce data sets for efficient cross-business analysis
- Extreme focus on detail and data quality validation
- Deep interest in the data and analytics market with ability to constantly evaluate new ways to enhance the telemetry system and train it to be smarter and more scalable
- Lead and mentor junior Data and BI engineers.
- Set and define the standards and best practices in data team
- Be the point of reference for solving a challenging technical problem.
Required Qualifications
- 3+ years of data engineering / development / integration experience of large-scale data platforms
- Experience with Enterprise Data Warehouse development
- Comfortable with data modeling practices (normalizing, dimensionalizing)
- Expert in design and implement reliable, scalable, and performant distributed systems and data pipelines
- Experienced in security and access management
- Experience with Columnar database
- Ability to read and create ERDs
- Intermediate SQL experience
- Strong problem-solving skills and attention to detail
- Ability to work with geographically distributed teams
- Ability to work with other teams across an organization
- Strong oral and written communication
Preferred Qualifications
- BA/BS degree in Information Science, Data Analytics, Computer Science, Software Engineering or related technical field
- Experience with Databrick, Snowflake
- Knowledge of at least one modern scripting language (Python, R, etc.)
- Understanding of cloud infrastructure
- Experience with automated software testing and deployment
- Experience supporting or working in enterprise analytics environments