At a Glance
- Tasks: Develop high-performance grid computing frameworks for financial analytics using Python and C++.
- Company: Join a global bank's Investment Management team, shaping the future of finance technology.
- Benefits: Enjoy a salary up to £135k, bonuses, health perks, and flexible work options.
- Why this job: Collaborate with experts, enhance your skills, and make an impact in financial technology.
- Qualifications: Degree in Computer Science or STEM, strong Python and C++ skills, and financial systems experience required.
- Other info: Work from home once a week and enjoy shopping discounts.
The predicted salary is between 81000 - 162000 £ per year.
Social network you want to login/join with:
Backend Software Engineer C++ Python Grid Computing, London
col-narrow-left
Client:
Client Server
Location:
London, United Kingdom
Job Category:
Other
–
EU work permit required:
Yes
col-narrow-right
Job Reference:
f901d07ba614
Job Views:
11
Posted:
13.08.2025
Expiry Date:
27.09.2025
col-wide
Job Description:
Backend Software Engineer / Developer (Python C++ Grid Computing) London / WFH to £135k
Are you a skilled backend Software Engineer with C++ and Python coding skills combined with financial trading systems experience?
You could be progressing your career in a senior, hands-on Backend Software Engineer position at the Investment Management arm of a global bank.
As a Backend Software Engineer within the Grid computing team, you will help to evolve a new framework for high-performance grid computing used for large-scale analytical computations including Risk. You\’ll collaborate closely with Quantitative Analysts, working across the full software development lifecycle with a focus on Python and C++ backend development.
Location / WFH:
You\’ll join colleagues in the London, City office with flexibility to work from home once a week.
About you:
- You have strong backend software engineering experience with both Python and C++
- You have a good knowledge of analytics and Risk for one or more financial products
- You have a strong knowledge of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms
- You have experience within a similar financial trading systems environment
- You are collaborative with excellent communication skills
- You are degree educated in Computer Science or a similar STEM discipline, having achieved a 2.1 or above from a Russell Group university
What\’s in it for you:
As a Backend Software Engineer, you will receive a competitive package:
- Salary to £135k
- Bonus
- A range of flexible benefits including Health and Dental care, Critical Illness cover, Employee Assistance Programme, Emergency Dependent care, Life Assurance, and more
- Perks such as shopping discounts and the ability to work from home one day a week
#J-18808-Ljbffr
Backend Software Engineer C++ Python Grid Computing employer: Client Server
Contact Detail:
Client Server Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Software Engineer C++ Python Grid Computing
✨Tip Number 1
Familiarise yourself with the latest trends in grid computing and financial trading systems. Being able to discuss recent advancements or challenges in these areas during your interview will demonstrate your genuine interest and expertise.
✨Tip Number 2
Network with professionals in the finance and tech sectors, especially those working with Python and C++. Attend relevant meetups or webinars to connect with potential colleagues or mentors who can provide insights into the company culture and expectations.
✨Tip Number 3
Prepare to showcase your problem-solving skills through practical coding exercises. Brush up on algorithms and data structures, as you may be asked to solve real-world problems that relate to backend development during the interview process.
✨Tip Number 4
Highlight your collaborative experience in previous roles. Since this position involves working closely with Quantitative Analysts, be ready to share examples of how you've successfully collaborated with cross-functional teams to achieve project goals.
We think you need these skills to ace Backend Software Engineer C++ Python Grid Computing
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and Python, especially in backend development. Include specific projects or roles where you've worked on financial trading systems or grid computing.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your skills align with the requirements, particularly your knowledge of analytics and risk in financial products.
Showcase Relevant Projects: If you have worked on any relevant projects, either professionally or personally, be sure to include them in your application. Highlight your contributions and the technologies used, especially focusing on OOP, data structures, and algorithms.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a software engineering role.
How to prepare for a job interview at Client Server
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C++ and Python in detail. Bring examples of projects you've worked on, especially those related to backend development and grid computing. This will demonstrate your technical proficiency and relevance to the role.
✨Understand Financial Systems
Since the position involves financial trading systems, brush up on your knowledge of analytics and risk management in finance. Being able to speak intelligently about these topics will show that you understand the context in which your technical skills will be applied.
✨Emphasise Collaboration
Highlight your ability to work collaboratively, especially with Quantitative Analysts. Prepare examples of past experiences where teamwork was crucial to project success, as this role requires close collaboration across different teams.
✨Prepare for Problem-Solving Questions
Expect to face technical problem-solving questions during the interview. Practice coding challenges and algorithm questions that focus on data structures and design patterns, as these are fundamental to the role and will likely be assessed.