×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - Python

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Optiver
Full Time position
Listed on 2026-02-20
Job specializations:
  • Software Development
    Software Engineer, DevOps, Cloud Engineer - Software
Job Description & How to Apply Below
Location: Greater London

As a Senior Software Engineer you can join different teams to help us create a robust and reliable foundation for Optiver’s infrastructure platform. Within either our Linux or Platform team, you will work closely to other experts depending on each project. We strive for excellence in everything we do because we believe that thoughtfully planned and well‑orchestrated infrastructure is just as important as the algorithms running on our trading software.

Without best‑in‑class infrastructure, there would be no foundation upon which to build our global market making core business. For that reason, we are looking for a Software Engineer who is committed to continuous improvement and thrives bringing new ideas to the table.

WHAT YOU’LL DO:

There are different teams in the Infrastructure Department working to create a robust and reliable foundation for Optiver’s infrastructure platform. As a Senior Software Engineer you can join our Linux or Infra‑Platform teams. In both cases you will work close to other experts depending on each project.

As our next team member, you can expect to:

  • Participate in the design and implementation of the systems used to manage our infrastructure. Writing mostly Python code,
  • We encourage OSS adoption and we contribute to upstream repos,
  • This will include modelling, provisioning, configuration management, Observability, deployment,
  • Split your time between development and operational tasks (80:20) .

    Note:

    Some members of the team do a bit more operational work, while others are more development-focused. This depends on individual skillsets and preferences,
  • You will join a rotation schedule for our “Operational week” where you keep an eye on our dashboards in case of incidents while helping other users in our chat or at your desks. On those days you will also work on small tasks,
  • You will join our on‑call rotation (this is only including some hours during the day. Not 24/7),
  • You will work mostly in our Office.
Some examples of day to day tasks:
  • Write and review code with your team,
  • Provision servers or network devices through our automated deployment pipeline,
  • Apply configuration changes to our infrastructure,
  • Debug production issues,
  • Support Developers and Operations teams,
  • Plan and coordinate changes in our infrastructure together with other teams in the department.
Some of the things we are doing right now:
  • Designing a command line client and HTTP API (we use FastAPI) to provision Linux bare metal servers and networking devices,
  • Maintaining the critical component capable of killing all connections to the exchange in case of unexpected issues in our systems – a crucially important Risk Control given the nature of highly automated, low latency trading,
  • Supporting and extending a system that describes our infrastructure (this is the source for all the Infrastructure as Code that we do),
  • Improving our image‑based server deployment system to achieve minimal provisioning time,
  • Automating our network devices provisioning and configuration management using open source software,
Some example projects that you could help us with:
  • Build our next generation Observability stack. Help us to take it to the next level designing bare metal capable monitoring systems that work at large scale,
  • Develop our “terraform like” tool to manage our infra in a declarative way, enabling faster growth in a complex bespoke environment,
  • Automate operations to empower other teams to perform critical tasks without our direct evolvement.
WHAT YOU’LL GET:

You’ll join a culture of collaboration and excellence, where you’ll be surrounded by curious thinkers and creative problem solvers. Motivated by a passion for continuous improvement, you’ll thrive in a supportive, high‑performing environment alongside talented colleagues, working collectively to tackle the toughest problems in the financial markets.

In addition, you’ll receive:

A performance‑based bonus structure unmatched anywhere in the industry. We combine our profits across desks, teams and offices into a global profit pool.

The opportunity to work alongside best‑in‑class professionals from over 40 different countries.

25 paid vacation days and fully paid first‑class commuting…

Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary