builds and maintains a core trading platform that allows fund-aligned teams to develop business applications and workflows in a high-performance, reliable, scalable distributed architecture. In this role, you will: Architect, develop, deploy, and operate new and existing components of the trading system Propose designs to continuously improve More ❯
requirements 2+ years of experience as a Full-Stack Software Developer 2+ years of experience in the motorsport industry Proven experience with scalable and distributed architectures Deep understanding of development principles and teamwork Demonstrated ability to work cross-functionally and lead parts of the product process Experience with modern More ❯
London, England, United Kingdom Hybrid / WFH Options
BMLL Technologies Limited
Role At BMLL, we process financial data through a system called parsing, continually adding and upgrading datasets within well-defined data pipelines built on distributed architecture. The engineering of these pipelines is as crucial as data transformation, with ongoing efforts to enhance performance and reliability. We curate data to More ❯
teams to integrate pricing models and workflow enhancements within the ACE application. There will be exposure to a wide range of technological frameworks, including distributed computing architecture. The role will involve tasks such as: Developing and maintaining the Counterparty Credit Risk applications, leveraging in-house Python and C++ model More ❯
London, England, United Kingdom Hybrid / WFH Options
BMLL Technologies
continually add new financial datasets to our platform whilst upgrading and improving existing ones. Parsing occurs in well-defined data pipelines built using a distributed architecture. The engineering of the pipeline is as important as the data transformation process, and we are constantly working to improve its performance and More ❯
teams to integrate pricing models and workflow enhancements within the ACE application. There will be exposure to a wide range of technological frameworks, including distributed computing architecture. The role will involve tasks such as: Developing and maintaining the Counterparty Credit Risk applications, leveraging in-house Python and C++ model More ❯
large Planning applications involving large data ingestion, persistence, transformation, and retrieval. Design, develop and maintain Oracle, MemSQL, and Python code in an event driven distributed architecture. Maintain the dataflow pipeline between Planning databases and other data stores such as Primo, ODM and Accounting data. Responsible for resolving the data More ❯
resolve issues with platforms and components owned by the Messaging Group. Requirements: Proficiency in C++ Working knowledge of Windows, Linux O/S and distributed network architecture. Ability to diagnose failure scenarios and identify root cause under pressure. Experience of software development in a financial services environment advantageous. Seniority More ❯
all teams’ products. Experience in auditing teams codebases, aiming to maintain high standards for security, testability, and ability to make changes easily. Expertise in distributed systems architecture. Ability to lead or facilitate discussions on application design. Experience in leading discussions and implementation for scaling products to 2-10 times More ❯
London, England, United Kingdom Hybrid / WFH Options
Acord (association For Cooperative Operations Research And Development)
teams to integrate pricing model and workflow enhancements within the ACE application. There will be exposure to a wide range of technological frameworks, including distributed computing architecture. Key responsibilities will include identifying and implementing optimizations with respect to the execution run-time and consolidating development across asset classes. The More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
JR United Kingdom
will enable faster, better, data-informed decision-making both within the business and for Creditsafe customers. This is an opportunity to gain exposure to distributed data architectures with AWS KEY DUTIES AND RESPONSIBILITIES Perform a role as part of an Agile team to develop, test and maintain high quality More ❯
all teams’ products. Experience in auditing teams codebases, aiming to maintain high standards for security, testability, and ability to make changes easily. Expertise in distributed systems architecture. Ability to lead or facilitate discussions on application design. Experience in leading discussions and implementation for scaling products to 2-10 times More ❯
all teams’ products. Experience in auditing teams codebases, aiming to maintain high standards for security, testability, and ability to make changes easily. Expertise in distributed systems architecture. Ability to lead or facilitate discussions on application design. Experience in leading discussions and implementation for scaling products to 2-10 times More ❯
Amazon Silicon, enhancing performance and efficiency. As a DevOps Consultant you will assist customers to launch generative AI workloads on AWS, design and implement distributed model training pipelines or deploy inference at scale. You will provide guidance on automation of infrastructure, applications and machine learning workflows. You will also … understanding of Machine Learning concepts related to model training, deployment, inference, MLOps, etc. PREFERRED QUALIFICATIONS - Experience designing and building highly available, resilient, large-scale, distributed systems that utilize load balancing, horizontal scalability and automated disaster recovery. - Experience working directly with customers, partners or third-party vendors. - Experience with microservices … distributed application architecture, and integrating back-end and front-end application components. - Experience with automated testing tools. - Ability to communicate and present fluently in English, both verbally and in writing, including writing complex technical documentation that can be presented across a varied enterprise corporate audience. Amazon is an More ❯
on AWS technology. We use these tools across Amazon to deploy, monitor and operate the hundreds of thousands of services that power our highly distributed architecture. Our tools include orchestration, predictive analytics, monitoring, problem diagnosis and automated repair. These let us deploy configurations that intelligently manage how traffic flows … through our highly distributedarchitecture to our delighted customers. Key job responsibilities As a System Development Engineer, you will: Use technology to solve straightforward problems, seeking input and guidance from team members Create or have responsibility to improve or intent small tools or applications Participate in team design More ❯
on AWS technology. We use these tools across Amazon to deploy, monitor, and operate the hundreds of thousands of services that power our highly distributed architecture. Our tools include orchestration, predictive analytics, monitoring, problem diagnosis, and automated repair. These let us deploy configurations that intelligently manage how traffic flows … through our highly distributedarchitecture to our delighted customers. Key job responsibilities As a System Development Engineer, you will: Use technology to solve straightforward problems, seeking input and guidance from team members. Create or have responsibility to improve or invent small tools or applications. Participate in team design More ❯
internal business partners. The perfect candidate will have excellent communication skills, customer obsession, deep experience working with relational database technologies, preferably in large scale, distributed environments; and be very comfortable with networking and distributedarchitecture topics. You will have enthusiasm for digging deep and a flare for More ❯
work will be seen by millions and from there you will measure, evaluate, and evolve what you just released. Our platform runs in a distributed system architecture where development teams work with Node.js (TypeScript), following best coding standards and hexagonal architecture with Domain-Driven Design . We … embrace event-driven architecture patterns using message brokers and event streaming. Our infrastructure is cloud-native, leveraging AWS services and following infrastructure-as-code principles. We practice DevOps and GitOps methodologies with a strong focus on automation and observability . Working at scale presents exciting challenges, and we're … expertise in container orchestration and cluster management Network engineering skills including load balancers, CDN, Istio, and security patterns Experience with observability platforms (OpenTelemetry) and distributed systems Nice-to-have skills: Python programming and Linux system debugging Database administration (SQL, MongoDB, Redis) Message broker and event streaming experience (Kafka) Database More ❯
and features that drive our platform forward and contribute to the ongoing complex modernisation and migration from our .Net Framework platform to a microservices architecture based on .Net Core. You will work closely with the product owner, lead engineers, stakeholders, and customers to refine requirements and deliver high-quality … implementing new product solutions and features, ensuring they meet high standards of quality, scalability, and performance. Microservices Migration: Assist in migrating from a monolithic architecture to a microservices architecture, leveraging .Net Core and industry best practices to ensure scalability and maintainability. Innovation and Best Practices: Stay up to … proficiency with .Net Core, +3 years (.Net Framework experience ideal). Extensive front-end experience with React and ideally TypeScript. Professional experience in a distributed microservice architecture using asynchronous event-driven communications, DDD, and automated CI/CD pipelines. Fluent with Agile methods and collaborative working practices. Good More ❯
What does it take: 5+ years of experience in Java or Kotlin (or other JVM based language) Strong experience with Spring framework, relational databases, distributed and concurrent systems (Kafka) Close collaboration with product managers, data scientists, data analysts, engineers and other product teams is a must have and is … ownership of your projects: drive and own them to make sure we hit the goals we want to achieve An interest in microservices and distributedarchitecture and systems What the first six months in this role will look like: You’ll have onboarded and found your place through More ❯
West Bromwich, England, United Kingdom Hybrid / WFH Options
Signable
up-to-date with emerging trends and technologies in software quality assurance. Useful Skills/And a massive bonus if: Exposure to microservices or distributedarchitecture testing. Automation testing frameworks (Such as Cypress, Supertest & Postman) and other QA tools (Qase, Beeceptor etc). Contributions to QA tooling, frameworks More ❯
London, England, United Kingdom Hybrid / WFH Options
Adecco
IR35, with a hybrid working model. The successful candidate will work within the eFX technology team , focusing on analysing, designing, building, and deploying globally distributed, multi-tier, high-availability systems. This is an excellent opportunity to contribute to a business-focused solutions development team. The candidate will play an … Skills: Extensive knowledge of Java and all aspects of GUI development using Swing , including threading, performance optimisation, and building UI widgets. Strong experience developing distributed applications in Java. Practical experience using design patterns , with a strong understanding of when and why they should be applied. Strong knowledge of Messaging … Middleware concepts and their applications. Experience with distributedarchitecture (caching, topologies) and a solid understanding of latency, concurrency, and reconciliation. Proficiency in reading, writing, and parsing XML . Strong understanding of RDBMS and experience with complex SQL , stored procedures, referential integrity, and performance tuning. Desired Skills: Business domain More ❯
in software engineering concepts and relevant experience. Strong background in object-oriented programming, test-driven development using Python. Experience building and debugging applications on distributed computing architectures. Understanding of event-based architecture. Analytical and problem-solving skills. Effective interpersonal skills and ability to work in a global team. Self More ❯
applied experience Strong technology background with experience in object-oriented programming, test driven development viz Python. Experience in building and debugging application build on distributed computing architecture. Good understanding of event based architecture. Strong Analytical and problem-solving skills. Good interpersonal skills and able to work effectively in a More ❯
great if you also have Experience working on an e-commerce site or in a fast-growing (preferably consumer-facing) start-up. Knowledge about distributed service architectures, including how best to test and release them, and how to ensure system stability when making changes independent of other services. These More ❯