Connecting to LinkedIn...

Python Developer / Lead Software Engineer

Job Title: Python Developer / Lead Software Engineer
Contract Type: Permanent
Location: London, England
Salary: £85000 - £100000 per annum + bonus + benefits
REF: BB/15943/E/KS/170221_1613559421
Contact Name: Open Source Team
Contact Email:
Job Published: 7 months ago

Job Description

Python Developer / Lead Software Engineer (Backend Data SQL). Global Commodities Trading platform is seeking a skilled Python Developer to design and develop key components for highly complex Risk / Pricing systems.

As a Python Developer you'll partner with the CTO and play a lead role within a small, highly talented team, allowing you to have influence on key design / architectural decisions, continually seeking improvements and playing a key role in the shaping and build of the next generation Risk and Pricing product.

You'll be working with large scale, data centric, distributed systems; there's a range of technical challenges, you'll be collaboratively problem solving but also able to work with a great deal of autonomy, you'll get to see the impact of your work quickly and be instrumental in the company's success.

Driven by technology the company is able to offer a remote / interview process and work from home during the current social distancing measures; in time you'll join accomplished colleagues in the London office.

*Advanced Python development skills including a good knowledge of frameworks such as Numba, NumPy, Pandas, xarray, Dask, Dask distributed, Async IO in real-life projects
*Good knowledge and experience of parallel, distributed programming constructs / concepts and development frameworks, stream processing
*Advanced knowledge of Computer Science fundamentals such as Design Patterns, Data Structures, Algorithms
*Experience with SQL and NoSQL database architectures, writing performant SQL and MongoDB queries
*Experience with component and integration testing
*Collaborative with good communication skills, genuine enthusiasm for technology and solving complex problems
*Experience with Risk / Pricing or other financial systems is a nice to have with technical ability of far greater importance

As a Python Developer / Lead Software Engineer you will earn a competitive salary (to £100k) plus bonus and benefits package.

Apply now or call to find out more about this Python Developer / Backend Software Engineer opportunity.