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
View details
Apply Now