Senior Software Engineer Sustainable Cloud Native Platform DistributedSystems Up to £100,000 per annum plus bonus and stock Hybrid in London office Skills: Golang, Rust, C, Kubernetes, Linux, Cloud Native, DistributedSystems About the Role Are you a Senior Software Engineer with significant cloud/infrastructure experience? Are you interested in joining a company that … Looking For Tech-agnostic mindset, with preferable experience in Golang, Rust, or C/C++ Experience in software infrastructure or building cloud-native applications Experience working with high-scale, distributedsystems Understanding of systems design and component interactions If this sounds like you, please apply to learn more details! Burns Sheehan Ltd considers applications solely based on More ❯
San Francisco (Onsite/Hybrid) Employment: Full-time About the Company We are partnered with a pioneering biotech building the world’s first brain foundation models — large-scale AI systems designed to deeply understand, protect, and enhance the human brain. By generating our own data, developing novel machine learning approaches, and working closely with world-leading neuroscientists, the company … to accelerate discoveries that transform how neurological diseases are treated and prevented. This is a rare opportunity to join at an early stage, with direct influence on the technical systems that will underpin scientific and clinical breakthroughs. The work is ambitious, interdisciplinary, and sits at the cutting edge of AI, biology, and data engineering. The Role We are seeking … a Senior Data Engineer to lead the design and scaling of the company’s core data infrastructure. You will be responsible for building robust, production-grade systems that handle multi-omic, neuroscience, and clinical datasets at scale. Your work will provide the backbone for training next-generation AI models, enabling researchers to extract real-world insights from raw biological More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Hlx Technology
San Francisco (Onsite/Hybrid) Employment: Full-time About the Company We are partnered with a pioneering biotech building the world’s first brain foundation models — large-scale AI systems designed to deeply understand, protect, and enhance the human brain. By generating our own data, developing novel machine learning approaches, and working closely with world-leading neuroscientists, the company … to accelerate discoveries that transform how neurological diseases are treated and prevented. This is a rare opportunity to join at an early stage, with direct influence on the technical systems that will underpin scientific and clinical breakthroughs. The work is ambitious, interdisciplinary, and sits at the cutting edge of AI, biology, and data engineering. The Role We are seeking … a Senior Data Engineer to lead the design and scaling of the company’s core data infrastructure. You will be responsible for building robust, production-grade systems that handle multi-omic, neuroscience, and clinical datasets at scale. Your work will provide the backbone for training next-generation AI models, enabling researchers to extract real-world insights from raw biological More ❯
join a research lab focused on shaping the future of data center infrastructure. As a Research Engineer you will collaborate with leading scientists, tackle cutting-edge research problems in systems, foster influence in academia and industry through technological innovations, and cultivate partnerships with local and global research teams. Responsibilities as Infrastructure Research Engineer : Contribute to the research and development … s degree in Computer Science or a related technical field. Be comfortable with research methodology. Be comfortable with system design and implementation. Have an in-depth understanding of operating systems and/or distributedsystems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. … Good communication skills. Desirable Experience: PhD in operating systems, distributedsystems etc. Published papers in top journals/conferences. If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to nh@eu-recruit.com. By applying to this role you understand that we may collect your personal data and More ❯
join a research lab focused on shaping the future of data center infrastructure. As a Research Engineer you will collaborate with leading scientists, tackle cutting-edge research problems in systems, foster influence in academia and industry through technological innovations, and cultivate partnerships with local and global research teams. Responsibilities as Infrastructure Research Engineer : Contribute to the research and development … s degree in Computer Science or a related technical field. Be comfortable with research methodology. Be comfortable with system design and implementation. Have an in-depth understanding of operating systems and/or distributedsystems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. … Good communication skills. Desirable Experience: PhD in operating systems, distributedsystems etc. Published papers in top journals/conferences. If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to nh@eu-recruit.com. By applying to this role you understand that we may collect your personal data and More ❯
join a research lab focused on shaping the future of data center infrastructure. As a Research Engineer you will collaborate with leading scientists, tackle cutting-edge research problems in systems, foster influence in academia and industry through technological innovations, and cultivate partnerships with local and global research teams. Responsibilities as Infrastructure Research Engineer : Contribute to the research and development … s degree in Computer Science or a related technical field. Be comfortable with research methodology. Be comfortable with system design and implementation. Have an in-depth understanding of operating systems and/or distributedsystems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. … Good communication skills. Desirable Experience: PhD in operating systems, distributedsystems etc. Published papers in top journals/conferences. If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to nh@eu-recruit.com. By applying to this role you understand that we may collect your personal data and More ❯
join a research lab focused on shaping the future of data center infrastructure. As a Research Engineer you will collaborate with leading scientists, tackle cutting-edge research problems in systems, foster influence in academia and industry through technological innovations, and cultivate partnerships with local and global research teams. Responsibilities as Infrastructure Research Engineer : Contribute to the research and development … s degree in Computer Science or a related technical field. Be comfortable with research methodology. Be comfortable with system design and implementation. Have an in-depth understanding of operating systems and/or distributedsystems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. … Good communication skills. Desirable Experience: PhD in operating systems, distributedsystems etc. Published papers in top journals/conferences. If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to nh@eu-recruit.com. By applying to this role you understand that we may collect your personal data and More ❯
tissue across the various core capabilities offered by our sibling teams. If you join our team, you will be working on solving the fundamental problems in event-driven orchestration systems using both open source technologies as well as in-house ones. We are a multi-lingual team taking care of python applications, performant queue broker in Go to C … based Python extensions and everything in between. If you have a knack for distributedsystems or a love for orchestration platforms, join us! Future Initiatives Develop, deploy and integrate our internal priority queue system to mitigate head-of-line blocking issues and optimize the time to market for the most important tasks Deprecate the on-cloud orchestration system … tasks We'll trust you to: Work with us to design the user-friendly, fault tolerant and scalable orchestration platform Participate in the full SDLC of various components and systems that make up of the orchestration platform Familiarize yourself with the Data Processing/Analysis tasks taken on by the Data Department and systems developed by our sister More ❯
tissue across the various core capabilities offered by our sibling teams. If you join our team, you will be working on solving the fundamental problems in event-driven orchestration systems using both open source technologies as well as in-house ones. We are a multi-lingual team taking care of python applications, performant queue broker in Go to C … based Python extensions and everything in between. If you have a knack for distributedsystems or a love for orchestration platforms, join us! Future Initiatives We would like to work on the following in this year and next: Develop, deploy and integrate our internal priority queue system to mitigate head-of-line blocking issues and optimize the time … tasks We'll trust you to: Work with us to design the user-friendly, fault tolerant and scalable orchestration platform Participate in the full SDLC of various components and systems that make up of the orchestration platform Familiarize yourself with the Data Processing/Analysis tasks taken on by the Data Department and systems developed by our sister More ❯
Senior Software Developer | Surrey | Hybrid | £65,000 - £75,000 Are you an experienced systems-level engineer craving impact We’re seeking a Senior Software Developer versed in Rust, or an equivalent systems language, who thrives in high-availability, mission-critical environments. Our client is a fast-growing technology provider delivering next-generation communications solutions to a global customer … is a chance to join a forward-thinking engineering team where you’ll make a real impact. You’ll play a key role in architecting, building, and optimising telecommunications systems in Rust , contributing to secure, high-performance, and scalable solutions used worldwide. You’ll collaborate closely across DevOps, API (Java), front-end, and database teams, and be empowered to … architectural refinements, and shape technology direction. What We're Looking For Three key areas of experience, strong candidates may excel in any one or two : Rust programming or equivalent systems-level expertise Proven experience in Rust development is ideal, but strong developers in C, C++, or similar systems languages are very welcome. Telecommunications or comparable high-availability background More ❯
tools like Apache Spark, Databricks, Apache Pulsar, Apache Airflow, Temporal, and Apache Flink, sharing knowledge and suggesting improvements. Documentation: Contribute to clear and concise documentation for software, processes, and systems to ensure team alignment and knowledge sharing. Your Qualifications Experience: Professional experience in Python development or related software engineering roles. Python Proficiency: Strong knowledge of Python, including experience with … web frameworks like Django, Flask, or FastAPI. Database Management: Solid experience with relational databases like PostgreSQL or MySQL and familiarity with NoSQL databases like Redis. DistributedSystems: A basic understanding of distributedsystems and microservices architecture, as well as cloud-based infrastructure (AWS, GCP, Azure), is a plus. Version Control: Experience with Git and familiarity with … like AWS, GCP, or Azure. DevOps Tools: Familiarity with containerization (Docker) and infrastructure automation tools like Terraform or Ansible. Real-time Data Streaming: Experience with Apache Pulsar or similar systems for real-time messaging and stream processing is a plus. Data Engineering: Experience with Apache Spark, Databricks, or similar big data platforms for processing large datasets, building data pipelines More ❯
and best practices across development teams Lead and participate in communities of practice to encourage innovation and knowledge sharing Stay ahead of emerging trends in AI, cloud, security and distributedsystems relevant to enterprise-scale environments Skills required: Proven ability to architect and deliver complex end-to-end systems Extensive hands-on experience in one or more … of the following: JavaScript, Java, TypeScript or Python Understanding of transaction processing, risk management and data security within enterprise systems Strong problem-solving skills and experience designing innovative solutions in complex environments Ability to work effectively with data scientists, translating advanced models into scalable platforms Excellent communication skills for presenting architectural solutions to diverse stakeholders Knowledge of experimental design … statistical analysis and data-driven decision-making Desirable skills: Familiarity with AI frameworks such as knowledge graphs, natural language processing or recommendation systems Experience of working with cloud technologies and distributedsystems Background in financial services application development or systems architecture Sounds like you? Apply now for immediate consideration More ❯
and best practices across development teams Lead and participate in communities of practice to encourage innovation and knowledge sharing Stay ahead of emerging trends in AI, cloud, security and distributedsystems relevant to enterprise-scale environments Skills required: Proven ability to architect and deliver complex end-to-end systems Extensive hands-on experience in one or more … of the following: JavaScript, Java, TypeScript or Python Understanding of transaction processing, risk management and data security within enterprise systems Strong problem-solving skills and experience designing innovative solutions in complex environments Ability to work effectively with data scientists, translating advanced models into scalable platforms Excellent communication skills for presenting architectural solutions to diverse stakeholders Knowledge of experimental design … statistical analysis and data-driven decision-making Desirable skills: Familiarity with AI frameworks such as knowledge graphs, natural language processing or recommendation systems Experience of working with cloud technologies and distributedsystems Background in financial services application development or systems architecture Sounds like you? Apply now for immediate consideration! JBRP1_UKTJ More ❯
and best practices across development teams Lead and participate in communities of practice to encourage innovation and knowledge sharing Stay ahead of emerging trends in AI, cloud, security and distributedsystems relevant to enterprise-scale environments Skills required: Proven ability to architect and deliver complex end-to-end systems Extensive hands-on experience in one or more … of the following: JavaScript, Java, TypeScript or Python Understanding of transaction processing, risk management and data security within enterprise systems Strong problem-solving skills and experience designing innovative solutions in complex environments Ability to work effectively with data scientists, translating advanced models into scalable platforms Excellent communication skills for presenting architectural solutions to diverse stakeholders Knowledge of experimental design … statistical analysis and data-driven decision-making Desirable skills: Familiarity with AI frameworks such as knowledge graphs, natural language processing or recommendation systems Experience of working with cloud technologies and distributedsystems Background in financial services application development or systems architecture Sounds like you? Apply now for immediate consideration! JBRP1_UKTJ More ❯
and best practices across development teams Lead and participate in communities of practice to encourage innovation and knowledge sharing Stay ahead of emerging trends in AI, cloud, security and distributedsystems relevant to enterprise-scale environments Skills required: Proven ability to architect and deliver complex end-to-end systems Extensive hands-on experience in one or more … of the following: JavaScript, Java, TypeScript or Python Understanding of transaction processing, risk management and data security within enterprise systems Strong problem-solving skills and experience designing innovative solutions in complex environments Ability to work effectively with data scientists, translating advanced models into scalable platforms Excellent communication skills for presenting architectural solutions to diverse stakeholders Knowledge of experimental design … statistical analysis and data-driven decision-making Desirable skills: Familiarity with AI frameworks such as knowledge graphs, natural language processing or recommendation systems Experience of working with cloud technologies and distributedsystems Background in financial services application development or systems architecture Sounds like you? Apply now for immediate consideration!d02fcfcb-6df4-40ee-95cf-3eb059ce3173 More ❯
based public blockchain for decentralised derivatives clearing. You can learn more about the Autonity project and its ongoing testnet games through the links below. About You You're a systems programmer with good knowledge of Layer 1 protocols, and a passion for blockchain and decentralisation. You enjoy working to a high standard and writing code that is clean, performant … development lifecycle for the Autonity protocol and its blockchain node client (a fork of go-ethereum). These include: Implementing new protocol features in Go and Solidity Developing new distributedsystems tests and frameworks Contributing to protocol and design specifications Working with members of the community to resolve issues Your work will ensure that Autonity client is correct … Computer Science or a related field Strong programming skills in a low-level language like Go, Rust, or C++ (ideally 2+ years with Go) Experience with network, concurrent, and distributed programming/debugging on Linux systems Good knowledge of Ethereum protocols, BFT and dPoS consensus, P2P messaging, and crypto primitives Bonus Points Experience developing on a blockchain node More ❯
Senior Backend Engineer Location: Fully Remote (UK) Salary: £70,000 - £80,000 per annum (DOE) Are you a seasoned Backend Engineer with a passion for building scalable, high-performance systems? We're hiring a Senior Backend Engineer to join a cutting-edge UK-based tech company that's redefining how organisations manage distributedsystems at scale. About … the Role As a Senior Backend Engineer, you'll take ownership of critical backend services, designing and maintaining distributedsystems with a strong focus on performance, scalability, and reliability. You'll lead technical discussions, mentor junior engineers, and collaborate across teams to deliver robust, secure, and efficient solutions. Key Responsibilities Design, build, and maintain high-performance backend services … with emerging technologies and industry trends. What We're Looking For 5+ years of backend engineering experience, including 3+ years with Go. Strong experience with RESTful API design and distributed systems. Solid understanding of SQL/NoSQL databases and performance optimisation. Experience with RBAC, auditing, and secure system design. Familiarity with Agile/Scrum methodologies and Linux-based environments. More ❯
Employment Type: Permanent
Salary: £70000 - £80000/annum Plus excellent benefits
Pro , Desktop , Wallet , and Kraken Futures . Become a Krakenite and build the future of crypto! Proof of work The team Join our team to help integrate Kraken's systems with an ever-expanding universe of cryptocurrencies and blockchains. As a member of this team, your focus is elevating our clients' crypto journey and delivering new and exciting ways … enthusiasts who finely craft our beautiful looking UI. The opportunity Design and implement robust Rust services and libraries Write reusable, testable, and highly efficient code Collaborate on large scale distributedsystems architecture Work side by side with hundreds of experienced Rust engineers Skills you should HODL 3+ years of experience in software engineering Proficiency in writing network services … or asynchronous code in Rust Demonstrated commitment to a security-first mindset when designing systems Capability to autonomously debug issues across the stack, including OS, network, and application layers Familiarity with distributedsystems and technologies, including RPC protocols, Kafka, and Event Driven Systems Bachelor's degree in Computer Science or a related field, or equivalent experience More ❯
About The Role We're seeking an engineer to join our elite AI R&D team. You'll be responsible for building AI systems that can perform previously impossible tasks, pushing the boundaries of what's possible in our field. As an R&D Engineer, you'll work at the intersection of cutting-edge AI research and practical applications … that serve millions of users. You will be responsible for building AI systems that can perform previously impossible tasks or achieve unprecedented levels of performance. The most impactful advances in AI through novel approaches that others haven't yet discovered. What You'll Do Build breakthrough AI Products - Design and implement novel AI solutions that solve complex problems Research … reality. Rapidly prototype and iterate - Move quickly from theoretical concepts to working demonstrations that prove new capabilities and business value. Scale cutting-edge research - Work with massive datasets and distributedsystems to bring research breakthroughs into production systems used by enterprise clients. Collaborate across teams - Partner with product engineering and solutions teams to integrate novel AI capabilities More ❯
our mission to elevate the human experience of sexuality and relationships. You will be responsible for core product engineering, working on the Feeld mobile app and the supporting backend systems to deliver new features and updates to our Members. To be right for this role, you should have extensive backend development experience, ideally with TypeScript - and a solid understanding … peers across the business to ensure a fully supported user experience, including required "back office" tooling, security/compliance features, and data/analytics capabilities. Monitor and review current systems and services, and recommend and implement changes to address technical debt often. About you: You have worked on scalable (1M MAU) and distributedsystems, focused on performance … on a live production app using GraphQL and DynamoDB. You have experience collaborating on product and design requirements with stakeholders. You are effective at collaborating in a remote and distributed work environment, maintaining open communication and strong connections with colleagues. You are experienced with distributedsystems and have a keen eye for software architecture and its implementation. More ❯
is a hybrid position. Your future duties and responsibilities In this role, you will be at the centre of building and evolving observability platforms that enable clients to monitor distributedsystems with confidence. You’ll design and maintain pipelines using the Elastic Stack and Grafana, write production-ready Python code, and integrate observability solutions into complex environments. You … will also lead on automation, performance tuning, and the adoption of monitoring best practices that make systems resilient and services more effective. Working alongside application teams and stakeholders, you will ensure observability solutions meet business needs, provide meaningful insights, and drive operational excellence. You’ll contribute to a culture of collaboration and knowledge sharing, helping to establish observability as … Elasticsearch, Logstash, Kibana, and Grafana. Code & Automate: Write Python code to support ingestion, automation, and integration of telemetry data. Monitor & Optimise: Implement logging, metrics, tracing, and alerting strategies across distributed systems. Collaborate & Integrate: Partner with teams to understand telemetry needs and deliver meaningful monitoring outcomes. Deploy & Improve: Use CI/CD and infrastructure-as-code to automate observability infrastructure. More ❯
is a hybrid position. Your future duties and responsibilities In this role, you will be at the centre of building and evolving observability platforms that enable clients to monitor distributedsystems with confidence. You'll design and maintain pipelines using the Elastic Stack and Grafana, write production-ready Python code, and integrate observability solutions into complex environments. You … will also lead on automation, performance tuning, and the adoption of monitoring best practices that make systems resilient and services more effective. Working alongside application teams and stakeholders, you will ensure observability solutions meet business needs, provide meaningful insights, and drive operational excellence. You'll contribute to a culture of collaboration and knowledge sharing, helping to establish observability as … Elasticsearch, Logstash, Kibana, and Grafana. Code & Automate: Write Python code to support ingestion, automation, and integration of telemetry data. Monitor & Optimise: Implement logging, metrics, tracing, and alerting strategies across distributed systems. Collaborate & Integrate: Partner with teams to understand telemetry needs and deliver meaningful monitoring outcomes. Deploy & Improve: Use CI/CD and infrastructure-as-code to automate observability infrastructure. More ❯
West London, London, United Kingdom Hybrid / WFH Options
Young's Employment Services Ltd
and Knowledge: Experience leading data or platform teams in a production environment as a Senior Data Engineer, Tech Lead, Data Engineering Manager etc. Proven success with modern data infrastructure: distributedsystems, batch and streaming pipelines Hands-on knowledge of tools such as Apache Spark, Kafka, Databricks, DBT or similar Experience building, defining, and owning data models, data lakes … Fabric, AWS, GCP, or Azure). Excellent stakeholder management and communication skills. A strategic mindset, with a practical approach to delivery and prioritisation. Proven success with modern data infrastructure: distributedsystems, batch and streaming pipelines. Experience building, defining, and owning data models, data lakes, and data warehouses. Exposure to data science concepts and techniques is highly desirable. Strong More ❯
will redefine large-scale risk and trading technology. This is an opportunity to join at SVP level as a hands-on Technical Lead , steering engineering standards, cloud strategy, and distributed system design for one of the most ambitious financial technology projects in the world. Why apply? Greenfield engineering - modern tech stack: Java, Spring Boot, Kubernetes (EKS & GKE), Kafka, Apache … and more) What you'll do Lead technical direction of a next-gen cross-asset risk platform Drive cloud adoption (AWS & GCP), with hands-on focus on Kubernetes and distributedsystems Set coding standards, architecture patterns, and best practices across a global engineering team Work with senior stakeholders, cloud vendors (AWS, Google) , and quant teams to scale the … codebase What we're looking for Expert knowledge of Java/JVM/Spring Boot Deep experience with Kubernetes (EKS, GKE) and cloud platforms (AWS, GCP) Proven background in distributedsystems, event-driven architecture, and high-performance platforms Strong leadership skills - able to influence, mentor, and set technical strategy Experience with messaging and data technologies (Kafka, RabbitMQ, MongoDB More ❯
About xAI xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected … knowledge with their teammates. About the team The Enterprise Agents Engineering Team at xAI is a team of builders solving the hardest problems in applied AI: integrating with messy systems, orchestrating complex workflows, and harnessing AI to transform business operations. We build full-stack solutions with ownership of end-to-end product execution from ideation to deployment, collaborating closely … About the role An ideal candidate meets at least the following requirements: Expert knowledge of either Rust or C++, Experience in designing, implementing, and maintaining reliable and horizontally scalable distributedsystems, Knowledge of service observability and reliability best practices, Experience in operating commonly used databases such as PostgreSQL, Clickhouse, and CockroachDB Additionally, any of the below points will More ❯