Data Engineer

TuplTown of Berlin, NY

About The Position

Design, develop, maintain ETL pipelines to support large-scale data processing. Develop using programming languages like Java, Python, and C/C#, applying object-oriented programming principles. Apply knowledge of database systems, including relational (SQL) and non-relational (NoSQL) databases, data modeling, and database design to support efficient data storage and retrieval. Utilize an understanding of AI & ML techniques to support analytical tasks. Perform deep data analysis to answer critical business questions and guide the improvement of automation software products. Develop and deploy data processing components.

Requirements

  • Bachelor's degree in Electrical Engineering or Computer Science.
  • Experience with Java, Python, and C#.
  • Knowledge of database systems, including SQL and NoSQL databases.
  • Knowledge of data modeling and database design.
  • Knowledge of AI and machine learning techniques.

Responsibilities

  • Design, develop, and maintain ETL pipelines for large-scale data processing.
  • Develop using programming languages such as Java, Python, and C/C#, applying object-oriented programming principles.
  • Apply knowledge of database systems, including relational (SQL) and non-relational (NoSQL) databases, data modeling, and database design.
  • Utilize an understanding of AI & ML techniques to support analytical tasks.
  • Perform deep data analysis to answer critical business questions and guide the improvement of automation software products.
  • Develop, deploy, and test data processing components.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service