Enable job alerts via email!

Staff Software Engineer – Python – Commodities Trading

JR United Kingdom

Slough

On-site

GBP 60,000 - 90,000

Full time

7 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading commodities trading firm is seeking a Staff Software Engineer in Slough. The role is focused on developing scalable backend systems using Python and collaborating with cross-functional teams to enhance a real-time trading platform. Successful applicants will have a strong technical background, particularly in REST APIs and relational databases, and the opportunity to mentor fellow engineers in a dynamic environment.

Qualifications

  • Extensive experience developing production-grade systems in Python.
  • Experience at a Trading Firm, Hedge Fund or similar.
  • Strong understanding of relational databases.

Responsibilities

  • Lead the design and development of scalable backend systems using Python.
  • Collaborate with cross-functional teams to translate business needs into technical solutions.
  • Mentor engineers at all levels.

Skills

Python
Distributed Systems
REST APIs
Backend Architecture
Technical Leadership

Tools

PostgreSQL

Job description

Social network you want to login/join with:

Staff Software Engineer – Python – Commodities Trading, slough

col-narrow-left

Client:

Orbis Group

Location:

slough, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Views:

6

Posted:

26.06.2025

Expiry Date:

10.08.2025

col-wide

Job Description:

Orbis is working with one of London’s most exciting and ambitious commodities trading firms who are looking to hire a number of new Staff Software Engineers with exceptional Python expertise to join their core engineering team.

You will be working alongside some of the industry’s most talented Python Developers on a cutting-edge real-time trading platform, partnering closely with trading and technology teams to deliver impactful, scalable software in a fast-paced, data-rich environment.

Your key responsibilities will be:

  • Lead the design and development of scalable backend systems using Python (and/or Go), contributing to a real-time trading platform.
  • Collaborate with cross-functional teams to translate complex business needs into technical solutions and architectural decisions.
  • Mentor engineers at all levels, shaping a high-performance, growth-oriented engineering culture.
  • Contribute to the long-term technical roadmap, balancing innovation with robust delivery in a rapidly changing environment.

Successful applicants will have:

  • Extensive experience developing production-grade systems in Python and working with distributed systems at a Trading Firm, Hedge Fund or similar.
  • Excellent prior experience contributing to major technology/system architecture decisions
  • A track record of technical leadership, such as mentoring engineers and leading complex projects.
  • A strong understanding of REST APIs and backend architecture as well as a deep knowledge of relational databases (ideally PostgreSQL)

If this role sounds like a strong fit for your skills and ambitions, please apply with an up-to-date CV to take the next step in your engineering career.

Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit. Check our Blog for more information.

Bank or payment details should not be provided when applying for a job. Eurojobs.com is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Created on 26/06/2025 by JR United Kingdom

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