15 of 15 Remote/Hybrid Asynchronous Programming Jobs in London

Apps Dev Senior Engineer

Location
Greater London, England, United Kingdom
ownership of delivery—from requirement analysis and technical design to deployment, production monitoring, and support. Required Skills & Qualifications Technical Competencies Core Programming: Advanced proficiency in at least one primary backend language: Java (Modern Java, Spring Boot, concurrency, low-latency tuning, GC optimization), OR Python (Modern Python, asynchronous programming, NumPy/Pandas, FastAPI), OR .NET/C# (Modern .NET Core, multi-threading, asynchronous I/O, memory profiling). Distributed Systems & Messaging: Strong experience with enterprise messaging and streaming frameworks (e.g., Apache Kafka, RabbitMQ, Solace, ZeroMQ, or gRPC). Data Storage & Analytics: Proficiency in relational databases (PostgreSQL ...

Senior Python Engineer

Location
Greater London, England, United Kingdom
design; GraphQL experience is a plus Proficiency with relational databases (PostgreSQL/MySQL) and ORMs; NoSQL experience (Redis, MongoDB) is a plus Experience with asynchronous programming (asyncio) and task queues (Celery, RQ, or similar) Hands-on experience with cloud platforms (AWS, GCP, or Azure), Docker, and Kubernetes Strong ...

Senior Full Stack Python Engineer - Agentic AI & Data Platforms

Location
Greater London, England, United Kingdom
intersection of Python engineering, distributed systems, Generative AI and full-stack development. You will be responsible for designing and delivering production‐grade backend services, asynchronous processing pipelines, MCP (Model Context Protocol) servers and AI‐driven workflows, alongside modern React‐based front‐end applications. You will also work closely with … owners and technical teams to translate complex business requirements into scalable technology solutions. Key Responsibilities Design, develop and maintain backend services using Python. Build asynchronous task‐processing pipelines using Celery, Redis, Celery Beat and Flower. Develop MCP servers and tools to expose internal APIs, databases and enterprise systems ...

Full Stack Developer

Location
City of Westminster, England, United Kingdom
teams to deliver high-quality software solutions. Mentor junior engineers and contribute to technical knowledge sharing. Technical Requirements Node.js : Deep hands-on experience with asynchronous programming and frameworks (Fastify, Express, Koa, or Hapi). Frontend : Strong proficiency in Next.js and Angular . Microservices : Proven experience designing and deploying ...

Senior Backend Engineer

Location
Greater London, England, United Kingdom
ownership over services or distributed systems. Expertise in Python, FastAPI, Flask, or Node.js and modern backend development patterns. Strong understanding of microservices, concurrency, async programming, and event‐driven architectures. Proficiency with SQL and NoSQL databases (PostgreSQL, DynamoDB, Redis, MongoDB). Hands‐on experience with Docker, Kubernetes, and cloud platforms ...

.NET Engineer

Location
Greater London, England, United Kingdom
versions. Excellent understanding of Entity Framework Core, LINQ, and collections. Excellent understanding of ASP.NET, associated concepts, error handling, and request lifecycle. Excellent understanding of asynchronous programming, generics, data types, and memory management in C#. Excellent understanding of object-oriented programming and software engineering fundamentals. Very good understanding ...

Threat Modeling – Cyber Security

Location
Greater London, England, United Kingdom
CICD, Pipelines, SDLC) Scripting languages, Infrastructure as Code (Terraform, CloudFormation) Understanding of docker/K8S/serverless/helm – must. Strong proficiency in Programming Languages, with a preference for Python (asynchronous programming), and FastAPI Unit Testing: Developing and executing unit tests using frameworks like Pytest to ensure ...

Full-stack AI Engineer

Location
Greater London, England, United Kingdom
skills - you can architect complex frontend applications with good state management, performance, and testing Strong Python backend experience - FastAPI, Django, or Flask with async programming, clean architecture, and production-grade code System design skills - you can design scalable, maintainable systems and articulate trade-offs clearly API design expertise - REST ...

Senior Search Backend Engineer New London, England, United Kingdom (Hybrid)

Location
Greater London, England, United Kingdom
foundations of search capabilities across domains. You will: Design and implement search functionalities in a PaaS ecommerce Scala backend. Learn Scala and functional programming as your new main development tools Develop search-related libraries based on ElasticSearch and MongoDB Run and maintain a scalable search “infrastructure as code … Search-related experience (preferably ElasticSearch) Strong DevOps mindset as you will drive lots of infrastructure improvements Interest in working with Scala using pragmatic functional programming patterns Practical work experience in developing server-side systems using the JVM Solid understanding of parallel and asynchronous programming, as well ...

Senior Blockchain Engineer - Digital Assets Platform

Location
Greater London, England, United Kingdom
with Backend web development with Java spring Proven experience in web3 application development is a plus Solid experience and expertise developing web applications using asynchronous programming and communication Experience and expertise developing web applications adhering to best practices and patterns for reliability, scalability, and performance Familiarity with web3 ...

Snr Full Stack Python Engineer-Agentic Systems

Location
Greater London, England, United Kingdom
full stack and translating ambiguous business problems into robust, production-grade solutions. You will play a hands-on role in building and scaling asynchronous task pipelines, implementing MCP (Model Context Protocol) servers and tools around complex APIs and internal systems, and integrating LLM-based orchestration frameworks. On the front … support tooling and data platforms used by commodities trading, research, or risk functions. Key Responsibilities Design, develop, and maintain backend services in Python, including asynchronous task processing using Celery, Redis (as broker/result backend), Celery Beat (scheduled/periodic tasks), and Flower (task monitoring/observability). Build ...

Senior Search Backend Engineer (m/f/x)

Location
Greater London, England, United Kingdom
multi-tenant architecture Test software components regarding usability, functionality, and performance, and work closely with Product Management and DevOps Learn Scala and functional programming as your new main development tools Take part in on‐call rotation with a worldwide distributed team for production systems This role is hybrid, with … quality. You bring: At least 5 years of experience as a Software Engineer, with production experience on the JVM Solid understanding of parallel and asynchronous programming, as well as non‐blocking I/O Experience developing REST APIs and knowledge of scalable architectures, including sharding, replication, load balancing ...

Senior .NET Full Stack Developer | Relocate to Malta (Hybrid)

Location
Greater London, England, United Kingdom
backend .NET technologies, while collaborating with multiple teams and stakeholders. Role requires 6–8 years in IT, strong OOP, DS/algorithms, databases, async programming, and cloud/DevOps awareness. Relocation visa package is provided; salary in euros with benefits. #J-18808-Ljbffr ...

MTS: AI Research Engineer

Location
Greater London, England, United Kingdom
complex backends. You optimize for coordination, scoped memory & context, and how agents degrade gracefully under pressure. Python Mastery: You’re an expert in async programming and structured data modeling (Pydantic), building maintainable, scalable systems designed for extensibility. Fast, Iterative Builder: You thrive when research and product move together. ...

Senior Software Engineer, Machine Learning Services

Location
Greater London, England, United Kingdom
that powers UiPath's large‐scale AI and Document Understanding products. Our world is one of distributed systems, high‐throughput model serving, and complex asynchronous training workflows. We're looking for a systems‐level engineer who wants to work on the gnarly, foundational problems of a production ML platform. … content‐addressable storage abstraction layer over cloud object stores (GCS, S3, Azure Blob), complete with its own garbage collection and sharding logic. Enhance our asynchronous job‐queueing system, built from the ground up on the storage layer using compare‐and‐swap primitives for atomicity. No off‐the‐shelf message ...