> Markdown version of [/jobs/ext/2247459-software-developer](https://www.wearedevelopers.com/jobs/ext/2247459-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** Mustard Systems Ltd. - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, JavaScript (Programming Language), Amazon Web Services, Software Quality, Web Scraping, Linux, Python (Programming Language), PostgreSQL, Linux Servers, RabbitMQ, Redis, Prometheus, Reverse Engineering, Software Engineering, Software Systems, TypeScript, Zabbix, Grafana, Event Driven Architecture, Build Management, Information Technology, Real Time Data, Apache Kafka, Front End Software Development - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815152406-software-developer ## About the Role * 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., * 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. ## 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 ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Coffee with developers - Brian Morrison](https://www.wearedevelopers.com/videos/902-coffee-with-developers-brian-morrison) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Dev Digest 113 - Debugging above the cloud](https://www.wearedevelopers.com/magazine/422-dev-digest-113-debugging-above-the-cloud) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers)