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 3 months 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

(USA) Senior, Data Scientist - Supply chain Network design & optimization

Senior Data Scientist role at Walmart focusing on supply chain network optimization and design using advanced analytics and machine learning

(USA) Data Scientist III

Senior Data Scientist role at Walmart focusing on GenAI and ML solutions for retail, offering competitive salary and comprehensive benefits in Bentonville, AR.

Business Intelligence Engineer, Infrastructure Finance Business Intelligence and Transformation

Senior Business Intelligence Engineer role at AWS, focusing on analytics platform development for Supply Chain Finance, offering competitive compensation and benefits.

Sr Business Intelligence Engineer, Partner Experience Business Intelligence Team

Senior Business Intelligence Engineer role at Amazon Prime Video, focusing on partner experience data analytics and insights using SQL, Python, and AWS technologies.

People Insights Manager

Senior People Insights Manager role at McDonald's, leveraging data analytics to drive strategic HR decisions globally.