cover image
Client Server

Client Server

www.client-server.com

6 Jobs

101 Employees

About the Company

At Client Server, we are driven by technology and powered by people.

We are a leading technology recruitment consultancy, specialising in a vast range of technology roles in London, the UK, Europe, and the USA.

Our focus is finding exceptional candidates for exceptional organisations. These include technology leaders, innovative start-ups, hedge funds, banks and consultancies.

Listed Jobs

Company background Company brand
Company Name
Client Server
Job Title
Cloud Engineer GCP
Job Description
**Job Title:** Cloud Engineer (GCP) **Role Summary:** Support, troubleshoot, and optimize GCP and Google Workspace solutions for clients. Act as primary technical point of contact for incident resolution within SLAs. **Expectations:** - Experience in 24/7 technical support environments. - Specialist expertise in Google Cloud and Google Workspace. - Familiarity with automation, infrastructure monitoring, and cloud infrastructure. **Key Responsibilities:** - Troubleshoot and resolve GCP/Google Workspace incidents to meet SLA targets. - Provide client support via Teams, Google Meet, email, and ticketing systems. - Collaborate with Google support teams to escalate complex issues. - Monitor and optimize cloud infrastructure for performance and reliability. **Required Skills:** - Google Cloud Platform, Google Workspace. - Infrastructure monitoring tools (e.g., configuring/maintaining). - Automation and IaC tools (Ansible, Terraform). - Strong communication, customer service, and problem-solving skills. **Required Education & Certifications:** None specified.
Manchester, United kingdom
Hybrid
15-10-2025
Company background Company brand
Company Name
Client Server
Job Title
Senior Data Engineer Python AWS SQL
Job Description
Job title: Senior Data Engineer (Python, AWS, SQL) Role Summary: Lead data platform ownership and optimization for scalability, enabling efficient client onboarding. Develop and orchestrate ETL pipelines using modern tools like Airflow, Prefect, or AWS Step Functions. Specialize in data transformation, validation, and large-volume processing with Redshift. Expactations: Strong AWS proficiency across storage, compute, and orchestration services. Advanced Python scripting for pipeline development. Expertise in SQL and NoSQL for complex data transformations. Experience with Docker and CI/CD deployment processes. Key Responsibilities: - Architect and optimize data platforms for scalable performance. - Design and implement ETL pipelines using orchestration tools (Airflow, Prefect, Dagster, AWS Step Functions). - Clean, validate, and enrich data through transformation logic. - Deploy efficient Redshift loading strategies for high-volume data handling. - Collaborate on data pipeline improvements with cross-functional teams. Required Skills: - Python for data wrangling and pipeline development. - AWS (storage, compute, orchestration services). - SQL and NoSQL for complex transformations and validation. - Docker and CI/CD for deployment. - ETL design and orchestration with modern tools. Required Education & Certifications: Not specified.
Manchester, United kingdom
On site
Senior
26-10-2025
Company background Company brand
Company Name
Client Server
Job Title
Senior Software Engineer C++ Linux SQL
Job Description
Job title: Senior Software Engineer – C++ / Linux / SQL Role Summary: Lead development and strategic enhancements of a high‑performance core platform, delivering robust C++ code on Linux environments while integrating complex SQL queries. Manage bespoke client projects, ensuring scalable, secure, and maintainable solutions. Expectations: - Own end‑to‑end feature delivery – from design through deployment. - Maintain high standards of code quality, performance, and security. - Collaborate closely with cross‑functional teams (product, QA, ops). - Mentor junior engineers and set technical direction. Key Responsibilities: - Design, implement, and refactor core platform components in C++ on Linux. - Develop, optimize, and maintain SQL data models and stored procedures. - Lead architecture reviews and propose scalable solutions. - Participate in code reviews, pair programming, and continuous integration. - Troubleshoot production issues, perform root‑cause analysis, and deploy fixes. - Document design decisions and technical specifications. Required Skills: - 5+ years of professional C++ development experience. - Deep knowledge of Linux system programming (POSIX, threading, networking). - Proficient with relational databases (SQL, PL/SQL, performance tuning). - Familiarity with modern C++ standards (C++17/20). - Experience with CI/CD pipelines, unit testing, and automated deployment. - Strong analytical, problem‑solving, and communication skills. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Software Engineering or related field. - Optional certifications (e.g., AWS Certified Developer, Oracle Certified Professional) are a plus.
London, United kingdom
On site
Senior
10-11-2025
Company background Company brand
Company Name
Client Server
Job Title
Backend Software Engineer C++ Windows - Finance
Job Description
**Job Title** Backend Software Engineer C++ Windows – Finance **Role Summary** Design, develop, and maintain high‑performance, low‑latency exchange connectivity systems on Windows. Work within an Agile team to manage real‑time data feeds and transport protocols for a finance market‑data provider handling billions of daily messages. Deliver scalable solutions using C++ and C# deployed on AWS. **Expectations** - Deliver production‑grade code that meets stringent latency requirements. - Collaborate effectively in a cross‑functional Agile environment. - Participate in the full software development lifecycle from architecture to deployment and monitoring. **Key Responsibilities** - Implement and evolve Windows‑based backend components in C++ and C#. - Build and maintain connectivity layers for exchange data feeds (TCP/IP, multicast). - Optimize multi‑threaded, low‑latency code and ensure system scalability on AWS. - Write unit, integration, and performance tests; perform code reviews. - Troubleshoot and resolve production incidents, enforcing robust error handling. - Document design decisions, APIs, and operational procedures. - Contribute to continuous improvement of tooling, build processes, and deployment pipelines. **Required Skills** - Strong proficiency in C++ (and Windows development); experience with C#. - In‑depth knowledge of networking protocols (TCP/IP, multicast). - Solid grasp of computer science fundamentals: multi‑threading, OOP, data structures, design patterns. - Hands‑on experience with low‑latency architecture and real‑time systems. - Familiarity with AWS services and infrastructure deployment. - Full lifecycle software development experience (design, implementation, testing, deployment). - Excellent written and verbal communication; collaborative teamwork. **Required Education & Certifications** - Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or related field. - Optional certifications in C++ or cloud architecture may be beneficial.
Cambridge, United kingdom
Remote
19-11-2025