Job Title: Software Engineer Company Name: Tidal Financial Group Job Url: https://ats.rippling.com/en-GB/open-roles/jobs/82e2f90d-60a0-4fe7-970b-d29222aff756?jr_id=69b0ec920b2db6275c05d920 Job Description: Tidal Financial Group is seeking a skilled Software Engineer with strong experience in ETF systems, cloud-based architectures, and financial data platforms. You will work at the intersection of data engineering and ETF operations, building scalable applications that ingest, clean, transform, and analyze data from banks, custodians, fund administrators, and trading platforms. The ideal candidate has a deep familiarity with the ETF landscape, is fluent in Python, and can design efficient, secure, and automated data workflows that support trading, compliance, and operational analytics across our platform. What you'll do Design and develop applications that streamline ETF operations and automate data validation, reconciliation, and reporting. Integrate data feeds from custodian banks (e.g., US Bank, Bank of New York, Citi, etc), fund administrators, pricing/index vendors, and internal tools through scalable APIs. Build and maintain Snowflake-based pipelines that centralize financial data for real-time queries and historical reporting. Automate workflows such as proforma rebalancing, basket creation, trade matching, and portfolio monitoring. Deploy, monitor, and secure applications using AWS following best practices for DevOps, CI/CD, and infrastructure-as-code. Ensure system security, reliability, and documentation are maintained across all projects.