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 2 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

Sr. Customer Success Engineer, Amazon Redshift

Senior Customer Success Engineer role at AWS Redshift, combining data warehouse expertise with customer engagement, offering competitive compensation and benefits.

Sr. Business Intelligence Engineer, AMZL Strategic Planning

Senior Business Intelligence Engineer position at Amazon Logistics focusing on analytics, data science, and strategic planning.

Business Intelligence Engineer, Amazon Customer Service

Senior Business Intelligence Engineer role at Amazon, focusing on social media customer service analytics, requiring 5+ years SQL experience and offering $117,300-$202,800 salary range.

Business Intelligence Engineer, AWS Infrastructure Services (AIS)

Senior Business Intelligence Engineer role at AWS Infrastructure Services, focusing on supply chain analytics and data-driven decision making with 6+ years experience required.

Business Intelligence Engineer, Advertising Trust Data

Senior Business Intelligence Engineer role at Amazon focusing on advertising trust data analytics and insights