Enable job alerts via email!

Production Software Engineer

Oxford Knight

London

On-site

GBP 55,000 - 75,000

Full time

Yesterday
Be an early applicant

Job summary

A leading HFT fund in London is seeking pragmatic Python engineers for their Production Engineering group. This role involves working closely with users to develop easy-to-use solutions for complex problems, utilizing a range of technologies including Python, Go, and various frameworks. Ideal candidates will have a minimum of 2 years of experience and a strong commitment to writing quality code. Unique opportunity for growth in a collaborative, supportive environment.

Benefits

Competitive base salary & bonus
Career progression support
Collaborative environment

Qualifications

  • Minimum 2+ years’ experience in software engineering.
  • Strong hands-on experience with Python and eager to learn new technologies.
  • Good understanding of Linux administration.
  • Passionate about writing quality, testable code.
  • Skilled at managing priorities across multiple projects.

Responsibilities

  • Work directly with users to gather requirements and create solutions.
  • Design system architecture and code back-ends with Python and Go.
  • Engage in the agile development process and contribute to a collaborative environment.

Skills

Python programming
Linux administration
Collaboration
Testable code
Prioritization

Tools

Django
Flask
Kubernetes
Kafka
Go

Job description

Social network you want to login/join with:

Leading HFT fund looking for pragmatic Python engineers to join their Production Engineering group in their agile, London-based application team.

This role offers the opportunity to work directly with users, building clean, easy-to-use solutions for complex real-world problems. You’ll be involved in every aspect of software engineering, from understanding users’ needs and gathering requirements, to system architecture design and coding. You’ll also be exposed to a wide range of technologies: Python and Go to build application back-ends, Django/Flask/Dash/React for the front ends, and others including Kubernetes, Kafka, and more.

Unique in their field, this global firm combines the lively, positive spirit of a start-up with the stability of a longer-established player. If you love working on technically challenging problems, learning new things in a collaborative, supportive environment, this role would be perfect for you.

Requirements

  • Minimum 2+ years’ experience
  • Strong hands-on Python programming experience, keen to learn new technologies
  • Good understanding of Linux administration
  • Passionate about writing quality, testable code
  • Skilled at managing priorities, able to switch between multiple projects at once
  • Bonus points for trading industry experience

NB: Please do not apply if you are a fresh graduate.

  • Competitive base salary & bonus
  • Enormous opportunity to grow, learn and have a significant business impact
  • Contributions are rewarded; career progression supported
  • Unique culture where you can fulfil your potential through collaboration and mutual respect

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs