NLS - Hong Kong

Knowledge and Experience

Required:

  • Building and maintaining a variety of data pipelines
  • Evaluating and choosing database and data service technologies to fit business needs
  • Writing well documented and maintainable code (BDD, TDD)
  • Using Google Cloud Platforms and Amazon Web Services tools
  • Participating in code reviews and working with other engineers
  • Deploying and monitoring the services you build
  • Practicing Agile or Scrum
  • We are open to candidates of different skill levels and will consider the title of Senior Data Engineer for those with more advanced capabilities.

Bonus:

  • Using real-time streaming or pub/sub technologies
  • Writing automated functional tests
  • Running continuous integration or continuous deployment
  • Strong understanding of relational databases
  • Building or supporting dashboards and business intelligence tools
  • Experience in data science and machine learning
  • Python, Java, Scala, Go, JS
  • Influx, Grafana, and related technologies

Skills and Values

  • Comfortable with direct and honest communication and feedback
  • Proactive problem solver
  • Comfortable with english communication on technical subjects
  • Humble and solution focused approach to problem solving
  • Organized and detail oriented
  • Comfortable making decisions and taking responsibility

Responsibilities

  • Maintain various data pipelines from our fleet of devices and from ad-hoc projects
  • Data model/schema design, from conceptualization, to solution design, implementation, to optimization
  • Ensure that data is available and useable for monitoring, visibility, and analytics/prediction models
  • Collaborate with our analysts and internal teams to improve data models to better serve business needs
  • Support our ability to deliver new data and analytics products to customers and partners