Data Engineer
Skills
Computer ScienceData EngineeringBusiness RequirementsData PipelinesData ScienceDatabase AdministrationDatabases
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Advanced working SQL knowledge and experience with relational databases
- Experience building and optimizing data pipelines, architectures, and data sets
- Experience with programming to develop and code ETL
- Experience performing root cause analysis on data and processes
- Strong analytic skills related to unstructured datasets
- Build processes supporting data transformation, data structures, metadata, dependency, and workload management
- 3+ years in a Data Engineer role
- Graduate degree in Computer Science, Statistics, Informatics, Information Systems, or another quantitative field
- Experience with Database Administration/Maintenance
- Experience with big data tools and distributed SQL such as Azure Data Factory/Synapse
- Experience with relational SQL including Postgres and SQL Server
- Experience with Analytics Tools such as Power BI
- Experience with Microsoft Azure cloud services
- Experience with scripting languages such as Python, Java, C++, Scala, Go
Day to day
- The hire will be responsible for expanding and optimizing our data and data pipeline architecture, as well as optimizing data flow and collection for cross-functional teams.
- The Data Engineer will support our software developers on data initiatives and ensure optimal data delivery architecture is consistent.
- The right candidate will be excited by optimizing or re-designing our data architecture to support next-gen products and data initiatives.
