Senior Python Developer - Snowflake (+ Data experience)

We are seeking a highly skilledSenior Python Developerwithstrong Snowflakeexperience to join one of our biggest Investment Banking clients in Hong Kong. This role requires a senior-level architect who can lead projects, guide teams, and manage data engineering schemas effectively. The ideal candidate will have a robust understanding of data management, application development, and cloud migration. Key Responsibilities Lead and architect data engineering projects, ensuring best practices in Snowf

Nicoll Curtin - Singapore - Hong Kong - Full time

Salary: $1m - $2m

We are seeking a highly skilledSenior Python Developerwithstrong Snowflakeexperience to join one of our biggest Investment Banking clients in Hong Kong.

This role requires a senior-level architect who can lead projects, guide teams, and manage data engineering schemas effectively. The ideal candidate will have a robust understanding of data management, application development, and cloud migration.

Key Responsibilities

  • Lead and architect data engineering projects, ensuring best practices in Snowflake schema design and implementation.
  • Guide and mentor team members in data loading/unloading and injection processes.
  • Develop Python applications and maintain high code quality, including multiprocessing and exception handling.
  • Collaborate with cross-functional teams to implement CI/CD pipelines and manage version control.
  • Facilitate migration processes to AWS, ensuring seamless integration with Snowflake.
  • Design and implement SQL procedures, functions, and User Defined Functions (UDFs) for real-time data processing using AWS/Snowflake/Python.

Experience:

  • Strong experience with Snowflake and data engineering schema design.
  • Proven experience in application development using Python and JavaScript.
  • Familiarity with AWS services and cloud migration strategies.

Technical Skills:

  • Expertise in data loading/unloading processes and data injection techniques.
  • Solid understanding of multiprocessing, exception handling, and version control systems.
  • Proficient in SQL for developing procedures, functions, and UDFs.

Soft Skills:

  • Excellent leadership and mentoring abilities.
  • Strong problem-solving skills and the ability to work collaboratively.
  • Effective communication skills, both written and verbal.

Nice to Have

  • Experience with CI/CD tools and practices.
  • Familiarity with other programming languages or frameworks.
  • Previous experience in a similar role within a fast-paced environment.
23039068
Ad