Position Overview:
Master Works is seeking a talented Data Engineer to join our dynamic team. In this role, you will be responsible for designing, constructing, and maintaining the data architecture and data pipelines that support our data-driven decision-making process. Your expertise will help us manage and utilize our data resources efficiently.
Key Responsibilities:
-
Develop and implement data ingestion processes to ensure streamlined flow of data into the system
-
Design and maintain scalable data pipelines and architectures for optimal performance and reliability
-
Collaborate with data scientists and analysts to gather requirements and deliver data solutions that meet business needs
-
Ensure data quality and integrity through rigorous testing and validation
-
Monitor the performance of data pipelines and troubleshoot any issues as they arise
-
Create documentation for data models, workflows, and processes for future reference and onboarding
Requirements
Qualifications:
-
Bachelor's degree in Computer Science, Engineering, or a related field
-
3+ years of experience in data engineering or a similar role
-
Proficient in SQL and familiar with NoSQL databases
-
Strong programming skills in languages like Python, Java, or Scala
-
Experience with data warehousing and ETL tools
-
Excellent problem-solving skills and attention to detail
-
Ability to work collaboratively in a team-oriented environment