Software Developer

Mustard Systems Ltd.

City Of London

On-site

GBP 50,000 - 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary with significant bonus potential
Enhanced pension match
Health insurance
Sabbatical leave after five years
33 days of annual leave

Job summary

A leading technology firm in London is seeking a mid-senior level software developer with expertise in Python. You will design and build features, collaborate on code quality, and take ownership of production software. Ideal candidates have a degree in Computer Science and strong experience in web-scraping techniques. This full-time role offers a competitive salary and benefits including health insurance and enhanced annual leave.

Qualifications

  • Strong background in software development with extensive experience in Python.
  • Exceptional communication skills for conveying complex ideas.
  • Experience with web-scraping and reverse-engineering techniques.

Responsibilities

  • Design and build impactful features that align with business goals.
  • Collaborate on code quality and perform testing.
  • Take ownership of production software for stability and issues.

Skills

Python
Software development
Communication skills
Decision-making
Web-scraping techniques

Education

Degree in Computer Science or numerical subject

Tools

RabbitMQ
Kafka
PostgreSQL
Redis

Job description

Job Overview

At Mustard, we value quick delivery and real‑world impact over perfect code. If you thrive on solving problems quickly and enjoy a flexible, outcome‑focused culture, this role could be a great fit.

What You’ll Work On
  • Expand access to new liquidity providers using advanced web‑scraping and reverse‑engineering techniques.
  • Develop and maintain low‑latency real‑time data feeds to support trading strategies.
  • Enhance system visibility for our teams, providing insights into integration issues and improvements.
Key Responsibilities
  • Design and build impactful features that align with business goals, delivering high‑quality code that adds measurable value.
  • Collaborate on code quality: review, test, and ensure functionality, maintainability, performance, and quality standards.
  • Take ownership of production software, ensuring stability and addressing issues quickly.
  • Collaborate cross‑team, partnering with traders and quants to design solutions to real business problems.
  • Participate in out‑of‑hours support for our software systems.
Core Tech Stack
  • Languages: Python 3.10+, JavaScript/TypeScript for frontend, Go for select infrastructure.
  • Tools: RabbitMQ, Kafka, PostgreSQL, Redis.
  • Environment: Linux servers.
  • Observability: OpenTelemetry, Prometheus, Grafana, Zabbix.
Requirements
Must‑Haves
  • Strong background in software development with extensive experience in Python.
  • A degree in Computer Science or a numerical subject from a top university.
  • Exceptional communication skills, able to convey complex technical ideas clearly to technical and non‑technical audiences.
  • Strong decision‑making abilities, adept at making thoughtful trade‑offs in implementation and architecture.
  • Experience with web‑scraping and reverse‑engineering techniques, including working against bot‑protection tooling.
Nice‑to‑Haves
  • Familiarity with building event‑driven systems.
  • Comfort with Linux/Unix environments.
  • Track record of driving successful cloud migrations, ideally to AWS, including setting up secure, scalable accounts and access structures.
Benefits
  • Competitive salary with significant bonus potential.
  • Enhanced pension match with salary sacrifice option.
  • Health insurance and life assurance.
  • Sabbatical leave after five years.
  • 33 days of annual leave (including bank holidays).
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Engineering and Information Technology

Location

London, England, United Kingdom

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Backend Developer
Python Backend Developer

Mustard Systems Ltd. • Greater London

Hybrid
GBP 75,000 - 110,000
Hybrid working
Bonus potential
Health insurance
+3
Hybrid Python Backend Engineer for Real-Time Trading
Hybrid Python Backend Engineer for Real-Time Trading

Mustard Systems Ltd. • Greater London

Hybrid
GBP 75,000 - 110,000
Hybrid working
Bonus potential
Health insurance
+3
Market Access Product Owner
Market Access Product Owner

Mustard Systems • Greater London

On-site
GBP 70,000 - 110,000
Competitive salary
Significant bonus potential
Enhanced pension match
+3
Senior Data Engineer
Senior Data Engineer

Mustard Systems Ltd. • Greater London

Hybrid
GBP 70,000 - 90,000
Hybrid working environment
Competitive salary
Health insurance
+3
Software Engineer – Trade Technology
Software Engineer – Trade Technology

G-Research • Greater London

On-site
GBP 60,000 - 80,000
Highly competitive compensation
Annual discretionary bonus
Lunch provided via Just Eat for Business
+7
Software Engineer
Software Engineer

develop • Greater London

Hybrid
GBP 75,000 - 120,000
Performance-related bonus / profit share
Private medical
Pension
+1
Senior Software Engineer
Senior Software Engineer

Tempest Vane Partners • England

On-site
GBP 70,000 - 90,000
Ownership of impactful systems
Exposure to modern architecture
Competitive compensation
Software Engineer
Software Engineer

Morgan McKinley • Greater London

Hybrid
GBP 42,000 - 70,000
Principal Software Engineer (Hybrid)
Principal Software Engineer (Hybrid)

Fastmarkets • Greater London

On-site
GBP 70,000 - 90,000
Senior Python Developer
Senior Python Developer

TreasurySpring • Greater London

Hybrid
GBP 70,000 - 90,000
Competitive salary
Equity and bonus scheme
Unlimited Paid Leave
+8