At a Glance
- Tasks: Join a specialist team to build and scale a strategic analytics platform.
- Company: Leading UK financial institution focused on innovation and technical excellence.
- Benefits: Competitive salary, growth opportunities, and a supportive team environment.
- Other info: Collaborate with experienced engineers in a culture that values quality and long-term thinking.
- Why this job: Make a real impact in modernising technology for a top-tier financial firm.
- Qualifications: Strong background in computer science and programming experience in Python or Rust.
The predicted salary is between 70000 - 90000 £ per year.
A leading UK financial institution is seeking a highly skilled and curious software engineer to join a specialist team building and scaling the firm’s strategic analytics and infrastructure platform.
This role is part of a multi-year initiative to modernise the entire technology stack supporting pricing, analytics, market data, trade capture, and risk.
The successful candidate will be part of a core team responsible for designing, building and supporting the foundational systems used across the business.
This is a rare opportunity to collaborate with top-tier engineers in an environment that values technical excellence, innovation, and deep domain knowledge.
Key Responsibilities
- Contribute to the buildout and support of a next-generation in-house platform, including:
- Advanced SDLC tooling and developer workflows
- Distributed compute infrastructure in production
- Monitoring, debugging, profiling, and performance tooling
- Database setup and tuning across multiple technologies
- Partner with teams across the organisation to consult on architecture, optimisation, and software design
- Leverage and extend open-source and commercial tools to meet domain-specific needs
- Help shape internal best practices and technical standards
About You
- Strong academic background in computer science, physics, mathematics, engineering or related field
- Passionate about building robust, scalable software with a track record of delivering technical solutions
- Deep programming experience in Python, C++, Rust or similar languages
- Strong analytical skills and a problem-solving mindset
- Comfortable working across infrastructure, backend systems, and tooling
- Excellent communication skills and team mindset – able to engage with both technical and non-technical colleagues
Desirable Experience
- Python and/or Rust development experience
- Cloud engineering exposure (e. g. AWS)
- Performance tuning and profiling
- Experience with Linux/Unix and Windows environments
- Familiarity with financial systems or fixed income products
- Open-source contributions or deep involvement in engineering communities
- Networking knowledge
Why Join?
- Be part of a team that directly influences the technical direction of a highly specialised financial business
- Gain exposure to an ambitious technology modernisation programme at scale
- Collaborate with one of the most experienced engineering teams in the industry
- Work in a culture that prioritises quality, impact, and long-term thinking
- Enjoy clear growth opportunities, strong support, and a technically challenging environment
Strat OS Developer in London employer: Fourier Ltd
Join a leading UK financial institution that champions innovation and technical excellence, offering a unique opportunity to work alongside top-tier engineers in a collaborative environment. With a strong focus on employee growth, you will be part of a transformative technology modernisation programme, gaining exposure to cutting-edge projects while enjoying a culture that values quality and long-term impact. This role not only promises a technically challenging experience but also provides clear pathways for professional development within a supportive team.