Job Title: Senior Database Developer (SQL) - Front office Trading
Compensation: Up to £175k + Benefits + Bonus
Location: London
Client: Global Commodities Trading Firm
The role
A technology-driven commodities trading firm is seeking a talented SQL Developer to join its Front Office technology team, supporting a highly successful global trading business.
This is a fantastic opportunity to work at the heart of a fast-paced trading environment, partnering directly with traders, analysts, and business stakeholders to deliver critical data and technology solutions that drive commercial decision-making.
You'll join a high-calibre engineering team building and enhancing the systems, data platforms, and tools that underpin a sophisticated trading operation. The firm has a strong technology-first culture, invests heavily in its engineering function, and offers the opportunity to work on challenging projects with tangible business impact.
While experience within commodities trading is advantageous, it is by no means essential. The firm is open to candidates from a range of financial markets backgrounds, provided you have experience supporting Front Office users and working in a business-critical environment where technology and commercial outcomes are closely aligned.
Key responsibilities
- Develop, optimise, and maintain SQL-based solutions supporting Front Office trading activities
- Work closely with traders and business users to understand requirements and deliver scalable solutions
- Design and enhance data pipelines, reporting solutions, and operational tooling
- Support and improve critical business applications and databases
- Contribute to performance tuning, automation, and continuous improvement initiatives
- Collaborate with development teams across the wider technology function
Requirements
- Strong commercial experience working with SQL and relational databases
- Experience with NoSQL technologies such as MongoDB is beneficial
- Strong Linux/Unix knowledge and troubleshooting capabilities
- Experience working with modern cloud technologies and data platforms
- Programming experience with languages such as Python, C#, Java, or similar
- Previous exposure to Front Office environments within financial services, trading, or capital markets
- Strong stakeholder management and communication skills
- Ability to operate effectively within a fast-moving, business-facing environment