Python Back-end Developer


Information Technology
level required
Mid-Senior Level
job timing

Job Description

We are looking for an experienced Python Developer to join our partner's team in Budapest. 
As a Python Developer your tasks will be: 

  • Design and develop distributed quantitative analytics software and risk simulation models for Credit, Market and Risk Departments 
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Consult with users, clients and other technology groups and recommend programming solutions
  • Conduct testing and debugging, analyze applications to identify vulnerabilities 


Your ideal background:

  • University/college degree in Computer Science, Electrical Engineering or in any related field
  • Hands-on software development experience – C++ is desired, Python is a must for most of our work
    • 2+ years of experience is required for intermediate level roles
    • 5+ years of experience is required for senior level roles
  • Knowledge of Python libraries (e.g. Pandas, Numpy)
  • Python or C++ design and development skills with thorough understanding of STL, design patterns, multi-threading and software development paradigms in Windows and Unix environment
  • Shell scripting
  • Basic knowledge of SQL and database concepts
  • Fluent English knowledge


  • Experience in the field of finance
  • Prior exposure to Market Risk domain and understanding of VaR, valuation engines, Time-Series.
  • Familiarity with build, deployment and debugging processes
  • Experience in managing and implementing successful projects.

Additional Information


  • Long-term career path 
  • Competitive compensation package
  • Flexible work arrangements, friendly atmosphere

Place of work: Budapest