Software Engineer
Posted 55ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer at Tidal Financial Group developing scalable applications for ETF operations and financial data processing in a remote role.
Responsibilities:
- 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.
Requirements:
- 5+ years of hands-on experience in software engineering, with a focus on data-intensive or financial applications.
- Proficient in Python and data manipulation libraries (Pandas, NumPy, PySpark).
- Deep experience in Snowflake , SQL optimization, and data modeling for finance use cases.
- Hands-on experience with AWS, containerization (Docker), and IaC tools (Terraform/CDK).
- Familiarity with RESTful APIs, GitHub, OAuth2, and secure system design.
- Understanding of ETF mechanics, including order lifecycle, NAV/trade reconciliation, and compliance constraints.
- Experience integrating APIs from custodians, banks, or market data vendors.
- Experience with AI/ML technologies or frameworks (PyTorch, TensorFlow, Hugging Face) for process automation or analytics.
- Familiarity with LLMs or agent frameworks (LangChain, OpenAI) for internal automation.
- Knowledge of Bloomberg (AIM, Data License, Excel formulas), FIX protocols, or financial messaging APIs.
- Exposure to event-driven systems (Kafka, EventBridge, Step Functions).
- Understanding of compliance workflows and frameworks such as SOC2 or NIST.
- Experience with .NET C# 8.0
- Analytical mindset with the ability to translate business processes into scalable technical solutions.
- Flexibility to work with the changing demands of the business team.
- Clear communication and documentation skills across technical and non-technical stakeholders.
Benefits:
- Health insurance
- Professional development

















