different format of this document, please get in touch with at UKI.recruitment@tcs.com or call TCS London Office number 02031552100 with the subject line: Application Support Request. Role: Principal Data Engineer Job Type: Permanent Location: Norwich/London (Hybrid) Number of hours: 40 hours per week full time Are you passionate about Data and Analytics? We have an … exciting role for you Principal Data Engineer. Careers at TCS: It means more TCS is a purpose-led transformation company, built on belief. We do not just help businesses to transform through technology. We support them in making a meaningful difference to the people and communities they serve - our clients include some of the biggest brands in the UK … range of stakeholders. Gain access to endless learning opportunities. Work closely with the range of teams within the business to bring products to life. The Role As a Principal Data Engineer, you will be responsible for the technical design, engineering quality, and delivery of dataingestion, integration, transformation, and data product pipelines. The ideal candidate will More ❯
Data Migration Delivery Lead (SQL to BigQuery) Location: Hybrid (must be able to travel to London when required) Contract Type: Fixed-Term Contract (9-12 months) Were supporting a fast-growing cycling and lifestyle brand as they modernise their data ecosystem, migrating from an on-premise SQL database (within Nvision ERP) into a new, scalable Google Cloud BigQuery … environment. This role is critical in ensuring the successful replatforming, consolidation, and optimisation of core business data to power next-generation analytics and reporting. Were seeking a Delivery/Product Lead with hands-on experience leading data migration or cloud data platform programmes. You will act as the key interface between internal business stakeholders, the existing BI … consultant, and the external Google Cloud partner responsible for the technical execution. You will oversee delivery governance, coordinate cross-functional teams, and ensure data accuracy, integrity, and accessibility throughout the migration process. You will also manage a junior resource supporting documentation, communications, and coordination. Key Responsibilities End-to-end delivery of the data migration programme, from discovery and More ❯
analytics services. With a global presence and ambitious growth plans, they are expanding our team to support our strategic vision. The Role We are seeking an experienced and passionate Data Consultant with significant SAS project experience to join their team. The ideal candidate will have over 7 years of hands-on experience in data and analytics, with a … stakeholders. Job Responsibilities Collaborate with client and partner teams to deliver timely, professional, and high-quality project outputs. Leverage expertise in SAS technologies, solutions, and methodologies. Develop and implement data management systems to optimize data quality, focusing on best-practice ETL processes. Acquire data from primary and secondary sources and maintain databases/data systems. Utilize … and communicate best-practice methodologies internally and externally. Create technical documentation, including requirements, design, administration, and user guides. Interpret data and analyze results using statistical techniques, delivering ongoing reports. Identify, analyze, and interpret trends or patterns in complex datasets. Participate in product and solution training to maintain in-depth knowledge of SAS offerings. Work closely with stakeholders to prioritize More ❯
/day Inside IR35 | Hybrid London (23 Days Office) A hands-on ClickHouse Engineer is required for a leading Energy Trading House undertaking a major transformation of its data platform migrating from traditional SQL-based systems to ClickHouse . This client operates across physical and financial energy markets, with a strong focus on analytics, optimisation, and real-time data processing to support trading and risk decisions. This role will focus on designing, building, and optimising the new ClickHouse data architecture , ensuring scalability, performance, and integration with existing trading systems. Youll play a key role in refactoring existing SQL pipelines, enhancing data models, and implementing best practices for high-volume, low-latency data operations. This system … get into the industry if you have the right tech. ClickHouse is the silver bullet here - other acceptable alternatives are SingleStore, Rockset, TimescaleDB Key Responsibilities: Design and implement scalable data solutions within ClickHouse . Migrate existing SQL data models, ETL pipelines, and reporting layers to ClickHouse. Optimise query performance, dataingestion, and storage for high-frequency More ❯
and a progressive work environment. As a KDB+/Q Software Engineer, you will play a pivotal role in the firm's operations, working on the greenfield development of data intensive applications. This position offers a unique opportunity to join a dynamic team of professionals in an intellectually stimulating environment. Benefits: Exceptional professional growth opportunities in a tech-focused … balance and reimbursement programs. Rapid career progression and exposure to diverse technologies. Collaboration with top-tier infrastructure teams in the financial sector. Responsibilities: Build and maintain high-performance tick data storage systems using kdb+/q to efficiently store and retrieve large volumes of market data (e.g., trades, quotes, order books). Optimize schema design and partitioning strategies … to support low-latency queries across historical and real-time data. Implement real-time dataingestion and processing pipelines for market data Ensure data integrity, latency minimization, and fault tolerance in streaming environments using q and kdb+ capabilities. Collaborate with quantitative researchers to develop research tools, backtesting frameworks, and analytics in q. Provide fast-access APIs More ❯
and machine learning systems at the core of the companys clinical platform. Youll work closely with clinicians, product managers, and software engineers to transform complex healthcare challenges into robust, data-driven solutions. This is a hands-on role with broad impacttouching everything from model training and deployment to safety evaluation and infrastructure. Key Responsibilities: Design and implement NLP and … ML systems for clinical and conversational applications Build and maintain data pipelines, model training, fine-tuning, evaluation, and deployment workflows Collaborate cross-functionally to translate clinical requirements into scalable technical solutions Ensure safety, performance, and regulatory compliance of ML systems Contribute to technical strategy, architectural decisions, and mentoring within the ML team What Were Looking For Essential: 4+ years … of large language models (LLMs), embeddings, fine-tuning, and evaluation methods Advanced Python skills and experience with frameworks like PyTorch, TensorFlow, and HuggingFace Experience building full ML pipelines from dataingestion to deployment Solid software engineering practices including testing, version control, and CI/CD Strong communication and collaboration skills, especially with non-technical stakeholders Interest in applying More ❯
art trading systems - optimise code for maximum speed and efficiency, minimising latency. Implement and enhance trading algorithms in collaboration with quantitative researchers and traders. Handle large volumes of market data in real-time, ensuring accurate and fast dataingestion, processing, and storage to feed trading algorithms. Key Requirements: Bachelors or Masters degree in Computer Science, Engineering, or … a related field. 1+ years of professional development experience as a Software Engineer in either C++, Python, Java or Rust. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java) Experience writing software for massive scale (Up to 100s billions of records at a time!) Proficiency in Linux More ❯
scalable and secure digital products. Youll collaborate closely with product owners, architects, and other developers to build intuitive user interfaces, reliable backend services, and integrations with connected devices and data systems. As a senior contributor, youll also provide technical leadership, code reviews, and mentoring for junior developers. Key Responsibilities Design, build, and deploy scalable web and mobile applications using … Functions . Develop and maintain RESTful and GraphQL APIs , ensuring clean integration across internal and external systems. Architect secure, high-performance backend services supporting customer portals, dashboards, and IoT data ingestion. Champion DevOps practices such as CI/CD automation, monitoring, and observability . Support architectural design sessions and contribute to long-term technology planning. Conduct code reviews, share … . Strong knowledge of cloud platforms , preferably Microsoft Azure . Experience building and integrating with REST/GraphQL APIs . Solid understanding of databases (SQL, NoSQL, or similar) and data modelling. Familiarity with CI/CD pipelines , automated testing, and DevOps tools. Understanding of secure coding practices , authentication (OAuth2, Entra ID/B2C), and authorization frameworks. Excellent problem-solving More ❯