cover image
Beamost Ltd

Senior Software Engineer (Trading Systems)

Hybrid

Leeds, United kingdom

Senior

Freelance

07-12-2025

Share this job:

Skills

Python Anaconda MongoDB Monitoring Problem-solving Attention to detail Architecture Programming Autonomy Azure

Job Specifications

We are looking for an experienced Senior Python Software Engineer to take ownership of an established trading-related application and drive its ongoing development. You will manage and enhance the existing codebase, deliver new features, ensure reliability and performance, and help evolve the system as the business grows.

This is an excellent opportunity for someone who enjoys autonomy, technical responsibility, and working on low-latency, high-performance applications.

What You’ll Do

Maintain, extend, and optimise an existing Python-based trading application
Add new features and improve current capabilities with a focus on performance, reliability and clean architecture
Work with MongoDB, Azure VMs, and Anaconda environments
Ensure the application runs efficiently and accurately, including tasks requiring millisecond-level precision
Troubleshoot production issues and improve system observability
Collaborate directly with the founder to shape technical direction and priorities
Integrate or work with market data and order-routing systems
Be available for system monitoring and troubleshooting during key market hours (8pm to 9pm).

Essential Skills

Expert-level Python developer (min. 5+ years professional experience)
Strong experience building high-performance and low-latency applications
Strong understanding of asynchronous programming, multiprocessing, and performance optimisation
Experience managing and improving existing codebases
Experience with MongoDB and general database performance considerations
Competent with Azure cloud environments (VMs, deployment, monitoring, etc.)
Comfortable working independently, making architectural decisions, and maintaining high code quality
Excellent problem-solving skills and attention to detail

Desirable Skills

Experience with algorithmic trading or market data systems
Familiarity with Interactive Brokers TWS or other brokerage APIs
Experience with distributed systems, message queues, or event-driven architectures
Background in financial markets or fintech

What We Offer

Competitive salary negotiable based on experience
Hybrid role: Primarily remote, with some in-office collaboration days each month for coordination and planning
Yearly bonus based on company performance
The chance to take significant ownership of a live, production-grade system
Long-term role with the opportunity to influence the roadmap and system design
A lean environment with minimal bureaucracy and direct impact

How to Apply

Please send your CV and a brief introduction highlighting your suitability for the role.

About the Company

Beamost is a proprietary trading firm focused on disciplined execution, structured decision-making, and consistent long-term performance. We operate at the intersection of market experience, quantitative insight, and technical precision - designing and running trading systems built to perform in fast-moving environments. Our approach is grounded in clarity, reliability, and repeatability. We don’t chase noise or short-term hype. Instead, we follow a methodical trading framework that prioritises rigorous analysis, measured ri... Know more