Python Engineer – DistributedSystems & Big Data Location: London (Hybrid or Remote within the UK) Type: Full-time | Competitive Salary + Equity Options We’re looking for a talented Python Engineer to join one of our premier clients based out of London. You’ll play a key role in … building scalable distributedsystems and working with massive datasets to power our next-generation platform. What You’ll Do: Design, build, and optimise distributedsystems for high throughput and low latency. Work with large-scale data pipelines (terabytes to petabytes). Collaborate closely with product and … maintainable Python code and contribute to architectural decisions. What We’re Looking For: Strong Python programming skills (5+ years preferred). Deep experience with distributedsystems (e.g., Kafka, Spark, Ray, Kubernetes). Hands-on work with big data technologies and architectures. Solid understanding of concurrency, fault tolerance, and More ❯
london, south east england, united kingdom Hybrid / WFH Options
Oliver Bernard
Python Engineer – DistributedSystems & Big Data Location: London (Hybrid or Remote within the UK) Type: Full-time | Competitive Salary + Equity Options We’re looking for a talented Python Engineer to join one of our premier clients based out of London. You’ll play a key role in … building scalable distributedsystems and working with massive datasets to power our next-generation platform. What You’ll Do: Design, build, and optimise distributedsystems for high throughput and low latency. Work with large-scale data pipelines (terabytes to petabytes). Collaborate closely with product and … maintainable Python code and contribute to architectural decisions. What We’re Looking For: Strong Python programming skills (5+ years preferred). Deep experience with distributedsystems (e.g., Kafka, Spark, Ray, Kubernetes). Hands-on work with big data technologies and architectures. Solid understanding of concurrency, fault tolerance, and More ❯
Job Title: Staff Software Engineer (DistributedSystems) Location: US (EST)/UK (Remote) We are working with a fast-growing and award-winning FinTech company that has recently achieved unicorn status with a valuation exceeding $1 billion. They are transforming the fixed-income eTrading space, working with top … top engineering talent. The Role: Our client is looking for a Staff Software Engineer to take the lead in designing and developing mission-critical distributedsystems that power one of the largest corporate bond e-trading platforms. This role will involve solving complex technical challenges in distributed … role where you will influence technical strategy, mentor a high-performing engineering team, and deliver scalable and resilient solutions. Key Responsibilities: Design and Architect Systems: Lead the development of scalable, fault-tolerant, and low-latency distributedsystems to support trading workflows. Drive High-Impact Projects: Own and More ❯
london, south east england, united kingdom Hybrid / WFH Options
Caspian One
Job Title: Staff Software Engineer (DistributedSystems) Location: US (EST)/UK (Remote) We are working with a fast-growing and award-winning FinTech company that has recently achieved unicorn status with a valuation exceeding $1 billion. They are transforming the fixed-income eTrading space, working with top … top engineering talent. The Role: Our client is looking for a Staff Software Engineer to take the lead in designing and developing mission-critical distributedsystems that power one of the largest corporate bond e-trading platforms. This role will involve solving complex technical challenges in distributed … role where you will influence technical strategy, mentor a high-performing engineering team, and deliver scalable and resilient solutions. Key Responsibilities: Design and Architect Systems: Lead the development of scalable, fault-tolerant, and low-latency distributedsystems to support trading workflows. Drive High-Impact Projects: Own and More ❯
Job Title: Software Engineer (DistributedSystems) Client: Elite Technology Firm Experience Level: 5+ years' Salary: Up to £180k + Bonus Location: London (Hybrid) An elite tech firm are searching for Software Developers with experience in DistributedSystems to join a group of the highest-regarded talent … environment - it's allowed them to attract the best talent worldwide Skills/Experience Strong knowledge of Python (background in JVM preferred) Knowledgeable in distributedsystems or infrastructure (Kubernetes experience etc) STEM degree - strong computer science fundamentals (Preferred More ❯
london, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
Job Title: Software Engineer (DistributedSystems) Client: Elite Technology Firm Experience Level: 5+ years' Salary: Up to £180k + Bonus Location: London (Hybrid) An elite tech firm are searching for Software Developers with experience in DistributedSystems to join a group of the highest-regarded talent … environment - it's allowed them to attract the best talent worldwide Skills/Experience Strong knowledge of Python (background in JVM preferred) Knowledgeable in distributedsystems or infrastructure (Kubernetes experience etc) STEM degree - strong computer science fundamentals (Preferred More ❯
unnecessary transport emissions by ensuring the right materials arrive at the right time. To deliver this, and much more, we build scalable and resilient systems, using a modern tech stack that includes: Cloud-native and distributedsystems development in AWS Microservices and event-driven architectures in Typescript … technical challenges, and is driven by the opportunity to shape the future of engineering at Beams. You bring deep expertise in designing and scaling distributedsystems, alongside a strong product mindset that balances technical excellence with business impact. You should have experience with: Architecting and scaling high-performance … distributedsystems and writing clean, well-tested code in modern languages with a focus on reliability and maintainability. Developing technical strategy with the CTO, setting best practices, and mentoring engineers across teams, inspiring a close and collaborative engineering culture. Providing technical direction on high-impact projects that span More ❯
invest in Rust. For front-end development we prefer React and Flutter. Golang is an essential language for our engineering teams, who build the systems that deliver Ubuntu to the world. From our software distribution systems, to those which build and test every possible kind of open source … on every architecture, from our systems management tools to our distributedsystems operations R&D, we count on Golang for its tasteful concurrency and developer ecosystem. Juju, Livepatch, LXD, MAAS, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro, and many more Canonical offerings include Golang components. We also want … and enterprises around the world. We expect the highest engineering standards and strong motivation to get things done well in a fully remote and distributed environment. These roles require extensive personal experience with Linux - the more different versions of Linux the better! Location : we have open roles for Golang More ❯
PayPal Ads Engineering Team in London. This is a unique opportunity to help shape the future of commerce-driven advertising by building the core systems behind PayPal Ads, delivering smarter, more personalized, and relevant experiences for both brands and consumers. If this sparks your interest, read on — the best … PayPal Ads Engineering Team in London. This is a unique opportunity to help shape the future of commerce-driven advertising by building the core systems behind PayPal Ads, delivering smarter, more personalized, and relevant experiences for both brands and consumers. If this sparks your interest, read on — the best … ll have the opportunity to collaborate with talented peers and work on high-impact projects in an agile environment. We're not just building systems; we're creating scalable, high-performance solutions that make a real difference in global commerce. We prioritize code quality, customer focus, and rapid iteration. More ❯
Grafana, OTEL and Cloudwatch Experience analysing and building data telemetry, querying (PromQL), modelling, pipelines and dashboards to provide concise, focused insights and alerts for distributedsystems Strong experience with Python and/or GoLang Java (SpringBoot and Micrometer) useful Demonstrable experience working with AWS services like SQS, EKS … RDS, VPC, EC2, Cloudwatch (X-Ray, Metrics and Logs), Lambda Solid knowledge of Linux systems and bash scripting Strong knowledge of networking and common protocols (TCP, DNS, TLS, HTTP) Experience with DevOps principles and tooling such as Infrastructure as Code (Terraform) and CI/CD (GitHub Actions, Jenkins) Knowledge … of stream processing technologies like Kafka would be useful Experience working with ITSM systems like JSM, Zendesk or ServiceNow Experience building/maintaining automated incident management workflows Experience developing with containers and container orchestration (Docker & Kubernetes) Working knowledge and experience with Agile software development practices Strong communication, collaboration and More ❯
main responsibilities include: Develop and deploy features and capabilities that are highly scalable, optimized for performance, and built with the unique demands of decentralized systems in mind. Conduct thorough code reviews, prioritizing best practices in readability, testing, documentation, and performance, with a particular focus on security, reliability and blockchain … designers, and engineering managers. Bring a strong architectural design mindset, with the ability to design and guide the development of medium to large-scale distributedsystems that leverage blockchain technology and ensure end-to-end security from frontend to backend. About You As a senior back-end engineer … from the design phases to production deployment, particularly in blockchain or decentralized application (dApp) environments, with a strong emphasis on security. Strong understanding of distributedsystems, including experience with messaging systems like RabbitMQ and data stores like MongoDB. Solid grasp of CI/CD practices and tools More ❯
Sr. Systems Development Manager, Managed Operations Job ID: Amazon Web Services Development Center Germany GmbH - R28 AWS is set to introduce the inaugural European Sovereign Cloud (ESC), marking a significant development in utility computing (UC). To spearhead this initiative, we are actively seeking experienced senior development engineering leaders … day operations, and ensuring improvements in availability, reliability, latency, performance, and efficiency of the ESC. As a leader, you will manage teams in both systems operations and development, emphasizing automation and engineering efficiency. The overarching goal is to deliver scalable services and ensure a high-availability experience for EU … teams in executing organizational and team roadmaps, focusing on ESC launch goals. Regular check-ins and strategic guidance foster collaboration and shared success. Analyse systems and software performance, identifying areas for improvement and shape strategies to enhance overall efficiency. Cross-departmental collaboration is key, you will strengthen relationships with More ❯
you want to login/join with: We are looking for a strong technologist and individual contributor with a deep understanding of modern technologies, distributed system design, and a passion for hands-on programming. As part of our global technology team, you will work with passionate engineers to solve … robust, high-quality solutions, possesses excellent communication skills, and can manage multiple priorities. Skills & Qualifications Senior hands-on professional software development experience Experience designing distributedsystems, microservices, and micro-frontend UIs Experience using cloud services such as AWS and distributedsystems like Kafka, Kubernetes, S3, DynamoDB … work independently in a fast-paced, rapidly changing environment Bachelor’s degree in computer science or a related engineering field involving software programming or systems engineering Preferred Qualifications Experience working in investment banking or the financial services industry An entrepreneurial approach to software development and problem solving What we More ❯
The Role: We are looking for a strong technologist and individual contributor with deep understanding of modern technologies, distributed system design and has a passion for hands-on programming. As part of our global technology team, you will be working with a group of passionate engineers who solve complex … quality solutions, has excellent communication skills and can manage multiple priorities simultaneously. Skills & Qualifications Senior hands-on professional software development experience Experience of designing distributedsystems, microservices, micro-frontend UIs Experience of using cloud services such as AWS and distributedsystems such as Kafka, Kubernetes, S3 … Able to independently work in fast paced and rapidly changing environment Bachelor's degree in computer science or engineering field involving software programming or systems engineering Preferred Qualifications Experience of working in investment bank or financial services industry Able to apply entrepreneurial approach to software development and problem solving More ❯
The Role: We are looking for a strong technologist and individual contributor with deep understanding of modern technologies, distributed system design and has a passion for hands-on programming. As part of our global technology team, you will be working with a group of passionate engineers who solve complex … quality solutions, has excellent communication skills and can manage multiple priorities simultaneously. Skills & Qualifications Senior hands-on professional software development experience Experience of designing distributedsystems, microservices, micro-frontend UIs Experience of using cloud services such as AWS and distributedsystems such as Kafka, Kubernetes, S3 … Able to independently work in fast paced and rapidly changing environment Bachelor’s degree in computer science or engineering field involving software programming or systems engineering Preferred Qualifications Experience of working in investment bank or financial services industry Able to apply entrepreneurial approach to software development and problem solving More ❯
Team The Infrastructure as a Service (IaaS) team aims at upholding the reliability and scalability we expect from Algolia's infrastructure for its critical systems and products. Our focus is on enabling teams across Algolia to leverage this infrastructure while keeping it under control through an always increasing level … Kubernetes and Linux Experience - Proven track record in managing and optimizing large-scale Kubernetes clusters and Linux server fleets, ensuring operational excellence. Expertise in DistributedSystems - In-depth understanding of the complexities and challenges of distributedsystems, with experience designing and operating scalable, fault-tolerant architectures. More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Daniel James Resourcing Ltd
just another architecture role. This is a chance to make a tangible impact in a truly enterprise-scale environment , working with high-traffic applications, distributedsystems, and cloud-first engineering teams . You will: Define and lead the AWS cloud strategy for large-scale SaaS platforms. Architect and … implement cloud-native, event-driven, microservices-based solutions . Drive modernisation initiatives , replacing legacy systems with state-of-the-art cloud solutions. Work closely with engineering teams, guiding them on best practices in .NET, AWS, and cloud security . Influence technical decision-making at the highest levels while remaining … pipelines, DevOps, and Infrastructure as Code (Terraform, CloudFormation) . ? A collaborative, pragmatic approach , comfortable influencing both engineers and senior stakeholders. ? Experience in large-scale distributedsystems and enterprise environments. Why Join? Exceptional package Up to £100K base + 15-30% bonus + up to £10K car allowance. True More ❯
design, development, and integration of Elastic products and APIs, platform architecture, and capacity planning in mission-critical environments Comfortable working remotely in a highly distributed team Development of demos and proof-of-concepts that highlight the value of the Elastic Stack Data modelling, query development and optimisation, cluster tuning … our technologies Understanding and passion for open-source technology and knowledge and proficient in at least one programming language Hands-on experience with large distributedsystems from an architecture and development perspective Knowledge of information retrieval and/or analytics domain The nature of the work that you … PhD in Computer Science or related engineering discipline Strong knowledge of Java and Linux/Unix environment, software development, and/or experience with distributedsystems Experience and interest in delivering and/or developing product training Experience contributing to an open-source project or documentation Additional Information More ❯
our users, growing as engineers, and having fun in a collaborative environment. At Yelp, app backend engineers play a vital role in building the systems that power our websites and mobile apps, helping millions of users connect with great local businesses. Our engineering culture is rooted in collaboration, authenticity … you'll deploy real code, tackle meaningful technical challenges, and have the support of experienced mentors and teammates. Whether you're optimizing large-scale distributedsystems, refining APIs, or ensuring data flows seamlessly, you'll have the opportunity to make a tangible impact while growing your skills in … like Python or Java), SQL or NoSQL, Unix, and developing within a Continuous Integration/Deployment pipeline. Proven experience building and supporting large-scale distributedsystems that power consumer apps or websites. In-depth experience with building effective APIs (like REST or GraphQL). Comfortable with performance analysis More ❯
these capabilities accessible to developers. Contribute to the seamless operation and expansion of our platform, ensuring exceptional user experiences. Work on projects that span distributedsystems, game engine integration like Unreal, real-time networking, and more. Receive mentorship and structured professional development from world-class engineers, helping you … academic record, meaning a high degree classification, complemented by extracurricular involvement or internships in a software environment. A passion for gaming, online experiences, or distributedsystems with a desire to shape the future of virtual worlds. Experience with at least one modern programming language such as JavaScript, TypeScript More ❯
these capabilities accessible to developers. Contribute to the seamless operation and expansion of our platform, ensuring exceptional user experiences. Work on projects that span distributedsystems, game engine integration like Unreal, real-time networking, and more. Receive mentorship and structured professional development from world-class engineers, helping you … academic record, meaning a high degree classification, complemented by extracurricular involvement or internships in a software environment. A passion for gaming, online experiences, or distributedsystems with a desire to shape the future of virtual worlds. Experience with at least one modern programming language such as JavaScript, TypeScript More ❯
direction for an entire product group, collaborating with engineers, product managers, and designers to define our long-term architectural vision. Your deep understanding of distributedsystems, APIs, data modelling, and cloud services will shape how we build, integrate, and evolve our platform. Champion the "Product Engineer" Mindset at … product team." Emma Machin, Senior Backend Engineer We'd really like to hear from you, if You have a strong understanding of large scale, distributedsystems that support mission-critical applications. We work with C# (.Net core) , React and TypeScript so ideally you will have experience with these More ❯
C++ development, with a deep understanding of object-oriented programming, data structures, and algorithms. Proven experience contributing to high-performance algorithmic and electronic trading systems, preferably in hedge funds, proprietary trading, or financial institutions. Minimum 5-10 years of experience in software development, with at least 5 years in … a technical leadership role. Experience in systems design, architecture, distributedsystems, and latency optimisation. Strong domain knowledge and experience working on Linux platforms. Proficiency with version control systems (e.g., Git), build systems, and CI/CD pipelines. Bachelor’s or Master’s degree in Computer More ❯
london, south east england, united kingdom Hybrid / WFH Options
Aubay UK
C++ development, with a deep understanding of object-oriented programming, data structures, and algorithms. Proven experience contributing to high-performance algorithmic and electronic trading systems, preferably in hedge funds, proprietary trading, or financial institutions. Minimum 5-10 years of experience in software development, with at least 5 years in … a technical leadership role. Experience in systems design, architecture, distributedsystems, and latency optimisation. Strong domain knowledge and experience working on Linux platforms. Proficiency with version control systems (e.g., Git), build systems, and CI/CD pipelines. Bachelor’s or Master’s degree in Computer More ❯
build the next generation electronic trading system. Track record of significant contribution to high-performance and sophisticated Algorithmic/Electronic/Real Time Trading Systems at either Hedge Funds, Proprietary Traders, Specialist liquidity providers, or large financial institutions. Technical Skills: Expertise and deep proficiency in C/C++ Programming … with a deep understanding of object-oriented programming, data structures, and algorithms. Deep expertise in Systems Design, Architecture, DistributedSystems, DSA, Performance and Latency Optimisation. Excellent domain knowledge and experience working on Linux platforms. Experience with version control systems (eg, Git), build systems, and continuous … designing and developing the core components of the high-performance trading stack. Operational excellence driver, ensuring platform stability to ensure maximum uptime for trading systems across markets. Excellent communication skills with the ability to drive technical agenda, lead a team, and influence business stakeholders. Ability to translate business needs More ❯