Senior Python Developer (Fintech)
New
E
EPAMFintech
Opportunity to work remotely within Poland, Working hours run until 8–9 PM.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Proficiency in English at a B2+ level
- Experience
- 5+ years of experience as a Python Developer
- Required Skills
- PythonSQLGitNumpyPandasCI/CD
Requirements
- Have 5+ years of experience as a Python Developer.
- Be proficient in Python, Pandas, and NumPy.
- Be flexible using conda, poetry, and uv for packaging and virtual environment management.
- Be skilled in writing and optimizing SQL queries.
- Have experience analyzing large, messy datasets such as loan-level tapes and model outputs.
- Be able to reconcile results and explain differences.
- Have experience with Git, including branching, Pull Requests, and code reviews.
- Have proficiency in English at a B2+ level.
- SQL Server/T-SQL knowledge is a nice-to-have.
- Familiarity with Linux command line, SSH, and Windows/Linux file shares (SMB/NFS) is a nice-to-have.
- Understanding of CI/CD pipeline functions is a nice-to-have.
- Knowledge of fixed income basics is a nice-to-have.
Responsibilities
- Develop data-processing workflows using Python and manage virtual environments.
- Write and optimize SQL queries for trading databases.
- Use Git for branching, creating Pull Requests, and conducting code reviews.
- Participate in CI/CD pipeline operations, including building, testing, deploying, and rolling back changes.
- Analyze large, complex datasets such as loan-level tapes and model outputs.
- Reconcile results from different sources and investigate discrepancies.
- Explain and document differences found during data reconciliation.
View Full Description & ApplyYou'll be redirected to the employer's site