Rust, or significant experience in C/C++/C#/Java/Go with a keen interest in learning Rust. Experience in building systems for data processing or other latency-sensitive applications. Proficiency in writing high-performance multi-threaded code. Experience in developing scalable distributed systems. Strong … familiarity with concurrency and object-oriented programming principles. Understanding of database systems and basic SQL queries. Comfortable working with Linux/Unix, AWS, Git, Docker. Understanding how the Ethereum Virtual Machine (EVM) works. Well-versed in blockchain fundamentals, the transaction supply chain, and Maximal Extractable Value (MEV). Why more »
Employment Type: Permanent
Salary: £100000 - £150000/annum 2 x bonus a year, equity
scalable and robust software systems. Key Responsibilities: Collaborate with stakeholders to understand business requirements and translate them into technical solutions. Design and architect software systems and applications, ensuring scalability, reliability, and maintainability. Define technical standards, guidelines, and best practices for software development. Lead and mentor development teams, providing guidance … containerization technologies (e.g., Docker, Kubernetes) Proficiency in multiple programming languages and frameworks, such as Python, React, Next.js, Flask. Experience designing and implementing scalable and distributed systems. Excellent communication and collaboration skills, with the ability to work effectively in a team environment. Leadership skills, with the ability to inspire and more »
features related to transactions and auctions We are looking for a Rust Engineer who has strong experience with: Rust Data processing Low-latency platforms Distributedsystems Crypto trading or DeFi This company has London offices and requires occasional on-site visits. They can provide flexible working arrangements as more »
Solihull, West Midlands, West Midlands (County), United Kingdom
Matchtech
equipment vendors and UK Communications Service Providers. Understanding of hardware and software development lifecycles. Applied knowledge of cryptographic algorithms/standards, data structures, and distributed systems. DV clearance with no restrictions or the ability to obtain DV clearance. About Us Our client aims to provide cutting-edge technology to more »
Birmingham, England, United Kingdom Hybrid / WFH Options
National Physical Laboratory
UK Communications Service Providers. Understanding of hardware and software development lifecycles. Applied knowledge of cryptographic algorithms/standards and knowledge of data structures and distributed systems. We actively recruit citizens of all backgrounds, but the nature of our work in this specific area means that nationality, residency and security more »
London, England, United Kingdom Hybrid / WFH Options
Sky
languages at a functional level. The ideal Software Developer will have Python Microservices stack experience and the ability to understand communication flows within a distributed system. You are not afraid to dive in and understand the full end to end system that delivers our solutions. Understand the big picture … REST API's Strong Experience in automated unit and integration testing. Experience in working in an agile environment such as Scrum including agile ticketing systems such as Jira Nice to Have Accredited CCNA/CCNP level of networking experience. Good understanding of CRUD operations using Netconf, CLI and SNMP more »
Lambeth, England, United Kingdom Hybrid / WFH Options
Sky
languages at a functional level. The ideal Software Developer will have Python Microservices stack experience and the ability to understand communication flows within a distributed system. You are not afraid to dive in and understand the full end to end system that delivers our solutions. Understand the big picture … REST API's Strong Experience in automated unit and integration testing. Experience in working in an agile environment such as Scrum including agile ticketing systems such as Jira Nice to Have Accredited CCNA/CCNP level of networking experience. Good understanding of CRUD operations using Netconf, CLI and SNMP more »
Holborn, England, United Kingdom Hybrid / WFH Options
Sky
languages at a functional level. The ideal Software Developer will have Python Microservices stack experience and the ability to understand communication flows within a distributed system. You are not afraid to dive in and understand the full end to end system that delivers our solutions. Understand the big picture … REST API's Strong Experience in automated unit and integration testing. Experience in working in an agile environment such as Scrum including agile ticketing systems such as Jira Nice to Have Accredited CCNA/CCNP level of networking experience. Good understanding of CRUD operations using Netconf, CLI and SNMP more »
Barbican, England, United Kingdom Hybrid / WFH Options
Sky
languages at a functional level. The ideal Software Developer will have Python Microservices stack experience and the ability to understand communication flows within a distributed system. You are not afraid to dive in and understand the full end to end system that delivers our solutions. Understand the big picture … REST API's Strong Experience in automated unit and integration testing. Experience in working in an agile environment such as Scrum including agile ticketing systems such as Jira Nice to Have Accredited CCNA/CCNP level of networking experience. Good understanding of CRUD operations using Netconf, CLI and SNMP more »
City of London, England, United Kingdom Hybrid / WFH Options
Sky
languages at a functional level. The ideal Software Developer will have Python Microservices stack experience and the ability to understand communication flows within a distributed system. You are not afraid to dive in and understand the full end to end system that delivers our solutions. Understand the big picture … REST API's Strong Experience in automated unit and integration testing. Experience in working in an agile environment such as Scrum including agile ticketing systems such as Jira Nice to Have Accredited CCNA/CCNP level of networking experience. Good understanding of CRUD operations using Netconf, CLI and SNMP more »
City of Westminster, England, United Kingdom Hybrid / WFH Options
Sky
languages at a functional level. The ideal Software Developer will have Python Microservices stack experience and the ability to understand communication flows within a distributed system. You are not afraid to dive in and understand the full end to end system that delivers our solutions. Understand the big picture … REST API's Strong Experience in automated unit and integration testing. Experience in working in an agile environment such as Scrum including agile ticketing systems such as Jira Nice to Have Accredited CCNA/CCNP level of networking experience. Good understanding of CRUD operations using Netconf, CLI and SNMP more »
West End of London, England, United Kingdom Hybrid / WFH Options
Sky
languages at a functional level. The ideal Software Developer will have Python Microservices stack experience and the ability to understand communication flows within a distributed system. You are not afraid to dive in and understand the full end to end system that delivers our solutions. Understand the big picture … REST API's Strong Experience in automated unit and integration testing. Experience in working in an agile environment such as Scrum including agile ticketing systems such as Jira Nice to Have Accredited CCNA/CCNP level of networking experience. Good understanding of CRUD operations using Netconf, CLI and SNMP more »
Type: Permanent OverviewAn leading energy trading commodities house are looking for an entrepreneurial-minded Senior Full Stack Developer with the capability to build analytical systems orchestrating global energy flows. A hugely exciting fast paced and team-orientated culture, flat hierarchy environment where ideas and individual contributions are valued.Job ResponsibilitiesWorking … with a distributed team to develop a strategic set of analytic applications.Participating in the full development life cycle - from definition to design and delivery. Directly interacting with end users to drive our requirements and deliver value-add features.Meeting short deadlines and focusing on quality and performance.Collaborating with the global … team including participation in daily scrum meetings, peer reviews, and design sessions.Delivering testable and maintainable code for globally distributed systems.QualificationsProven experience in working with C# and related .NET technologies within global enterprise solutions.Senior front end development experience with a preference for web (React) experience.Strong proficiency in using modular JavaScript more »
build several microservices in Ruby or Python backed by AWS. There are plenty of opportunities to bring initiatives and follow best practices of building distributed systems. Playing an active role in delivering the roadmap for your squad as a key part of our Engineering team. Collaborating with other engineers … production environment and experience of test-driven development. You will also have experience of good CI/CD and observability practices. Have experience of distributed service architectures, including how best to test and release them, and how to ensure system stability when making changes independent of other services. Have … control tools such as GitHub, CI/CD tools, and testing tools like RSpec or similar. Be able to get going quickly, understand complex systems and also be able to communicate with non-technical team members. Be experienced in breaking down complex requirements into thin slices for development and more »
and experience Experience and excellent knowledge of Java, good knowledge of Linux, understanding of containers and cloud solutions Proven track record in high-load distributed system design and fault tolerant applications, algorithms Team player, open to collaboration, ability to work in distributed teams and lead Engineers Ability to more »
work in fast-paced environment and ability to multitask with ease is essential to the success of this position Comfortable building and maintaining test systems from inception Track record of leading complex test projects in a hands-on way and mentoring others in test automation design and implementation Strong … Go, React, Google AppEngine, and a long list of auxiliary technologies. Built machine learning pipeline to predict cloud infrastructure cost Architected a large-scale distributed system to provide actionable recommendations Developed advanced cloud analytics platform to extract cost/usage insights Upgraded our codebase to Go 1.21 & Python 3.11 more »
pioneering ultra-low latency AI inference for instant (untrained) pattern recognition, insight and decision making. The evolution of their platform requires clients processes and systems to be deployable in the Cloud. You will join a global team working on backend code containerization and deployment of optimised low latency Machine … Intelligence code. Key skills Artificial Intelligence Software Deployment Continuous Integration and Continuous Delivery (CI/CD) Python Terraform Cloud Architecture AWS Linux Gitlab and Distributed Systems. more »
experienced C#/.NET Developer to join a major investment bank in London on a 12-month contract. The role focuses on electronic trading systems, specifically fixed income or E Rates, combining remote and on-site work. Responsibilities: - Develop and maintain high-performance C#/.NET trading applications. - Collaborate … and .NET development experience, preferably in finance. - Strong knowledge of electronic trading in fixed income or E Rates. - Experience with multi-threading, low-latency systems, and high-performance computing. - Understanding of software design principles and SQL/database design. - Excellent problem-solving and communication skills. Desirable: - Experience with front … office trading systems. - Knowledge of fixed income products and trading protocols. - Familiarity with messaging frameworks and distributed systems. - Understanding of risk management and compliance. Application: Submit your CV and cover letter detailing relevant experience and rate expectations. Application Process: If you are a highly skilled C# Developer with experience more »
experienced C#/.NET Developer to join a major investment bank in London on a 12-month contract. The role focuses on electronic trading systems, specifically fixed income or E Rates, combining remote and on-site work. Responsibilities: - Develop and maintain high-performance C#/.NET trading applications. - Collaborate … and .NET development experience, preferably in finance. - Strong knowledge of electronic trading in fixed income or E Rates. - Experience with multi-threading, low-latency systems, and high-performance computing. - Understanding of software design principles and SQL/database design. - Excellent problem-solving and communication skills. Desirable: - Experience with front … office trading systems. - Knowledge of fixed income products and trading protocols. - Familiarity with messaging frameworks and distributed systems. - Understanding of risk management and compliance. Application: Submit your CV and cover letter detailing relevant experience and rate expectations. Application Process: If you are a highly skilled C# Developer with experience more »
Harrogate, North Yorkshire, United Kingdom Hybrid / WFH Options
Ford & Stanley Recruitment
Software Engineer (C/C++ for Embedded Systems) Harrogate, North Yorkshire £35,000 - £45,000 per annum Ford & Stanley – Specialists in Digital are recruiting a Software Engineer for a high-technology company who effectively ensure the successful running of the rail industry in Scotland. The Opportunity This company are … a high-technology outfit based in Harrogate that provides highly innovative signalling systems to the UK’s leading rail organisations. Originally a small business, built and run by PhD-qualified engineers, they were acquired by a multi-national in 2021 and are now looking to enhance the Business by … adding a Software Engineer to support with writing code for embedded systems. Their main product is currently signalling systems that work in highly remote areas that are providing strategic rural routes where traditional ETCS signalling systems are not cost-effective. As a business they effectively run the railway more »
activities. The ideal candidate will possess a blend of people management skills, technical acumen in Openlink Endur, software development experience, and an understanding of systems architecture and distributed systems. Lead and mentor a team of engineers with a variety of skill sets, fostering a culture of excellence, innovation … satisfaction. Contribute to system and architecture design discussions, challenging ideas and actively participating in the new feature development. Oversee the integration and support of systems connected to Openlink Endur, including message buses, workflow orchestrators, and various third-party integrations. Technical Requirements: Extensive hands-on experience with Openlink Endur, with … software using OpenJVS or OpenComponents. Experience writing production non-Endur software applications. Familiarity with system and architecture design principles, especially in the context of distributed systems. Familiarity with energy trading risk management asset classes, especially natural gas and power. Experience integrating additional systems to Openlink Endur and supporting more »