- Project experience with data integrations
Principal Data Engineer - Tucson, United States - Insight Global
Description
Title: Principal Data Engineer
Job Location: 100% Remote – must be willing to commute fly to Tucson a couple times a quarter
Salary: 120k – offers LTIs and a competitive bonus structure as well
Must Have Qualifications:
BA/BS in Computer Science, Engineering, Mathematics or related field or equivalent experience or Data Science/Engineering Bootcamp certification
6+ years experience in a Data Engineering role requiring application of analytical skills
Experience working with visualization tools such as: PowerBI, Tableau or Domo
Needs to be extremely efficient with database architecture and standing up data warehousing and Data Lakes
Experience standing up, architecting and maintaining Snowflake databases
Proficiency with SQL , Data Warehousing, Data Architecture, Data Modeling, and Machine Learning
Need to be skilled at writing stored procedures using SQL and writing ETLs
Project management skills to coordinate projects across cross-functional teams, including business intelligence, engineering, marketing, product management, and finance.
Experience with cloud based architecture specifically within AWS but Azure/GCP is fine as well
Experience working with SQL, Oracle, Mysql, and Nosql
Plusses:
Overview of Day to Day:
The Principal Data Engineer will lead the Data Engineering strategy and delivery across global projects and products. They will ensure the Data Engineering function works as one team, promote excellence and technical development, and adheres to key principles and processes. They will be responsible for standing up databases. One of the primary responsibilities of a Principal Data Engineer is to design and maintain a scalable and secure data architecture. They work closely with stakeholders to understand the organization's data needs and develop a robust architecture that can handle large volumes of data efficiently.
Job Functions and Responsibilities:
Collaborates with cross-functional teams to understand business requirements.
Analyzes enterprise data sources and determines the best methods for ingesting, transforming, and storing that data to make insightful business decisions.
Generates metrics, graphs, cards, and dashboards summarizing business, financial, and economic data.
Creates and reviews technical design documentation to ensure the accurate development of reporting solutions.
Participates in QA of software changes to prevent data errors.
Creates validation and exception alerts for various data conditions.