engineering alongside driving best practice and projects. What You'll Do Working primarily in Java (Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Help with the hiring process … team workflows and development processes Stay hands-on with coding when necessary, especially in system-critical components What They're Looking For Strong expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributedsystems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and performance More ❯
/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering culture. What You'll Be Doing: Build and scale … design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributedsystems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid SQL and relational database skills More ❯
/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering culture. What You'll Be Doing: Build and scale … design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributedsystems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid SQL and relational database skills More ❯
/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering culture. What You'll Be Doing: Build and scale … design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributedsystems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid SQL and relational database skills More ❯
london (city of london), south east england, united kingdom
Arrows
/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering culture. What You'll Be Doing: Build and scale … design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributedsystems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid SQL and relational database skills More ❯
/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering culture. What You'll Be Doing: Build and scale … design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributedsystems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid SQL and relational database skills More ❯
On-site) Location: London, UK Type: Full-time | Permanent Salary: Competitive + equity + benefits Are you a seasoned Rust Engineer with a passion for building high-performance, reliable systems? We’re looking for an experienced Senior Rust Engineer to join our London team and take ownership of critical backend components that power our next-generation platform. What You … ll Do Architect, design, and implement core systems in Rust Lead by example — write clean, efficient, and idiomatic Rust code Mentor junior and mid-level engineers, sharing best practices in systems design and Rust development Collaborate with cross-functional teams to deliver scalable, secure, and fault-tolerant applications Drive performance tuning, code reviews, and architectural improvements across the … stack What We’re Looking For 5–8+ years of professional software engineering experience 3–5+ years of hands-on experience with Rust in production environments Strong understanding of systems programming , concurrency , networking , and low-level performance optimisation Experience with microservices , distributedsystems , or blockchain technologies is highly desirable Familiarity with Linux systems , CI/CD More ❯
City of London, London, United Kingdom Hybrid / WFH Options
NonStop Consulting
On-site) Location: London, UK Type: Full-time | Permanent Salary: Competitive + equity + benefits Are you a seasoned Rust Engineer with a passion for building high-performance, reliable systems? We’re looking for an experienced Senior Rust Engineer to join our London team and take ownership of critical backend components that power our next-generation platform. What You … ll Do Architect, design, and implement core systems in Rust Lead by example — write clean, efficient, and idiomatic Rust code Mentor junior and mid-level engineers, sharing best practices in systems design and Rust development Collaborate with cross-functional teams to deliver scalable, secure, and fault-tolerant applications Drive performance tuning, code reviews, and architectural improvements across the … stack What We’re Looking For 5–8+ years of professional software engineering experience 3–5+ years of hands-on experience with Rust in production environments Strong understanding of systems programming , concurrency , networking , and low-level performance optimisation Experience with microservices , distributedsystems , or blockchain technologies is highly desirable Familiarity with Linux systems , CI/CD More ❯
london, south east england, united kingdom Hybrid / WFH Options
NonStop Consulting
On-site) Location: London, UK Type: Full-time | Permanent Salary: Competitive + equity + benefits Are you a seasoned Rust Engineer with a passion for building high-performance, reliable systems? We’re looking for an experienced Senior Rust Engineer to join our London team and take ownership of critical backend components that power our next-generation platform. What You … ll Do Architect, design, and implement core systems in Rust Lead by example — write clean, efficient, and idiomatic Rust code Mentor junior and mid-level engineers, sharing best practices in systems design and Rust development Collaborate with cross-functional teams to deliver scalable, secure, and fault-tolerant applications Drive performance tuning, code reviews, and architectural improvements across the … stack What We’re Looking For 5–8+ years of professional software engineering experience 3–5+ years of hands-on experience with Rust in production environments Strong understanding of systems programming , concurrency , networking , and low-level performance optimisation Experience with microservices , distributedsystems , or blockchain technologies is highly desirable Familiarity with Linux systems , CI/CD More ❯
slough, south east england, united kingdom Hybrid / WFH Options
NonStop Consulting
On-site) Location: London, UK Type: Full-time | Permanent Salary: Competitive + equity + benefits Are you a seasoned Rust Engineer with a passion for building high-performance, reliable systems? We’re looking for an experienced Senior Rust Engineer to join our London team and take ownership of critical backend components that power our next-generation platform. What You … ll Do Architect, design, and implement core systems in Rust Lead by example — write clean, efficient, and idiomatic Rust code Mentor junior and mid-level engineers, sharing best practices in systems design and Rust development Collaborate with cross-functional teams to deliver scalable, secure, and fault-tolerant applications Drive performance tuning, code reviews, and architectural improvements across the … stack What We’re Looking For 5–8+ years of professional software engineering experience 3–5+ years of hands-on experience with Rust in production environments Strong understanding of systems programming , concurrency , networking , and low-level performance optimisation Experience with microservices , distributedsystems , or blockchain technologies is highly desirable Familiarity with Linux systems , CI/CD More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
NonStop Consulting
On-site) Location: London, UK Type: Full-time | Permanent Salary: Competitive + equity + benefits Are you a seasoned Rust Engineer with a passion for building high-performance, reliable systems? We’re looking for an experienced Senior Rust Engineer to join our London team and take ownership of critical backend components that power our next-generation platform. What You … ll Do Architect, design, and implement core systems in Rust Lead by example — write clean, efficient, and idiomatic Rust code Mentor junior and mid-level engineers, sharing best practices in systems design and Rust development Collaborate with cross-functional teams to deliver scalable, secure, and fault-tolerant applications Drive performance tuning, code reviews, and architectural improvements across the … stack What We’re Looking For 5–8+ years of professional software engineering experience 3–5+ years of hands-on experience with Rust in production environments Strong understanding of systems programming , concurrency , networking , and low-level performance optimisation Experience with microservices , distributedsystems , or blockchain technologies is highly desirable Familiarity with Linux systems , CI/CD More ❯
for you. Responsibilities Scaling Expertise: Design and implement strategies to efficiently scale machine learning models across diverse hardware platforms (GPU/TPU). Performance Optimisation: Analyse and profile ML systems under heavy load, pinpointing bottlenecks, and implementing targeted optimisations. DistributedSystems Architecture: Create robust distributed training and inference solutions for maximum computational efficiency. Algorithmic Optimisation: Research … and performance. Low-Level Mastery: Write high-quality Python, C/C++, XLA, Pallas, Triton, and/or CUDA code to achieve performance breakthroughs. Required Skills Understanding of Linux systems, performance analysis tools, and hardware optimisation techniques Experience with distributed training frameworks (Ray, Dask, PyTorch Lightning, etc.) Expertise with Python and/or C/C++ Development with … traces, identifying opportunities for custom XLA operations and CUDA kernel development. Implement and apply SOTA architectures (MAMBA, Griffin, Hyena) to research and applied projects. Adapt algorithms for large-scale distributed architectures across HPC clusters. Employ memory-efficient techniques within models for increased parameter counts and longer context lengths. What We Offer: Real-World Impact: Directly contribute to the performance More ❯
engineering alongside driving best practice and projects. What You'll Do Working primarily in Java (Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Continuously improve team workflows and … development processes What They're Looking For Good expertise in Java and JVM-based systems (3+ years coding experience preferred) Solid background in system design, distributedsystems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and More ❯
to-end ownership + product influence 🌍 Flexible location (London/Athens hubs) Key Responsibilities Architect and implement the backend platform for data processing, search, and advanced reasoning Design scalable systems and APIs for data-intensive, low-latency workflows Optimize database interactions for high-speed visual search and reasoning Manage cloud infrastructure (compute, networking, storage, security, observability) Set up CI … first approach: asking “why,” not just “how” What You’ll Need Essential Skills Startup Mindset: Bias for action, ownership, comfort with ambiguity Backend Development: Python (FastAPI, Flask) + microservices DistributedSystems: Scaling high-volume data systems Cloud: AWS/GCP/Azure (ECS/EKS, S3, Lambda, IAM or similar) Databases: PostgreSQL + strong data modeling Containers … Vector search (Pinecone, pgvector, Weaviate, Qdrant etc.) Video ingestion pipelines & codecs 💡Don’t worry if you haven’t used these exact tools. If you’ve built and scaled similar systems, we’d love to hear from you. Next Steps Apply here or email us at jobs@inferity.ai with your CV, GitHub, or just a note on why this role More ❯
to-end ownership + product influence 🌍 Flexible location (London/Athens hubs) Key Responsibilities Architect and implement the backend platform for data processing, search, and advanced reasoning Design scalable systems and APIs for data-intensive, low-latency workflows Optimize database interactions for high-speed visual search and reasoning Manage cloud infrastructure (compute, networking, storage, security, observability) Set up CI … first approach: asking “why,” not just “how” What You’ll Need Essential Skills Startup Mindset: Bias for action, ownership, comfort with ambiguity Backend Development: Python (FastAPI, Flask) + microservices DistributedSystems: Scaling high-volume data systems Cloud: AWS/GCP/Azure (ECS/EKS, S3, Lambda, IAM or similar) Databases: PostgreSQL + strong data modeling Containers … Vector search (Pinecone, pgvector, Weaviate, Qdrant etc.) Video ingestion pipelines & codecs 💡Don’t worry if you haven’t used these exact tools. If you’ve built and scaled similar systems, we’d love to hear from you. Next Steps Apply here or email us at jobs@inferity.ai with your CV, GitHub, or just a note on why this role More ❯
to-end ownership + product influence 🌍 Flexible location (London/Athens hubs) Key Responsibilities Architect and implement the backend platform for data processing, search, and advanced reasoning Design scalable systems and APIs for data-intensive, low-latency workflows Optimize database interactions for high-speed visual search and reasoning Manage cloud infrastructure (compute, networking, storage, security, observability) Set up CI … first approach: asking “why,” not just “how” What You’ll Need Essential Skills Startup Mindset: Bias for action, ownership, comfort with ambiguity Backend Development: Python (FastAPI, Flask) + microservices DistributedSystems: Scaling high-volume data systems Cloud: AWS/GCP/Azure (ECS/EKS, S3, Lambda, IAM or similar) Databases: PostgreSQL + strong data modeling Containers … Vector search (Pinecone, pgvector, Weaviate, Qdrant etc.) Video ingestion pipelines & codecs 💡Don’t worry if you haven’t used these exact tools. If you’ve built and scaled similar systems, we’d love to hear from you. Next Steps Apply here or email us at jobs@inferity.ai with your CV, GitHub, or just a note on why this role More ❯
london (city of london), south east england, united kingdom
Inferity AI
to-end ownership + product influence 🌍 Flexible location (London/Athens hubs) Key Responsibilities Architect and implement the backend platform for data processing, search, and advanced reasoning Design scalable systems and APIs for data-intensive, low-latency workflows Optimize database interactions for high-speed visual search and reasoning Manage cloud infrastructure (compute, networking, storage, security, observability) Set up CI … first approach: asking “why,” not just “how” What You’ll Need Essential Skills Startup Mindset: Bias for action, ownership, comfort with ambiguity Backend Development: Python (FastAPI, Flask) + microservices DistributedSystems: Scaling high-volume data systems Cloud: AWS/GCP/Azure (ECS/EKS, S3, Lambda, IAM or similar) Databases: PostgreSQL + strong data modeling Containers … Vector search (Pinecone, pgvector, Weaviate, Qdrant etc.) Video ingestion pipelines & codecs 💡Don’t worry if you haven’t used these exact tools. If you’ve built and scaled similar systems, we’d love to hear from you. Next Steps Apply here or email us at jobs@inferity.ai with your CV, GitHub, or just a note on why this role More ❯
to-end ownership + product influence 🌍 Flexible location (London/Athens hubs) Key Responsibilities Architect and implement the backend platform for data processing, search, and advanced reasoning Design scalable systems and APIs for data-intensive, low-latency workflows Optimize database interactions for high-speed visual search and reasoning Manage cloud infrastructure (compute, networking, storage, security, observability) Set up CI … first approach: asking “why,” not just “how” What You’ll Need Essential Skills Startup Mindset: Bias for action, ownership, comfort with ambiguity Backend Development: Python (FastAPI, Flask) + microservices DistributedSystems: Scaling high-volume data systems Cloud: AWS/GCP/Azure (ECS/EKS, S3, Lambda, IAM or similar) Databases: PostgreSQL + strong data modeling Containers … Vector search (Pinecone, pgvector, Weaviate, Qdrant etc.) Video ingestion pipelines & codecs 💡Don’t worry if you haven’t used these exact tools. If you’ve built and scaled similar systems, we’d love to hear from you. Next Steps Apply here or email us at jobs@inferity.ai with your CV, GitHub, or just a note on why this role More ❯
cheltenham, south west england, united kingdom Hybrid / WFH Options
Obsidian Security
Join us as we define the future of SaaS security Senior Software Engineer About The Role As a Senior Software Engineer at Obsidian, you'll: Build new backend processing systems that power Obsidian's core product Maintain, improve, and evolve existing systems to ensure performance, resilience, and scalability Design and implement APIs and backend services, including multithreaded applications … and adapting to changing requirements Understanding of software design principles and engineering best practices Desirable Experience Experience with cloud platforms (AWS, GCP), object storage (S3), or event/streaming systems (Kafka, Redis) Familiarity with Git for version control and deployment tooling such as GitLab CI/CD Exposure to large-scale distributedsystems and performance optimization Employee More ❯
and people development. You’ll oversee one or more engineering teams, guiding them through complex technical challenges while contributing directly to the design and architecture of scalable, cloud-native systems built on C#, .NET, and Azure microservices . Technical Leadership & Team Management Lead, coach, and develop a team (or multiple teams) of talented engineers, fostering a culture of ownership … strong delivery capability. Remain hands-on with design, architecture, and code reviews to guide and elevate technical quality across teams. Engineering Delivery & Architecture Drive the design and implementation of distributed, high-availability systems built with C#, .NET Core , and Azure . Lead architectural discussions and define technical direction, ensuring solutions are scalable, secure, and maintainable . Translate complex … both technical and non-technical audiences. Play a key role in planning, estimating, and delivering cross-functional engineering initiatives. Operational Excellence Oversee the stability, performance, and reliability of core systems in production. Participate in or oversee the on-call rotation, providing senior escalation support when needed. Lead post-incident reviews and drive long-term improvements in system resilience and More ❯
and people development. You’ll oversee one or more engineering teams, guiding them through complex technical challenges while contributing directly to the design and architecture of scalable, cloud-native systems built on C#, .NET, and Azure microservices . Technical Leadership & Team Management Lead, coach, and develop a team (or multiple teams) of talented engineers, fostering a culture of ownership … strong delivery capability. Remain hands-on with design, architecture, and code reviews to guide and elevate technical quality across teams. Engineering Delivery & Architecture Drive the design and implementation of distributed, high-availability systems built with C#, .NET Core , and Azure . Lead architectural discussions and define technical direction, ensuring solutions are scalable, secure, and maintainable . Translate complex … both technical and non-technical audiences. Play a key role in planning, estimating, and delivering cross-functional engineering initiatives. Operational Excellence Oversee the stability, performance, and reliability of core systems in production. Participate in or oversee the on-call rotation, providing senior escalation support when needed. Lead post-incident reviews and drive long-term improvements in system resilience and More ❯
and people development. You’ll oversee one or more engineering teams, guiding them through complex technical challenges while contributing directly to the design and architecture of scalable, cloud-native systems built on C#, .NET, and Azure microservices . Technical Leadership & Team Management Lead, coach, and develop a team (or multiple teams) of talented engineers, fostering a culture of ownership … strong delivery capability. Remain hands-on with design, architecture, and code reviews to guide and elevate technical quality across teams. Engineering Delivery & Architecture Drive the design and implementation of distributed, high-availability systems built with C#, .NET Core , and Azure . Lead architectural discussions and define technical direction, ensuring solutions are scalable, secure, and maintainable . Translate complex … both technical and non-technical audiences. Play a key role in planning, estimating, and delivering cross-functional engineering initiatives. Operational Excellence Oversee the stability, performance, and reliability of core systems in production. Participate in or oversee the on-call rotation, providing senior escalation support when needed. Lead post-incident reviews and drive long-term improvements in system resilience and More ❯
and people development. You’ll oversee one or more engineering teams, guiding them through complex technical challenges while contributing directly to the design and architecture of scalable, cloud-native systems built on C#, .NET, and Azure microservices . Technical Leadership & Team Management Lead, coach, and develop a team (or multiple teams) of talented engineers, fostering a culture of ownership … strong delivery capability. Remain hands-on with design, architecture, and code reviews to guide and elevate technical quality across teams. Engineering Delivery & Architecture Drive the design and implementation of distributed, high-availability systems built with C#, .NET Core , and Azure . Lead architectural discussions and define technical direction, ensuring solutions are scalable, secure, and maintainable . Translate complex … both technical and non-technical audiences. Play a key role in planning, estimating, and delivering cross-functional engineering initiatives. Operational Excellence Oversee the stability, performance, and reliability of core systems in production. Participate in or oversee the on-call rotation, providing senior escalation support when needed. Lead post-incident reviews and drive long-term improvements in system resilience and More ❯
london (city of london), south east england, united kingdom
Retelligence
and people development. You’ll oversee one or more engineering teams, guiding them through complex technical challenges while contributing directly to the design and architecture of scalable, cloud-native systems built on C#, .NET, and Azure microservices . Technical Leadership & Team Management Lead, coach, and develop a team (or multiple teams) of talented engineers, fostering a culture of ownership … strong delivery capability. Remain hands-on with design, architecture, and code reviews to guide and elevate technical quality across teams. Engineering Delivery & Architecture Drive the design and implementation of distributed, high-availability systems built with C#, .NET Core , and Azure . Lead architectural discussions and define technical direction, ensuring solutions are scalable, secure, and maintainable . Translate complex … both technical and non-technical audiences. Play a key role in planning, estimating, and delivering cross-functional engineering initiatives. Operational Excellence Oversee the stability, performance, and reliability of core systems in production. Participate in or oversee the on-call rotation, providing senior escalation support when needed. Lead post-incident reviews and drive long-term improvements in system resilience and More ❯
less technologies) Agile development – Scrum, Kanban, TDD, BDD Nice to have Skills: Good understanding of Docker and Kubernetes Experience in large scale integration projects involving messaging, web services and distributedsystems Apache Camel and WSO2 Integrator (or similar products) ELK stack OpenStack platform Workflow/Business Process Management tools (Pega) Terraform Azure Cloud Platform Public Sector experience More ❯