Data Engineer

EA Engineering, Science, and Technology, Inc., PBCHunt Valley, MD
2h

About The Position

The Data Engineer is responsible for designing, building, and optimizing large‑scale data ingestion, storage, and processing solutions within the enterprise data lake environment. This role ensures that high‑quality, well‑structured data is available for analytics, reporting, data science, and downstream applications. The ideal candidate has strong experience in distributed data systems, cloud‑native data platforms, and modern ETL/ELT pipelines

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in data engineering or AI/ML production systems.
  • Technical Skills: SQL, Python/Scala, ETL/ELT tools, Azure Cloud Platforms, Data Warehousing, Data Modeling, API Integration.
  • Strong understanding of data modeling, warehousing, and data lake architecture.
  • Experience building data pipelines, managing data lakes, working with structured & unstructured data
  • Experience in Graph data modeling, graph databases (e.g., Neo4j, MongoDB) and Proficiency in graph query languages
  • Knowledge of data formats (Parquet, Avro, JSON, Delta Lake).
  • Strong understanding of data modeling, warehousing, and data lake architecture.
  • Excellent communication and collaboration skills.
  • Strong problem‑solving and analytical thinking.
  • Ability to work in cross-functional teams and translate technical concepts for non‑technical audiences.
  • Attention to detail and focus on delivering reliable, scalable data solutions.

Nice To Haves

  • Hands-on experience with modern data pipeline orchestration tools (Azure Data Factory).
  • Working knowledge of Azure data and AI services (Azure Data Lake, Azure Machine Learning, Azure Cognitive Services, Azure OpenAI).
  • Knowledge of records management practices and demonstrated skills in training and process improvement.
  • Experience with electronic records/document management systems (ERMS/EDMS) such as SharePoint, OpenText, or equivalent platforms

Responsibilities

  • Build data architecture and storage solutions, including data lake houses, data lakes, data warehouse, and data marts to support analytics and reporting.
  • Design, develop and maintain data pipelines, and extract, transform, load (ETL) processes to collect, process and store structured and unstructured data.
  • Design graph database models and schemas, and develop and implement graph database solutions.
  • Partner with BI and AI/ML teams to expose trusted datasets and features.
  • Develop data reliability, efficiency, and quality checks and processes.
  • Contribute to data governance practices including cataloging, lineage, classification, and access control.
  • Administer testing and troubleshooting related to performance, reliability, and scalability.

Benefits

  • 401k with Employee Stock Ownership Plan (ESOP)
  • Competitive Salary
  • Low deductible health coverage for you and your family through Medical, Dental and Vision plans
  • Generous paid-time-off policy
  • Paid volunteer time
  • Tuition reimbursement
  • Professional Development
  • Healthcare and Dependent Care Flexible Spending Accounts
  • Employee wellness program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service