Senior Data Scientist (Model Audit)
Navy Federal Credit Union
Full-time
Pensacola, FL
Job description
Please note application questions at the bottom of page. Candidates must answer all three questions to be considered for an interview.
About the Role
We are seeking a motivated and detail-oriented analyst to join our team. This role is ideal for professionals ideally with at least two years of experience who are passionate about data, technology, analytics and finance. The position combines daily operational ownership with opportunities to develop and apply technical skills in data analysis, automation, and process improvement.
The Analyst will play a key role in supporting the firm’s operational and investment workflows—analyzing, reconciling, and interpreting data across multiple custodians and systems using both proprietary and open-source tools (Python and/or R). This is an excellent opportunity to gain hands-on experience in the financial services industry while developing both technical and client-facing skills.
Key Responsibilities
- Serve as the owner of the firm’s beginning-of-day reconciliation and pre-trading process, including reconciling custodian data against the firm’s internal database and communicating client-related cash and trading requests to the trading desk each morning.
- Leverage analytical tools (Python, R) to automate data validation, detect anomalies, and enhance reporting accuracy.
- Analyze, reconcile, and interpret large data sets from multiple sources to support investment operations, accounting, and client reporting.
- Assist in building and maintaining dashboards, workflow scripts, and analytics to improve operational efficiency and data quality.
- Contribute to client deliverables by preparing clear and insightful reporting materials and supporting ad-hoc analysis requests.
- Collaborate with internal teams while also working independently on assigned projects, maintaining strong documentation and process discipline.
Qualifications
- Bachelor’s degree in Mathematics, Computer Science, Data Science or a related analytical field
- Experience in an operations, analytics, or data-driven financial role including internships.
- Demonstrated proficiency in Python and/or R for data cleaning, analysis, and visualization
- Experience with SQL a plus but not required
- Strong organizational and time-management skills, with the ability to prioritize multiple tasks
- Self-motivated, curious, and comfortable working with both structured and unstructured data
- Attention to detail and commitment to maintaining data accuracy and process integrity
Work Environment & Schedule
Due to the nature of the role, this position requires in-office presence beginning at approximately 7:00 AM.
Job Type: Full-time
Pay: $80,000.00 - $100,000.00 per year
Application Question(s):
- Describe a project where you used Python, R, or SQL to automate or improve a recurring workflow OR describe a time you used data visualization to uncover an insight or error OR describe a real-world problem you faced (work, school, or personal) and explain how you approached solving it.
- Using Python or R and Yahoo Finance SPY data (adjusted close), calculate a monthly total return index (starting at 1.0) and the final value of a $1,000,000 investment held for exactly 15 years starting on: 1/1/1995, 1/1/2000, 1/1/2005, and 1/1/2008. Assume no withdrawals and that dividends are reinvested. Please provide your code and analysis either directly in your message response or via a GitHub link. (1) Total return index and ending value for each start date (2) Which start date performed best and worst (3) Your conclusions on how investment timing affects outcomes and what general guidance, if any, you would have offered these investors at the time of their investment (without hindsight).
Work Location: In person