Data Engineer

Data
Senior Software Engineer
In-Person
5+ years of experience
Finance · Blockchain

Description For Data Engineer

OSL is seeking a Data Engineer to join their Research & Development team in Shenzhen, China. This role focuses on developing and maintaining data infrastructure, including ETL/ELT pipelines, data warehousing, and implementing data governance. The ideal candidate will have strong experience in data engineering, proficiency in Python and SQL, and expertise in cloud platforms and big data technologies. This position offers an opportunity to work with cutting-edge technologies in the financial services and blockchain space, requiring both technical expertise and strong collaborative skills. The role involves designing enterprise data architecture, implementing data quality controls, and optimizing data processing systems for maximum efficiency.

Last updated a day ago

Responsibilities For Data Engineer

  • Develop and optimize ETL/ELT pipelines using modern data tools and frameworks
  • Write efficient code in Python and SQL for data transformation and processing
  • Implement data validation and testing frameworks
  • Create automated workflows for data processing and monitoring
  • Troubleshoot and resolve data pipeline issues
  • Design and maintain enterprise data warehouse architecture
  • Implement dimensional modeling and data mart solutions
  • Optimize query performance and data access patterns
  • Develop data documentation and lineage tracking
  • Create and maintain data schemas and models
  • Implement data governance and quality control mechanisms

Requirements For Data Engineer

Python
  • 5+ years of experience in data engineering
  • Bachelor's degree or higher in Computer Science, Data Engineering, or a related field
  • Advanced SQL and Python programming skills, including optimization and performance tuning
  • Strong proficiency in cloud platforms (GCP, AliCloud, AWS)
  • Expertise in big data technologies (Spark, Flink, Presto, StarRocks, Data Lake, Airflow)
  • Solid understanding of data warehousing concepts and best practices
  • Experience with BI tools (Tableau, Looker, Datawind)
  • Knowledge of data quality frameworks and tools
  • Strong problem-solving, analytical, and communication skills
  • Ability to work independently and collaboratively in a fast-paced environment
  • Experience in the financial services or fintech industry, particularly within the crypto/blockchain space, is a strong plus

Interested in this job?

Jobs Related To OSL Data Engineer

Senior Data Scientist, Research, Ads Metrics

Senior Data Scientist position at Google focusing on research and ads metrics, combining analytical excellence with business impact to shape product strategies.

Senior Data Scientist, Research, Ads Metrics

Senior Data Scientist role at Google focusing on Ads Metrics research, combining advanced analytics with business strategy to optimize advertising products and user experience.

Senior Business Data Scientist, Revenue Acceleration, Google Cloud

Senior Business Data Scientist role at Google Cloud focusing on revenue acceleration through data-driven strategies and ML solutions.

Senior Data Scientist, Research

Senior Data Scientist position at Google, working on product analytics and improvements using statistical methods and machine learning, with competitive compensation and benefits.

Senior Data Scientist, Product, Real World Journeys, Search

Senior Data Scientist position at Google, focusing on product analytics and insights for Real World Journeys and Search, requiring 5+ years of experience and strong analytical skills.