Senior Data Analyst – ALM

On Site Full TimeCharlotte, North Carolina, United StatesFirst Horizon

We are seeking an experienced and highly skilled Senior Data Analyst with a strong understanding of banking concepts, particularly around Asset/Liability Management (ALM) and Funds Transfer Pricing (FTP). This role will involve building, executing, and maintaining production-grade data pipelines in Python, SQL, Excel, and SAS.

Requirements

  • Design, build, and maintain scalable ETL/ELT pipelines using Python (pandas, SQLAlchemy/pyodbc), SQL, Excel, and SAS.
  • Optimize queries, jobs, and data models for performance, reliability, and cost; implement indexing/partitioning strategies.
  • Implement and execute data quality checks, logging, alerting, and SLAs to support data pipelines; assist with incident response and root-cause analysis.
  • Implement version control (Git) and code reviews; promote code and databases from dev to prod with appropriate controls.
  • Partner with both upstream and downstream stakeholders to translate requirements into user stories; deliver in sprints, demo working solutions, and refine products based on customer feedback.
  • Document datasets, lineage, and playbooks; create runbooks for production operations and knowledge transfer to associates.
  • Enforce data governance and access controls; handle sensitive data responsibly and align with compliance standards.
  • Mentor junior associates and elevate team standards through best practices in DataOps and Agile.
  • Employ an Agile philosophy to continuously improve the ALM data framework, ensuring alignment with business objectives and changing market conditions.
  • Assist with projects related to ALM systems, including automation, integration with financial reporting systems, and implementation of new methodologies.
  • Ensure compliance with internal policies and external regulations regarding funds transfer pricing and risk management.

Benefits

  • Medical with wellness incentives, dental, and vision
  • HSA with company match
  • Maternity and parental leave
  • Tuition reimbursement
  • Mentor program
  • 401(k) with 6% match

Tagged as:

Tired of manual job applications?

JobCopilot auto-applies to thousands of RevOps and GTM roles on your behalf — so you can focus on interviews, not applications.

Applying for this role?

Tailor your resume to this exact role — hiring managers notice the difference.

  • Applications have closed

Latest articles on the blog

RECRUITERS!

Reduce the risk of your recruitment process (applicant quality, long and inefficient process) by selecting from a relevant pool of candidates.

POST A NEW JOB NOW!