Senior Data Engineer

H
hermeneutic researchProprietary trading
Workable workplace: remote; Workable locations: Taipei City, Taiwan. Singapore. Hong Kong, Hong Kong, Hong Kong, Asian TimezonesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
PythonSQLApache AirflowETLJavaSnowflakeSparkScaladbt

Requirements

  • Demonstrate strong problem-solving and analytical thinking.
  • Build robust data quality checks and identify anomalies in ingested data.
  • Write complex SQL queries and optimize query performance.
  • Be proficient in Python, Java, or Scala.
  • Have experience building and maintaining complex ETL pipelines using tools such as Apache Airflow, dbt, or custom scripts.
  • Understand dimensional modeling, star and snowflake schemas, and normalization and denormalization.
  • Have experience with data platforms such as Snowflake, Redshift, BigQuery, or Synapse.
  • Have expert knowledge of Apache Spark, Kafka, Flink, or similar technologies.
  • Understand data security and privacy standards.
  • A degree in Computer Science, Engineering, Mathematics, or a related field is preferred.
  • Familiarity with a major cloud platform and its data services is preferred.
  • Experience with data quality frameworks, Git or GitHub, infrastructure-as-code tools, containerization or orchestration, data governance, data lineage, catalog tools, observability, or monitoring is preferred.

Responsibilities

  • Design, build, and optimize scalable pipelines for ingesting, transforming, and integrating market data, news feeds, and unstructured data.
  • Maintain data quality, consistency, and real-time monitoring using data validation tools.
  • Develop processes to normalize and organize the data warehouse for use across departments.
  • Apply data management practices that support scalable, available, and efficient data storage.
  • Ensure infrastructure supports trading and research needs while maintaining data integrity, security, and performance.
  • Collaborate with research and analytics teams to understand their data needs and build frameworks for data exploration, analysis, and model development.
  • Create tools for overlaying data from multiple sources.
  • Optimize hardware and software resources to balance performance with cost control.
  • Evaluate and adopt suitable technologies and data management practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now