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 ❯
San Diego, California, United States Hybrid / WFH Options
The Informatics Applications Group
evaluation, installation, and sustainment of integrated information warfare capabilities and services across all warfighting domains with emphasis on Basic and Applied Research and Tactical Systems Afloat and Ashore in order to drive innovation and warfighter information advantage. The Software Engineer will work with our team supporting NIWC PAC in … the areas of systems engineering, systems testing, systems integration, systems engineering, data modeling and integration, as well as the requisite information assurance support required to secure the aforementioned capabilities for NIWC supported applications. Responsibilities will include: Participation in all aspects of developing software applications Communicating effectively … skills and ability to tailor communication style to support audience engagement and understanding Experience with automating application fielding Knowledge of data structures, algorithms, operating systems, and distributedsystems fundamentals Understanding of databases, SQL systems, storage and distributed persistence technologies. Highly Desirable Experience: Experience directly developing More ❯
San Francisco, California, United States Hybrid / WFH Options
Jobot
Generative AI applications. We are hiring a Backend Engineer to help us build a serverless product that is at the intersection of information retrieval, distributedsystems, and AI. As a Backend Engineer, you will design and implement our backend systems from the ground up. If you have … a strong background in Rust, Golang, or C++ and are well-versed with distributedsystems then we want to hear from you. Why join us? Excellent medical, dental, and vision benefits 401k match Meaningful equity Unlimited PTO and paid holidays Company offsites Bonus Job Details 7+ years of … relevant work experience as a Backend Engineer developing scalable web applications Experience in building large-scale distributedsystems such as databases, cluster schedulers, or any other distributed control planes. Bachelor's degree in Math, Computer Science, or other quantitative fields, OR equivalent experience. Knowledge of systemsMore ❯
Longmont, Colorado, United States Hybrid / WFH Options
Caribou Thunder, LLC
each project reinforces our unwavering commitment to the security and defense of the United States of America. From cutting-edge technologies to mission-critical systems, we continue to evolve and push the boundaries of possibility, all while staying true to the values, integrity, and principles that have guided us … process. 2. Uses standard or conventional approaches, methods, and techniques to define, plan, organize, design, develop, modify, test, and integrate database or data processing systems, computer hardware systems and simulation models. 3. Provides support in formulating architectural design, functional specifications, interfaces and documentation of hardware or software systems. … PostgreSQL, Linux environments, Ansible Scripting, GIT/Jenkins (preferable), Agile Methodologies and the full software development cycle. Knowledge and/or experience with Kubernetes, distributedsystems, machine learning and multi-threaded applications is a plus. 8. Hybrid work schedule. Working 4x10 M-Th. Two days at the Fordham 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 ❯
Arlington, Virginia, United States Hybrid / WFH Options
BAE Systems
Job Description Looking to make a difference developing disruptive technologies? BAE Systems FAST Labs leads the way with opportunities for tackling the Defense and Intelligence Communities' hardest problems with innovative software and hardware solutions. FAST Labs' staff partner with leading government research labs and organizations, including DARPA, IARPA, and … from initial concept ideation, program shaping and proposal development, through execution (including prototype development, integration, and test) and transition of research concepts to BAE Systems' business areas and products. We are seeking a Technology Development Manager (TDM) for our Edge and Spectral Artificial Intelligence (AI) research group. Our research … learning (ML), cognitive electronic warfare (EW), cognitive radio, cognitive signals intelligence (SIGINT), trustworthy AI, novel learning methodologies, and adaptive decision making and control across distributedsystems, among others. These technologies are applied to several different product domains, such as tactical radios, cognitive communications, radar, electronic warfare (EW), spectrum More ❯
Arlington, Virginia, United States Hybrid / WFH Options
BAE Systems
Job Description Looking to make a difference developing disruptive technologies? BAE Systems FAST Labs leads the way with opportunities for tackling the Defense and Intelligence Communities' hardest problems with innovative software and hardware solutions. FAST Labs' staff partner with leading government research labs and organizations, including DARPA, IARPA, and … from initial concept ideation, program shaping and proposal development, through execution (including prototype development, integration, and test) and transition of research concepts to BAE Systems' business areas and products. We are seeking Chief Scientist for our Edge and Spectral Artificial Intelligence (AI) research group. Our research interests include radio … learning (ML), cognitive electronic warfare (EW), cognitive radio, cognitive signals intelligence (SIGINT), trustworthy AI, novel learning methodologies, and adaptive decision making and control across distributedsystems, among others. These technologies are applied to several different product domains, such as tactical radios, cognitive communications, radar, electronic warfare (EW), spectrum 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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
Chantilly, Virginia, United States Hybrid / WFH Options
Aerospace Corporation
research and development center (FFRDC), we are broadly engaged across all aspects of space- delivering innovative solutions that span satellite, launch, ground, and cyber systems for defense, civil and commercial customers. When you join our team, you'll be part of a special collection of problem solvers, thought leaders … and innovators. Join us and take your place in space. Job Summary The Vehicle Systems Division (VSD) sits at the center of the ideas and data behind current and future systems supplying innovative research and development; technical evaluations during the acquisition process; conceptual and detailed design; assembly, integration … trained mechanical and aerospace engineers, VSD provides national expertise in the areas of vehicle engineering; guidance, navigation, and controls; robotics; electro-mechanical devices; embedded systems; fluid mechanics; propulsion; thermal control; orbital mechanics; mechanisms; structures; structural dynamics; and dynamic environments. The Vehicle Modeling and Simulation (VMAS) Section, sits within the More ❯