(Quincus) Data Engineer

Location: Singapore
Discipline: Data Science
Job type: Permanent
Contact email: career@bcg-rise.com
Job ref: 482511
Published: 8 months ago
“Make every logistics journey your best one yet” - Quincus 
The Company
At Quincus, our technology is designed to ease shipping issues—wherever in the world they may be.  We commit ourselves in designing the most effective total end to end supply chain solutions through a dedicated technology ecosystem. This offers our users a personalized experience that bypasses traditional and expensive logistics options. By combining advanced technology, data analytics, and hands-on experience, we eliminate traditional and expensive logistics options. 
The Opportunity
We are looking for a Data Engineer to not only build data pipelines but also extend the next generation of our data tools. As a Data Engineer, you will develop a clear sense of connection with our organization and leadership - as Data Engineering is the eyes through which they see the product.
This is a partnership-heavy role. As a member of Quincus Research Data Engineering, you will belong to a centralized Data Science/Data Engineering team who partners closely with teams in Quincus' organization. Through the research-nature of our team, you will contribute to a variety of projects and technologies, depending on where science leads us. Projects include analytics, ML modeling, RL modeling, tooling, and more. The broad range of innovation equates to a broad range of projects and deliverables: ML Models, datasets, measurements, services, tools and process.
Your day to day
- Partner with leadership, engineers, program managers and data scientists to understand data needs.
- Lead, influence and set direction on domain areas as a subject matter expert to drive solutions on complex and strategic problems.
- Design, build and launch extremely efficient and reliable data pipelines to move data across a number of platforms including Data Warehouse, online caches and real-time systems.
- Educate your partners: Use your data and analytics experience to ‘see what’s missing’, identifying and addressing gaps in their existing logging and processes.
- Leverage data and business principles to solve large scale web, mobile and data infrastructure problems.
- Contribute to shared Data Engineering tooling and standards to improve the productivity and quality of output for Data Engineers across the company.
- Actively mentor and identify rising talent, and serve as a positive leader across the scope of the organization.
What you will bring
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
- 7+ years of Python development experience.
- 7+ years of SQL experience.
- 5+ years of experience with workflow management engines (i.e. Airflow, Luigi, Prefect, Dagster, Digdag, Google Cloud Composer, AWS Step Functions, Azure Data Factory, UC4, Control-M).
- 7+ years experience with Data Modeling.
- Communications skills.
- Experience understanding requirements, analyzing data, discovering opportunities, addressing gaps and communicating them to multiple individuals and stakeholders.
- 7+ years experience in custom ETL design, implementation and maintenance.
- Experience working with cloud or on-prem Big Data/MPP analytics platform(i.e. Snowflake, AWS Redshift, Google BigQuery, Azure Data Warehouse, Netezza, Teradata, or similar).
Preferred Qualifications (Nice to have)
- Experience with more than one coding language.
- Experience with designing and implementing real-time pipelines.
- Experience with data quality and validation.
- Experience with SQL performance tuning and E2E process optimization.
- Experience with anomaly/outlier detection.
- Experience with notebook-based Data Science workflow.
- Experience with Airflow.
- Experience querying massive datasets using Spark, Presto, Hive, Impala, etc.