Location : Greater London Type of employment : Permanent Mode : Hybrid, 3 days a week in the office No sponsorship Job Description: Data Migration Specialist The Data Migration Specialist provides subject matter expertise, technical leadership, consultancy, and knowledge to define best practice data migration approaches and solution designs using industry-standard ETL (Extract-Transform-Load) methodologies. This role is … crucial in ensuring the accurate and efficient transfer of data between repositories, maintaining the integrity and usability of information throughout the process. It requires a deep understanding of both source and destination targets, specific datastructures, requirements, IT governance/compliance frameworks, and desired deliverables. A blend of technical skills, attention to detail, and clear communication is … essential to coordinate with various stakeholders and ensure alignment with clients data policies, goals, and timelines. The role also demands planning and task management skills, as they may be expected to work with agile/waterfall methodologies and ITIL principles to manage migrations within specified timeframes and business requirements. The Data Migration Specialist will execute unstructured dataMore ❯
Hedge Fund - Senior C++ Quant Developer - Equities - Linux - Python - Data/Algos/Low latency Hedge Fund background essential C++ (Version 11 upwards), Linux, Python (nice to have). Trading systems experience - ideally experience working in the equities space. Ideally the technical has experience with algo implementation. Quantitative Developer - Equities Technology We are in search of a Quantitative Developer … execution performance. Enhance the platform's efficiency by utilizing network and systems programming, along with other advanced techniques to reduce latency. Create systems, interfaces, and tools for historical market data and trading simulations to boost research productivity and system testability. Assist in building and maintaining our automated tests, performance benchmark framework, and other tools Collaborate closely with trading teams … a fast-paced environment Qualifications 5+ years of professional experience in a Front Office, financial services environment as a senior contributor 10+ years cumulative, professional experience Strong background in datastructures, algorithms, and object-oriented programming in C++ Permanent role - Central London based - 5 days a week in the office By applying to this job you are sending More ❯
Software Development Engineer, Data Center Builder Tools Job ID: Amazon Data Services UK Limited The Data Center Builder Tools team is looking for an innovative, self-directed Software Development Engineer to drive the development and scaling of managed industrial control services used within AWS Data Centers worldwide. Contribute to Amazon's vision of developing the safest … and most secure, reliable, and efficient data centers on Earth. As a Software Development Engineer II (SDE2) on this team, you will design new software solutions that power AWS Data Center industrial controls platform and management software products. - Leverage your expertise in areas such as systems automation, software and test automation, and mission-critical embedded systems at scale … Implement Amazon's software development principles to increase the security, availability, and simplicity of industrial controls in our data centers - Work alongside a talented, cross-functional team of hardware engineers, data center operations, and security specialists - Contribute to the vision of developing the safest and most secure, reliable, and efficient data centers on Earth If you're More ❯
Position Summary: The Kenjya-Trusant Group is looking for a Data Scientist to support our customer in the Annapolis Junction, MD area. Essential Job Functions: Read existing python scripts and translate the build into JAVA for corporate tool development. Create analytics leveraging Access Discovery and CNE experience is required. Devise strategies for extracting meaning and value from large datasets. … Make and communicate principled conclusions from data using elements of mathematics, statistics, computer science, and application specific knowledge. Through analytic modeling, statistical analysis, programming, and/or another appropriate scientific method, develop and implement qualitative and quantitative methods for characterizing, exploring, and assessing large datasets in various states of organization, cleanliness, and structure that account for the unique features … and limitations inherent to NSA/CSS data holdings. Minimum Required Qualifications: Due to the nature of this position and the information that employees will be required to access, U.S. Citizenship is required. Bachelor's degree must be in Mathematics, Applied Mathematics, Statistics, Applied Statistics, Machine Learning, Data Science, Operations Research, or Computer Science. Degree in a related More ❯
Torch Technologies is seeking a highly analytical and mathematically mature Apprentice Data Scientist/Machine Learning Engineer to join our growing AI/ML team supporting advanced missile simulation, test planning, and defense system optimization. This role offers a unique opportunity to learn directly under a lead mathematician and AI engineer working at the intersection of machine learning, system … modeling, and formal analysis. Candidates will focus on understanding datastructures, modeling assumptions, and building explainable and reliable AI systems for complex environments. Ideal applicants are rigorous thinkers who approach problems with precision and creativity, using mathematics, machine learning, and statistical methods. Key Responsibilities: Collaborate with the lead engineer to develop and analyze machine learning models for simulation … teams to ensure integration and connectivity across databases and systems. Communicate findings through clear, user-friendly reports and creative storytelling that is broadly understandable. Think critically about system structure, data dependencies, and modeling assumptions. Job Requirements Bachelor's or Master's degree in Mathematics; other degrees such as Computer Science, Physics, or Philosophy (logic-focused) considered if demonstrating strong More ❯
Camelford House, 89 Albert Embankment, London SE1 7TP Job title Systems & Data Lead (SRO) Ref 40660 Division Asset Operations & Capital Delivery Location Camelford House, 89 Albert Embankment, London SE1 7TP Contract type Permanent Full/Part-time Full-time Hours 36 Hours per week. Salary £90,000 per annum, negotiable based on skills and experience. Job grade C Closing … date 11/07/2025 We have a very exciting opportunity for a Systems & Data Lead to take ownership of and deliver digital workstreams across multiple major infrastructure projects, collectively known as Thames Waters Strategic Resource Options (SRO). You will become part of the SRO Directorate, which is responsible for the development of several projects that will … small but growing client-side team, ensuring the successful delivery of digital projects that enhance portfolio operations and achieve organisational goals. What you'll be doing as a Systems & Data Lead (SRO) Your role involves strategic planning, project management, and driving cutting-edge digital solutions in collaboration with the core TW digital teams. Additionally, you will work closely with More ❯
there will be continual interactions with all levels of the business including senior management and the CEO. The role reports to the senior commercial analyst. The role: Taking raw data and turning into clear results for top-level management: assisting with decision-making and offering suggestions and solutions to management Being responsible for production and review of weekly departmental … KPI's; working with sales, account management marketing and tech to drive performance based on results Project work; pricing engine, propensity modelling Dealing with large data sets and assisting commercial manager and BI analysts with data structure planning Forecasting Competitor analysis Identifying revenue opportunities Ad-hoc, Trend reporting Key requirements University Graduate in a numerate based subject Advanced More ❯
Nottingham, Nottinghamshire, England, United Kingdom
Aspire Data Recruitment
BI Analyst Nottingham Negotiable The role focuses on interpreting data and presenting it to support strategic decision-making and supporting internal reporting automation using tools such as VBA, Power Query, and other scripting-based process improvements. The job. Design, build, and maintain Power BI dashboards for business users. Use DAX to develop calculated fields, KPIs, and metrics. Understand and … navigate SQL-based datastructures and schemas. Gather and interpret business requirements for reporting and analysis. Ensure data accuracy and consistency in reporting outputs. Collaborate with stakeholders across departments to optimize data use. Provide support and troubleshooting for BI tools and dashboards. Assist with ad hoc analysis where needed. Build and maintain automation scripts and tools … using VBA (e.g., Excel macros for data transformation or report preparation). Create reusable templates and report logic for future automation and scalability. The candidate. Practical experience with Power BI, including dashboard development. Strong working knowledge of DAX and Power Query. Good understanding of data relationships, schemas, and reporting logic. Strong analytical thinking and attention to detail. Ability More ❯
Requirements: I am looking for candidates who possess substantial experience in Java development. Proficiency in working with Linux, Docker, and Kubernetes is essential. A solid understanding of datastructures and algorithms is required. Familiarity with secondary programming languages such as C++, C, Python, or JavaScript is preferred. A strong problem-solving ability and keen interest in the fintech More ❯
Backend Java Developer ?" City London We are urgently looking to recruit a Java backend Developers with at least 5 years experience. Must have strong Datastructures and Algorithms experience. Also experience of Spring, working with large code base, SQL, Unix etc. You should ideally have a solid problem solving and algorithm background coupled with excellent communication skills. This More ❯
a focus on professional growth, this company is dedicated to fostering an environment where employees can thrive and make a difference. Key Responsibilities: Develop and maintain applications using distributed data storage and parallel computing technologies, including Oracle, Postgres, Cassandra, Hadoop, and Spark. Utilize back-end applications and data integration tools such as Java and Groovy. Create user-facing … applications that support mission needs and enhance user experience. Work with web technologies, including Typescript and React/Redux, to develop responsive applications. Provide data processing and analysis to support data integration efforts. Collaborate with the engineering team to provide feedback on product improvements and UX design. What We're Looking For: Bachelor's degree in Computer Science … Engineering, or a related field. Over 5 years of experience in Platform, Data, Software, or Application engineering/development. Experience with space operations and familiarity with Foundry is highly preferred. Strong understanding of datastructures, storage systems, cloud infrastructure, and front-end frameworks. Proficiency in programming languages such as Java, C++, Python, JavaScript, or similar. Active TS More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
BRUTON KNOWLES
appoint a GIS Analyst to assist in the delivery of GIS services to our Utilities and Infrastructure Team with hybrid/remote working. Main Responsibilities, Tasks and Key Duties: Data capture, management, analysis and validation Data conversion and integration Map production for Land Referencing products Development and implementation of methodologies for creation and use of spatial data Digitising, editing, coding, and annotating line, point and polygon data Creation of Land Registry compliant Easement, Consent and Wayleave drawings Creation of landowner plans for attachment to referencing forms Meeting with internal clients to determine GIS requirements The Candidate: A degree qualification in GIS or a related field. MSc would be desirable but not essential. The ideal candidate … time, accuracy, quality whilst meeting cost objectives. Knowledge, Skills and Abilities: A high level of competence using ESRI, ArcGIS product suit, including its extensions A sound understanding of spatial datastructures and fundamental concepts of GIS Spatial database design and management, preferably with ESRI geodatabases Ability to liaise with internal and external clients to deliver high quality GIS More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Fuel Recruitment Limited
in the delivery of GIS services to our Utilities and Infrastructure Team based out of our Gloucester office with hybrid/remote working. Main Responsibilities, Tasks and Key Duties: · Data capture, management, analysis and validation · Data conversion and integration · Map production for Land Referencing products · Development and implementation of methodologies for creation and use of spatial data · Digitising, editing, coding, and annotating line, point and polygon data · Creation of Land Registry compliant Easement, Consent and Wayleave drawings · Creation of landowner plans for attachment to referencing forms · Meeting with internal clients to determine GIS requirements The Candidate: · A degree qualification in GIS or a related field. MSc would be desirable but not essential. · The ideal candidate … time, accuracy, quality whilst meeting cost objectives. Knowledge, Skills and Abilities: · A high level of competence using ESRI, ArcGIS product suit, including its extensions · A sound understanding of spatial datastructures and fundamental concepts of GIS · Spatial database design and management, preferably with ESRI geodatabases · Ability to liaise with internal and external clients to deliver high quality GIS More ❯
As a Software engineer, AI retrieval, you will be responsible for designing, implementing, and optimizing the AI retrieval systems that power our platform. You'll work closely with our data scientists, product managers, and other engineers to ensure that our AI models are integrated seamlessly into our applications, providing fast and accurate results. This role requires a deep understanding … that enable our platform to efficiently search and retrieve relevant content. Optimize performance : Ensure that our AI retrieval systems are highly performant, scalable, and can handle large volumes of data and requests. Collaborate with cross-functional teams : Work closely with data scientists, product managers, and other engineers to understand requirements, provide technical guidance, and deliver high-quality solutions. … with the latest developments in AI and software engineering, and continuously improve our systems and processes. ️ Is this you? Language fundamentals : Proficient in Python, with a strong understanding of data types, string manipulation, type casting and conversions. Functions : Experienced in calling functions, using default and variable arguments, and writing lambda functions. Virtual environments : Familiar with tools like venv, virtualenv More ❯
and continuous improvement across the business. This is a hands-on, configuration-heavy role ideal for someone who thrives on aligning systems with business strategy in a fast-paced, data-rich environment. Key Responsibilities: Take ownership of the DealCloud CRM platform, managing configuration, user roles, workflows, and customisations. Optimise platform performance by maintaining system integrations and monitoring reliability. Lead … data migration from legacy systemsensuring high standards of accuracy, integrity, and consistency. Partner with Investment Bankers, Ops, Business Support and IT to translate business needs into platform solutions. Deliver an effective change and release management process to support ongoing platform evolution. Provide training, documentation, and first-line support to ensure high user adoption. Stay ahead of CRM trends to … advise on feature enhancements and new capabilities. Key Requirements: Solid CRM platform experienceDealCloud preferred, Salesforce a close second. Strong background in configuration, datastructures, and system administration. Proven success managing data migrations and integrations across platforms. Confident in the software development life cycle and modern release processes. Excellent communication and stakeholder engagement skills. Experience in investment banking More ❯
and continuous improvement across the business. This is a hands-on, configuration-heavy role ideal for someone who thrives on aligning systems with business strategy in a fast-paced, data-rich environment. Key Responsibilities: Take ownership of the DealCloud CRM platform, managing configuration, user roles, workflows, and customisations. Optimise platform performance by maintaining system integrations and monitoring reliability. Lead … data migration from legacy systems—ensuring high standards of accuracy, integrity, and consistency. Partner with Investment Bankers, Ops, Business Support and IT to translate business needs into platform solutions. Deliver an effective change and release management process to support ongoing platform evolution. Provide training, documentation, and first-line support to ensure high user adoption. Stay ahead of CRM trends … to advise on feature enhancements and new capabilities. Key Requirements: Solid CRM platform experience—DealCloud preferred, Salesforce a close second. Strong background in configuration, datastructures, and system administration. Proven success managing data migrations and integrations across platforms. Confident in the software development life cycle and modern release processes. Excellent communication and stakeholder engagement skills. Experience in More ❯
Senior Software Engineer (Python) -London Senior Software Engineer - Python - London/Home office The company: Through the power of AI and Big Data this company have developed a number of data driven tools and platforms aimed at delivering a transparent financial solution. Focusing purely on sustainable investment! If you want the leave the planet clean and beautiful for … the next generation then you share the ethos of this company. This group has 4 arms: A Data Provider: Assessing the performance and sustainability of companies worldwide. AI: An advisory and technology company with an AI engineer for forecasting investment opportunities Asset Management: Investment management company investing in sustainable equities They focus on R&D of AI, ML, Data … own tasks and spend time on new developments and research. The candidate: Extensive experience in Software Engineering Strong experience with Python. You have a deep understanding of system design, datastructures, and algorithms. Comfortable in cloud environments Test coverage is as important as the code itself Not scared of DevOps Interested in the latest tech innovations in your More ❯
generation. Your work will directly impact our customers in the form of products and services that make use of speech and language technology. You will leverage Amazon's heterogeneous data sources and large-scale computing resources to accelerate advances in computer generated speech. Position Responsibilities: - Research and implement novel Machine/Deep Learning approaches which add value to Amazon … Lead and Mentor junior engineers and scientists - Participate in the design, development, evaluation, deployment and updating of data-driven models and analytical solutions for spoken language applications - Develop and/or apply statistical modelling methods (e.g. deep neural networks), optimizations, and other ML techniques to different applications in spoken language engineering Company: Amazon Qualifications: BASIC QUALIFICATIONS - PhD, or a … patents or publications at top-tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and datastructures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing - Experience in building machine learning models for business application PREFERRED QUALIFICATIONS - Experience using Unix More ❯
Engineer, Information Security Engineering role at Google Bachelor's degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages, and with datastructures/algorithms. 5 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. 3 years of experience building … software for data privacy or security (e.g., identity and access management). Minimum qualifications: Bachelor's degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages, and with datastructures/algorithms. 5 years of experience testing, maintaining, or launching software products, and 1 year of experience with software … design and architecture. 3 years of experience building software for data privacy or security (e.g., identity and access management). Preferred qualifications: Experience with security or reliability technical reviews. Experience building or maintaining secure reliable systems. Ability to work across organizational boundaries and influencing without authority. Excellent communication skills. About The Job Google's software engineers develop the next More ❯
Engineering Employment Type: Permanent - Full Time Location: Remote, UK Description WHAT WE NEED We are looking for a Senior Java Engineer, experienced in JVM, concurrency, networking, strong consistency, and data storage to join our Core team. The team focuses on the Hazelcast Platform, our high-performance, low-latency storage and stream processing engine that operates at scale. Enabling real … ensuring scalability, performance, and reliability. Optimize the platform for speed, efficiency, and resource utilization, including indexing, query optimization, and caching strategies. Security and Integration : Implement security measures to protect data integrity and confidentiality, including encryption, access control, and compliance with relevant regulations. Integrate storage components with other software infrastructure, such as SQLite, RocksDB, or cloud solutions. Monitoring and Maintenance … Monitor the system for performance issues, errors, and potential failures, and implement maintenance procedures such as backups, data recovery, and disaster recovery plans. Troubleshoot issues related to data storage, including performance bottlenecks, data corruption, or compatibility issues with other software components. Collaboration : Collaborate with cross-functional teams, including software developers, architects, and product managers, to ensure effective More ❯
Agile, SCRUM, and iterative development. Knowledge of integration skills, Microservices, Docker, Kubernetes. The ability to demonstrate career experience in one or more of the following: multi-threaded engineering techniques, datastructures, concurrency, interactive messaging services. NB Please only apply if you are a Java Developer who lives or can commute to Glasgow and commit to 3 days a … sexual orientation, religion or belief, and age. Technical References Java, Backend Engineering, Server-side development, Linux, Sybase, DB2, Scala, Servlet, multithreading, concurrency, low-latency, microservices, multi-threaded engineering techniques, datastructures, interactive messaging services, CI, Continuous Improvement, Object-Oriented Analysis, Core Java, Object-Oriented Design, Object-Oriented Programming, Agile, SCRUM, Kubernetes. We are Disability Confident and neurodiverse aware. More ❯
we still like to work hard, have fun and make history! Amazon's Retail Business Services (RBS) team is looking for a Sr. Business Intelligence Manager role to drive data analytics and automation initiatives for selling partner experience and growth(SPEG) org. Objective of the Program is to deliver reporting and automation projects improving operation efficiency and productivity of … SPEG org. Data Analytics and Automation manager role is to deliver end to end automations leveraging in house automation platforms, SQL, reporting and analytics projects. The candidate in this role expected to convert the human intelligence to artificial intelligence or rules to constantly evolve the tech & Science based solutions which would benefit Opex optimization and selling partner experience and … growth. The Analytics and Automation Manager oversees the effective use of data analytics and automation technologies to improve business performance. They work closely with data scientists, developers and operations teams to understand process issues and implement automated solutions using tools like machine learning and robotic process automation. Key responsibilities include managing projects to develop analytical models and automated More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Client Server
70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of perks and benefits. As a Backend Software Engineer you will join an Agile team focussed on building and maintaining Exchange Connectivity software systems … that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion messages per day. Location/WFH: You'll join colleagues in the City office three … development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, DataStructures, Design Patterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month Fixed Term Contract, with full More ❯
patents or publications at top-tier peer-reviewed conferences or journals Experience programming in Java, C++, Python or related language Experience in any of the following areas: algorithms and datastructures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing Experience in building machine learning models for business application Experience with natural language processing … and/or processing of multi-modal data (e.g. images) Preferred Qualifications Experience using Unix/Linux Experience in professional software development Experience with training and evaluating LLMs Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value … your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice () to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of perks and benefits. As a Backend Software Engineer you will join an Agile team focussed on building and maintaining Exchange Connectivity software systems … that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion messages per day. Location/WFH: You'll join colleagues in the City office three … development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, DataStructures, Design Patterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month Fixed Term Contract, with full More ❯