Data Engineer

Shenzhen , China
Full-Time

Job Overview

As a Data Engineer, you will play a pivotal role in designing, developing, and maintaining scalable data pipelines, leveraging cutting-edge technologies such as dbt, Kafka, RabbitMQ, Spark, and ClickHouse within cloud environments, you will ensure the efficient and reliable flow of data across our systems. Your expertise will drive the optimization of our data architecture, enabling insightful analytics and supporting our data-driven decision-making processes.

Job Responsibilities

  • Design and implement highly scalable, reliable, and performant data pipelines to support ETL processes, integrating technologies such as Kafka, Spark, ClickHouse, and RabbitMQ.
  • Develop and maintain data transformations using dbt, ensuring proper testing, documentation, and version control of all transformation logic.
  • Create and maintain dbt models following best practices for modularity, testing, and documentation, while optimizing for performance and maintainability.
  • Work within cloud environments to deploy and manage data services, ensuring best practices in security, scalability, and efficiency.
  • Develop and maintain robust data storage solutions, optimizing data storage and retrieval processes in ClickHouse or similar technologies.
  • Collaborate with data analysts, and other stakeholders to understand data needs and implement systems that support data analysis and reporting.
  • Monitor, troubleshoot, and optimize data pipelines, identifying and resolving performance bottlenecks and ensuring data quality and integrity.
  • Participate in the design and implementation of data models and schemas that support business processes and objectives.
  • Stay abreast of industry trends and advancements in data engineering technologies and methodologies, continuously seeking ways to improve our data systems.
  • Ensure compliance with data governance and security policies.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Proven experience in data engineering, with a strong background in designing and implementing ETL processes within cloud environments.
  • Strong programming skills in Python, with experience in developing robust, maintainable, and scalable data processing pipelines.
  • Extensive SQL knowledge and experience.
  • Experience with dbt, including expertise in SQL transformation logic, testing, and documentation.
  • Excellent problem-solving skills and the ability to work collaboratively in a team environment.
  • Strong communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.

Benefits

  • Competitive salary commensurate with experience
  • Opportunities for professional development and career advancement
  • Collaborative and supportive work environment
  • Flexibility in smart casual dress code
  • Complimentary snacks and beverages available

Introducing BID Operations, your trusted partner in providing comprehensive technology, customer services, accounting & operations, and risk & compliance services to support our customer business growing! We understand that as a new business, you face unique challenges in managing these critical functions while focusing on your core competencies. That's where we come in.At BID Operations, we are passionate about supporting our clients in their journey towards success. Our mission is to empower you to thrive by handling the essential yet time-consuming aspects of your business operations, allowing you to concentrate on strategic growth and innovation. What sets us apart is our commitment to understanding our customer’s unique challenges and tailoring our services to meet your specific requirements. We believe in building strong partnerships and working closely with you to develop strategies that align with your goals. Our team brings extensive industry knowledge and expertise to the table, providing valuable insights and innovative solutions.Confidentiality, integrity, and reliability are the cornerstones of our services. We employ robust security measures to safeguard your sensitive data and ensure compliance with data protection regulations. Partner with BID Operations and let us be your trusted ally on the path to business success. Contact us today to explore how our services can help you overcome challenges, accelerate growth, and achieve your entrepreneurial vision. Together, we can turn your startup dreams into reality.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Data Engineer Q&A's
Report this job
Apply for this job