At a Glance
- Tasks: Join a dynamic team to develop high-performance grid computing solutions for financial analytics.
- Company: Be part of a global bank's investment management arm, driving innovation in finance.
- Benefits: Enjoy a competitive salary, bonuses, flexible work options, and health perks.
- Why this job: Work on impactful projects, collaborate with experts, and grow your skills in a supportive environment.
- Qualifications: Strong backend experience in Python and C++, with a degree in Computer Science or related field.
- Other info: Flexible work-from-home policy and a commitment to diversity and inclusion.
The predicted salary is between 43200 - 63000 £ per year.
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 to be 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 similar STEM discipline, having achieved a 2.1 or above from a Russel 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 Dependant care, Life Assurance and more
- Perks such as shopping discounts and ability to work from home one day a week
Apply now to find out more about this Backend Software Engineer / Developer (Python C++ Grid Computing) opportunity.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Backend Software Engineer C++ Python Grid Computing employer: Client Server Ltd.
Contact Detail:
Client Server Ltd. 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 conversations can set you apart from other candidates.
✨Tip Number 2
Network with professionals in the finance and tech sectors, especially those who work with Python and C++. Attend relevant meetups or webinars to make connections that could lead to referrals or insider information about the role.
✨Tip Number 3
Prepare to demonstrate your problem-solving skills through coding challenges or technical discussions. Brush up on your knowledge of algorithms and data structures, as these are likely to come up in interviews.
✨Tip Number 4
Showcase your collaborative skills by discussing past projects where you worked closely with analysts or cross-functional teams. Highlighting your ability to communicate effectively will resonate well with the hiring team.
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 the context of backend development and financial trading systems. Use specific examples to demonstrate your skills and achievements.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for backend software engineering and your understanding of grid computing. Mention how your background aligns with the requirements of the role and express your enthusiasm for working with Quantitative Analysts.
Highlight Relevant Projects: In your application, include details about any relevant projects you've worked on, particularly those involving analytics, risk management, or high-performance computing. This will help illustrate your practical experience in the field.
Showcase Communication Skills: Since collaboration is key in this role, emphasise your communication skills in your application. Provide examples of how you've successfully worked in teams or communicated complex technical concepts to non-technical stakeholders.
How to prepare for a job interview at Client Server Ltd.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C++ and Python in detail. Bring examples of past projects where you implemented backend solutions, especially in financial trading systems, as this will demonstrate your relevant expertise.
✨Understand the Financial Context
Familiarise yourself with analytics and risk management concepts related to financial products. Being able to speak knowledgeably about these topics will show that you understand the industry and can contribute effectively.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your understanding of algorithms, data structures, and design patterns. Prepare to solve coding challenges on the spot, showcasing your analytical thinking and problem-solving skills.
✨Emphasise Collaboration and Communication
Since the role involves working closely with Quantitative Analysts, highlight your teamwork and communication skills. Share examples of how you've successfully collaborated in previous roles to achieve common goals.