ESG Risks
Customized Financial Analysis
Carbon & Energy Management System
About Us
Our Story
Available on Desktop Version
For full experience, please visit our website on desktop
For full experience, please visit our website on desktop
Senior Software Engineer in Big Data
TypeFull Time
EducationBachelor's Degree or above
  • BSc/MSc in Computer Science or other related field.
  • 2+ years working experience in data related systems, e.g. data warehouse, ETL, etc.
  • Strong Background in Java/Scala/Python.
  • Solid understanding and working knowledge of relational and non-relational databases is a must.
  • Experienced in Spark, Hadoop Yarn or similar distributed computation framework is a plus.
  • Experienced in search engine development and familiar with ElasticSearch is a plus.
  • Large-scale data ingestion and integration – design, implement scalable ETL processes to collect and store large amounts of data from multiple data centers and diverse external partners.
  • Real-time query engine – design, implement our state-of-the-art in-memory query engine to bring quick insights to customers.
  • Data Reporting – design, implement our internal BI reporting platform and provide insights to clients.