Enable job alerts via email!

Systems Software Engineer

Oxford Knight

London

On-site

GBP 50,000 - 80,000

Full time

30+ days ago

Job summary

A leading algorithmic trading firm is seeking a Systems Engineer with strong Python skills to develop and improve tools across their infrastructure. The ideal candidate thrives in a fast-paced environment, enjoys automation, and possesses a solid computer science background. This role offers a competitive salary, bonuses, and a rewarding work culture with opportunities to tackle complex technological challenges.

Benefits

Market-leading salary + bonuses
Generous benefits package
Work with the latest technologies
Informal yet rewarding work culture

Qualifications

  • 2+ years of experience in a systems engineering role.
  • Strong fundamentals in computer science.
  • Knowledge of systems configuration management and networking protocols.

Responsibilities

  • Tool development in Python, improving and integrating existing tools and libraries.
  • Design and build new tools to support the infrastructure.
  • Work in a fast-paced, open-source software environment.

Skills

Python programming
Problem analysis
Debugging
Automation

Education

Bachelor’s degree in Computer Science or related field

Tools

Debian operating system
CI/CD tools

Job description

Social network you want to login/join with:

This is one of the world’s top algorithmic trading firms, looking for systems engineers well-versed in Python programming.

This role offers motivated engineers a number of varied responsibilities plus the opportunity to have a significant impact on a critical part of existing and growing infrastructure. Your main focus will be tool development in Python, both improving and integrating existing tools and libraries across the platform, as well as designing and building new ones.

The successful Systems Engineer will be someone who loves to be challenged and thrives in fast-paced environments. You’re a big fan of open-source software, adept at effective multitasking and a keen proponent of automation: why do the same task twice manually?

Requirements

  • 2+ years of experience, including strong Python programming skills
  • Highly proficient in debugging and quickly analysing problems
  • Minimum bachelor’s degree in Computer Science (or related field)
  • Excellent understanding of CompSci fundamentals
  • Knowledge of Debian operating system; systems configuration management; CI/CD tools & processes; networking protocols

Benefits and Incentives

  • Market-leading salary + bonuses + generous benefits package
  • Friendly, informal yet highly rewarding work culture
  • Work with the latest technologies on complex problems with significant impact
  • Feel valued and be rewarded for your hard work where coding is front and centre

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