utilizing AWS S3 storage, with support for Google Cloud and on-premise solutions. Focus on performance-critical areas such as algorithm efficiency, multi-threading, parallelprocessing, and network utilization. Collaborate closely with a small, agile team where engineers write their own requirements and there are no product managers … to 7+ years of professional experience primarily in C++ development, with strong expertise in modern C++20. Deep knowledge of performance optimization techniques, multi-threading, parallelprocessing, and efficient network utilization. Familiarity with Python and scientific libraries such as NumPy and Pandas (expertise not mandatory). Experience or strong More ❯
functional teams to deliver high-performance data platforms in production environments. This role requires a deep understanding of modern data engineering practices, real-time processing, and cloud-native solutions. Key Responsibilities: Data Pipeline Development & Management: Design, implement, and maintain scalable and reliable data pipelines to ingest, transform, and load … for analytics and operational use , ensuring data integrity, timeliness, and accuracy across systems. Implement data quality tools and validation frameworks within transformation pipelines. Data Processing & Optimization: Build efficient, high-performance systems by leveraging techniques like data denormalization , partitioning , caching , and parallelprocessing . Develop stream-processing … Platform Engineering: Develop and deploy data workflows on AWS or GCP , using services such as S3, Redshift, Pub/Sub, or BigQuery. Containerize data processing tasks using Docker , orchestrate with Kubernetes , and ensure production-grade deployment. Collaborate with platform teams to ensure scalability, resilience, and observability of data pipelines. More ❯
Yeovil, England, United Kingdom Hybrid / WFH Options
Sapien Engineering Ltd
SDLC C#.NET (4.6 to 9.0) ASP.NET Azure/Cloud based experience highly beneficial Blazor extremely advantageous (Good UX experience also considered) Real time data processing/parallelprocessing highly beneficial For more information please apply with an updated copy of your CV or email billy.mullen@sapienrec.co.uk More ❯
SDLC C#.NET (4.6 to 9.0) ASP.NET Azure/Cloud based experience highly beneficial Blazor extremely advantageous (Good UX experience also considered) Real time data processing/parallelprocessing highly beneficial For more information please apply with an updated copy of your CV or email billy.mullen@sapienrec.co.uk More ❯
such as Delta, Iceberg, and Hudi. Experience with Test Driven Development using JUnit, Mojito, or similar tools. Extensive knowledge of distributed systems and massively parallel processing. Experience in developing, debugging, and maintaining code in large corporate environments using modern programming and database query languages. Comprehensive understanding of the Software More ❯
or symmetric encryption in applications Thorough working knowledge of data structures, algorithms, databases (SQL and NoSQL), and in-memory data storage Extensive knowledge of parallelprocessing, message brokers, and/or distributed task queues Working knowledge of Docker containers Previous experience leading an Agile team of developers a More ❯
systems process billions of products to algorithmically find products not already sold on Amazon and programmatically add them to the Amazon catalog. We apply parallelprocessing, machine learning and deep learning algorithms to evaluate products and brands in order to identify and prioritize products and brands to be … vision for Selection Monitoring's mission-critical control plane systems. Build scalable, fault-tolerant, and highly available services that underpin our large scale data processing solutions. Lead and mentor junior engineers, and drive best practices around design, coding, testability, and security. Drive adoption of technologies and develop efficient algorithms More ❯
london, south east england, United Kingdom Hybrid / WFH Options
microTECH Global LTD
algorithm optimization for both performance and visual quality. About the company: MicroTECH Global are working with a company who are at the forefront of parallel data compression, with deep expertise in AI, data compression & XR (extended reality) They have developed multiple award-winning software products that are transforming industries … spaces. • Knowledge of the end-to-end software development lifecycle, with experience collaborating across teams. • Proficiency in Python and C++ software development. • Experience with parallelprocessing programming. • Understanding of standardization processes and standard-developing organizations (SDOs). Beneficial to have: • Knowledge of objective Visual Quality (VQ) assessment techniques. More ❯
london, south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
algorithm optimization for both performance and visual quality. About the company: MicroTECH Global are working with a company who are at the forefront of parallel data compression, with deep expertise in AI, data compression & XR (extended reality) They have developed multiple award-winning software products that are transforming industries … spaces. • Knowledge of the end-to-end software development lifecycle, with experience collaborating across teams. • Proficiency in Python and C++ software development. • Experience with parallelprocessing programming. • Understanding of standardization processes and standard-developing organizations (SDOs). Beneficial to have: • Knowledge of objective Visual Quality (VQ) assessment techniques. More ❯
collections, to enhance code readability and maintainability. Demonstrate a deep understanding of multi-threading concepts, implement strategies to avoid deadlocks, and optimize performance through parallelprocessing and resource sharing. Design, develop, and deploy web applications using MVC frameworks, incorporating dependency injection for improved modularity and testability. Criteria: Proven More ❯
and related data standards incl. JSON, XML, CSV etc. Understand how to design and implement highly available technical services including appropriate design provision for parallel processing. Enjoy working with a wide range of internal and external technical stakeholders to deliver high quality, modern technical solutions. Have a good understanding More ❯
and related data standards incl. JSON, XML, CSV etc. Understand how to design and implement highly available technical services including appropriate design provision for parallel processing. Enjoy working with a wide range of internal and external technical stakeholders to deliver high quality, modern technical solutions. Have a good understanding More ❯