freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer - Python & Snowflake

Summary

Builds and optimizes Snowflake-based data pipelines and automation for a global investment firm’s analytics platform, ensuring scalability, security, and cross-region performance while collaborating with engineers and analysts.

Software Engineer – Python & Snowflake

Our client is a global, technology‑driven investment organisation who is seeking a Software Engineer to join its Data Platform & Analytics team. This team delivers a high‑availability, enterprise-scale data platform used to analyse investment strategy performance across global regions.

This role places you at the centre of a modern data ecosystem, working closely with engineers, analysts, and infrastructure teams to ensure scalable, secure, and reliable data pipelines in a fast‑paced, high‑performance environment.

Key Responsibilities

  • Design, build, support, and optimise data pipelines and automation frameworks for multiple strategic initiatives.
  • Act as the Snowflake subject‑matter expert, overseeing performance, scalability, security, and governance across environments.
  • Collaborate with developers, analysts, and infrastructure teams to ensure robust data delivery and strong governance practices.
  • Drive ongoing enhancements to the modern data platform, including automation, monitoring, and adoption of best practices.
  • Contribute effectively within a high‑expectation, collaborative environment focused on quality, efficiency, and continuous improvement.

Required Skills & Experience

  • 5+ years of experience in Data Engineering and/or Database Administration.
  • Deep hands‑on expertise with Snowflake (database design, performance tuning, RBAC, data sharing).
  • Strong Python skills for automation, data pipelines, and Snowflake integration (e.g., connectors, Snowpark).
  • Advanced SQL skills and experience with large analytical datasets.
  • Strong knowledge of data modelling, medallion architectures, and CI/CD workflows.
  • Experience operating across multi‑region data environments (Europe + APAC).
  • Analytical, detail‑oriented, and proactive problem solver with strong ownership.
  • Clear and effective communicator, capable of working across cross‑functional teams.

Nice-to-Have

  • Cloud infrastructure exposure, particularly AWS (S3, IAM, PrivateLink).
  • Experience with orchestration and transformation tools such as Airflow and dbt.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available