Senior Software Engineer with Python

Barclays
Apply Now

Job Description

Prague, Czech Republic

As Barclays Senior Software Engineer with Python, you will join the Research IT team, and will have an exciting chance to be building applications for Quantitative Portfolio Strategy Research (QPS), Equity Derivatives Research (EDR) and Equity Strategy. You will support quantitative research strategists with data analysis and client reports. This is a great opportunity to apply Python coding and analytical skills to financial services. You will play a critical role in helping research serve Barclays clients better.

Barclays is one of the world's largest and most respected financial institutions, with 329 years of success, quality, and innovation behind us. We offer careers that provide endless opportunity – helping millions of individuals and businesses thrive and creating financial and digital solutions that the world now takes for granted.

At Barclays, we offer a hybrid working experience that blends the positives of working alongside colleagues at our onsite locations, together with working from home. We have a structured approach where colleagues work at an onsite location on fixed, ‘anchor’, days of the week, for a minimum of two days a week or more, as set by the business area (or nearest equivalent if working part-time hours). Please discuss the working pattern requirements for the role you are applying for with the hiring manager. Please note that as we continue to embed our hybrid working environment, we remain in a test and learn phase, which means that working arrangements may be subject to change on reasonable notice to ensure we meet the needs of our business.

What will you be doing?

  • Implementing research analytical models, performing data analysis and back testing in Python
  • Performing on-going development, maintenance and enhancement of the existing platform
  • Supporting research analysts on their day-to-day data and analytics needs promptly
  • Analysing research requirements to find best technical solution, contributing to the overall system design and development
  • Designing SQL database models and stored procedures, writing efficient SQL queries and optimizing SQL database performance
  • Being responsible for automating, maintaining, and enhancing research report production processes
  • Writing documentation for system architecture and support procedures

What we’re looking for:

  • Undergraduate or Graduate degree in Computer Science, Engineering, Mathematics
  • Excellent analytical and analysis skills, ability to investigate complex coding issues and navigate a large code base
  • Extensive experience developing Python applications
  • Experience with SQL, version control systems (e.g Git), and full development lifecycle, including design, implementation, testing, deployment, and support

Skills that will help you in the role:

  • Knowledge and understanding of fixed income and equity derivatives financial products
  • Understanding and experience of working with Quantitative Libraries on derivative based financial products
  • Knowledge of any of the following languages: R, C#, C++, Java, SAS
  • Knowledge and understanding of Windows and Unix OS

Where will you be working?

Our Prague office is part of the Operations and Technology Division, and as such, we try our best to stay at the top of our technological game. However, the technology itself is not the most important thing. What matters the most to us is the way our ingenuity can help provide better service to our customers and make life easier for our employees.

Company Info.

Barclays

Barclays is a British multinational universal bank, headquartered in London, England. Barclays operates as two divisions, Barclays UK and Barclays International, supported by a service company, Barclays Execution Services.

  • Industry
    Financial services,Banking
  • No. of Employees
    83,500
  • Location
    London, England, UK
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Barclays is currently hiring Python Engineer Jobs in Prague, Czechia with average base salary of Kč65,000 - Kč80,000 / Month.

Similar Jobs View More