Altrincham, Cheshire, United Kingdom Hybrid / WFH Options
慨正橡扯
in Agile delivery environments, delivering software solutions in controlled increments (e.g., following Scrum, Agile Delivery phases, GDS Service Manual, etc.). Broad understanding of modern programming languages, leading frameworks, distributed system architectures (e.g., microservices), and the full software development lifecycle, including use of CI/CD pipelines and automated testing Strong planning skills, with the ability to assign commercially More ❯
Altrincham, Cheshire, United Kingdom Hybrid / WFH Options
Informed Solutions
in Agile delivery environments, delivering software solutions in controlled increments (e.g., following Scrum, Agile Delivery phases, GDS Service Manual, etc.). Broad understanding of modern programming languages, leading frameworks, distributed system architectures (e.g., microservices), and the full software development lifecycle, including use of CI/CD pipelines and automated testing. Strong planning skills, with the ability to assign commercially More ❯
Altrincham, England, United Kingdom Hybrid / WFH Options
Informed Solutions
in Agile delivery environments, delivering software solutions in controlled increments (e.g., following Scrum, Agile Delivery phases, GDS Service Manual, etc.). Broad understanding of modern programming languages, leading frameworks, distributed system architectures (e.g., microservices), and the full software development lifecycle, including use of CI/CD pipelines and automated testing. Strong planning skills, with the ability to assign commercially More ❯
Principal Backend Engineer DistributedSystems Cambridge, MA About this position: Context Labs is seeking a Principal Backend Engineer to help drive forward our product initiatives with our Immutably Platform and analytics spaces. Working as a leader within the development team, the engineer will lead many aspects of developing our distributed ledger services, APIs, and related product capabilities … part in defining strategic linkages across the company's products. In this role you will: Lead the Scrivener & Trust services engineering team as a technical authority. Develop and maintain distributed ledger APIs and services for use within the Immutably Platform. Collaborate with other development teams and the product owner to define and estimate business requirements and then translate these … of an agile team to develop and complete products with best-in-class software development practices. Coach and mentor team members through technological and methodological challenges. Coordinate across a distributed team spanning multiple time zones. Perform other duties as reasonably required by the company. Experience & Skills: Full-stack development experience Proficiency in distributedsystems and consensus algorithms More ❯
Senior Software Engineer | DistributedSystems | Sustainable Cloud Native Platform 💸Up to £110,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Senior Software Engineer with extensive knowledge of building distributedsystems? Looking to join a company who are solving genuine problems that … provider🌳 What they're looking for in a Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, C/C++ or Java. In-depth knowledge of distributedsystems, building solutions at scale where performance, reliability and availability are key considerations. Experience working on software infrastructure or building Cloud native software using Kubernetes Understanding of systems … network programming - that's a plus... but definitely not needed! If this sounds like you, feel free to apply and I can run through more details! Senior Software Engineer | DistributedSystems | Sustainable Cloud Native Platform More ❯
Senior Software Engineer | DistributedSystems | Sustainable Cloud Native Platform 💸Up to £110,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Senior Software Engineer with extensive knowledge of building distributedsystems? Looking to join a company who are solving genuine problems that … provider🌳 What they're looking for in a Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, C/C++ or Java. In-depth knowledge of distributedsystems, building solutions at scale where performance, reliability and availability are key considerations. Experience working on software infrastructure or building Cloud native software using Kubernetes Understanding of systems … network programming - that's a plus... but definitely not needed! If this sounds like you, feel free to apply and I can run through more details! Senior Software Engineer | DistributedSystems | Sustainable Cloud Native Platform More ❯
At Sense Street, we are developing natural language understanding systems for capital markets. Our premise is simple: markets are conversations, and we aim to help investment banks and asset managers have better, more efficient conversations. Through our partnerships with global banks, we have access to datasets that have not been made available in the past. This allows us to … company founded by professionals with experience spanning machine learning, trading, and quantitative research. As a Software Engineer, you will be part of an innovative team building the infrastructure and systems that power our AI-driven solutions. You will work at the intersection of traditional software engineering and AI systems, with opportunities to shape our data pipeline architecture, scalable … APIs, and deployment infrastructure. Whether your background is in distributedsystems, data engineering, or full-stack development, you'll have the chance to apply your expertise to cutting-edge AI applications while growing with our rapidly evolving platform. The Role: Design and implement scalable, production-ready systems that power our AI infrastructure, from data ingestion to model More ❯
day a month on-site) Rate: £550 per day (umbrella) Our client, a forward-thinking organisation, is looking for a passionate and skilled DevOps Engineer to join their dynamic Systems Engineering team. Reporting to the Head of Systems Engineering, you will play a vital role in designing, implementing, and managing both cloud and on-premise infrastructures, tooling, and … systems that support our development teams. Key Responsibilities: Infrastructure Design & Deployment : Architect and deploy scalable, high-performance systems that align with the organisation's long-term operational and business objectives. Performance Monitoring : Continuously monitor, analyse, and enhance the reliability of large-scale distributedsystems to ensure seamless uptime and operational efficiency. Automation Solutions : Develop automation solutions … for configuration management, system provisioning, and deployment, significantly streamlining operations and minimising manual processes. Security Compliance : Implement and maintain robust security protocols, ensuring that systems comply with regulatory standards and best practises, including data encryption, access control, and vulnerability management. Incident Management : Lead efforts in resolving system outages or performance degradation, conduct root cause analysis, and implement preventive measures More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
design, documentation, and governance Database performance design considerations and skills Multi-region service delivery for resilience and performance Fuzzing and other proactive security analysis techniques Tracing and profiling for distributedsystems insights Next-generation DevOps practices Location : we have microservices teams with open roles in every time zone. What your day will look like Write high-quality, well … scale Design APIs and software architecture for collegial review Write tests that validate software behaviour Build and maintain reliable, fault-tolerant applications and services Collaborate proactively with a globally distributed team Display technical leadership internally and within our external communities Debug issues and produce high-quality solutions to resolve them Contribute to technical documentation to make it the best … a track record of going above-and-beyond expectations Proficiency in Python and/or Go History of writing modern, maintainable software Experience with relational and non-relational database systems Continuous integration and continuous delivery experience Experience with systems programming or scalable web services Professional written and spoken English Experience with Linux (Debian or Ubuntu preferred) Excellent interpersonal More ❯
in aerospace, defense, and space. With major operations in the UK, Client is at the forefront of innovation in aviation and technology. With operations in commercial aircraft, helicopters, defense systems, and space exploration, Client employs over 130,000 people worldwide. Job Title: Software Developer Location: Portsmouth,UK Job Type: 12 Months Work Type: Onsite Job Description : Client is a … ground, in the sky, and in space. We are looking for an experienced Software Developer to join a 7-member Scrum team supporting a key program to develop management systems for a new satellite. The role requires full lifecycle software development experience, with an emphasis on design (UML), Java development, and automated testing. Responsibilities Design, develop, and test software … components in a microservices architecture. Collaborate with team members to plan, estimate, and deliver work in agile sprints. Develop and maintain RESTful APIs and integrate them into secure, distributed systems. Engage in CI/CD processes and follow best practices in code versioning and issue tracking. Participate in Scrum ceremonies and support the overall agile delivery model. Ensure compliance More ❯
will help shape a next-generation software stack that enables seamless communication across satellites, aircraft, and other high-mobility platforms. What Youll Do Design and develop highly scalable backend systems to support real-time, distributed networking Build and optimize software for cloud, on-prem, and hybrid deployments Work with Kubernetes, Docker, and cloud technologies (AWS, GCP, or Azure … years of experience working in backend software 5+ years of experience working within Networking or Satellite Communications Network orchestration understanding 4G/5G technology experience Knowledge of distributedsystems, networking protocols, and cloud platforms Experience with Kubernetes, Docker, and container orchestration Passion for tackling complex engineering challenges in a fast-paced environment Why Join? Work on pioneering technology More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Copello Global
help shape a next-generation software stack that enables seamless communication across satellites, aircraft, and other high-mobility platforms. What You’ll Do Design and develop highly scalable backend systems to support real-time, distributed networking Build and optimize software for cloud, on-prem, and hybrid deployments Work with Kubernetes, Docker, and cloud technologies (AWS, GCP, or Azure … experience in C++ and/or Golang for backend development 7-10 years of experience working in backend software 5+ years of experience working within Satellite Communications. Knowledge of distributedsystems, networking protocols, and cloud platforms Experience with Kubernetes, Docker, and container orchestration Passion for tackling complex engineering challenges in a fast-paced environment Why Join? Work on More ❯
London, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
will help shape a next- software stack that enables seamless communication across satellites, aircraft, and other high-mobility platforms. What You’ll Do Design and develop highly scalable backend systems to support real-time, distributed networking Build and optimize software for cloud, on-prem, and hybrid deployments Work with Kubernetes, Docker, and cloud technologies (AWS, GCP, or Azure … years of experience working in backend software 5+ years of experience working within Networking or Satellite Communications Network orchestration understanding 4G/5G technology experience Knowledge of distributedsystems, networking protocols, and cloud platforms Experience with Kubernetes, Docker, and container orchestration Passion for tackling complex engineering challenges in a fast-paced environment Why Join? Work on pioneering technology More ❯
take advantage of the ever-changing tech landscape. We deploy to production several times a day. As a Python Software Engineer at Partnerize, you will: Be responsible for developing systems that process data at near real time for thousands of events per second, operating with data sets in the region of tens of billions of rows. Contribute towards mission … critical systems for the business, helping us to scale our platform to meet the demands of our clients. Work closely with the lead architect to build services that are scalable, fault-tolerant, and resilient. Write clean, well-tested, and refactored code while keeping in mind the maintainability and scalability of the system. You are a seasoned Python software engineer … as the primary language, within a commercial setting. Demonstrated mastery of Python programming, encompassing an extensive understanding of Python libraries and frameworks, coupled with a track record of building distributedsystems with a strong emphasis on high concurrency. Experience developing against large volumes of data and implementing systems that are fault-tolerant, distributed, and horizontally scalable. More ❯
Amazon Selection and Catalog Systems (ASCS) builds the systems that host and run the world's largest e-Commerce products catalog. We power the online buying experience for customers worldwide so they can find, discover, and buy anything they want. Our massively scaled out distributedsystems process hundreds of millions of updates on the billions of … products across physical, digital, and services offerings. To achieve this, we develop the algorithms and build the systems and tools to ensure the safety of the selection and maximize their impact on the Amazon top-line, all the while continuously growing the overall selection. We develop and apply technologies spanning parallel processing, storage, Machine Learning, Natural Language Processing, and … play a key role in driving Amazon's business. You will be responsible for providing Service Level issue support to all ASCS Engineering teams who built tier 1-3 systems and keep their software packages/configurations free from vulnerability, setup and monitor new metrics and alarms for their systems and drive root cause resolutions to the recurrent More ❯
you’ll design, build, and secure multi-cloud infrastructure, lead CI/CD automation, and drive DevSecOps best practices. You’ll also work closely with software engineers, architecting robust systems and ensuring security, scalability, and reliability across cloud environments Skills As the DevSecOps Engineer you should have the following skills: - Hands-on ability deploying and maintaining workloads in at … Strong knowledge of security scanning, secrets management, IAM policies, and compliance frameworks (ISO27001, SOC 2, CIS Benchmarks). - Proven ability to lead technical initiatives, mentor others, and collaborate with distributed teams. Experience Requirements Deep experience with infrastructure-as-code (Terraform, Pulumi), CI/CD pipelines, Kubernetes, and cloud security tools. Qualifications Hold at least one or more relevant certifications … AWS, GCP or Azure Educational Requirements Degree in Computer Engineering, Software Engineering, or similar, with a strong grasp of distributedsystems, networking, and cloud architecture. We often fill jobs before they're advertised, get an email as soon as we get a new job matching your search criteria. #J-18808-Ljbffr More ❯
decisions, take initiative and make things better. Ideal candidates are curious and eager to learn, are comfortable with ambiguity and a fast paced, ever changing environment. Our team is distributed across multiple countries and we require people that are strong communicators and can work in a diverse, multicultural online environment. RESPONSIBILITIES Help deliver on the product vision for reshaping … technologies and open to learning from others. We are not the place for hard-headed individuals, we strive on collaborative efforts Must have proven experience writing, deploying, and running distributedsystems Must have experience writing microservices with clear separation of concerns Must have expert knowledge and experience with either Golang or Scala Must have expert knowledge and experience … with a modern front-end framework like React Must have proven experience using data structures and algorithms especially as pertain to web system design and distributedsystems Must have expert knowledge of RDBMS such as Postgres or MySQL and writing migrations Working knowledge of GraphQL and GRPC is a big plus Working knowledge and experience writing in Golang More ❯
Gorilla - Energy data applications As a Python Backend Engineer, you’ll play a vital role in scaling and maintaining the infrastructure behind our data platform. We deliver high-performance, distributed SaaS solutions that help energy companies make faster, smarter decisions, from pricing to forecasting and analytics. In this role, you’ll contribute directly to the reliability, scalability, and performance … of our platform, working on critical backend systems that support millions of data points flowing across teams and products. You’ll combine hands-on engineering with collaboration across functions to help shape the way we build, deploy, and operate software at Gorilla. Your Role You will join the team responsible for building and evolving the backend of our platform … focusing on data infrastructure, distributedsystems, and service reliability. You’ll work closely with product managers, architects, QA, and fellow engineers to deliver robust and scalable backend services that meet the needs of both our internal teams and customers. Your Responsibilities Will Include Collaborate with cross-functional teams to understand business needs and translate them into scalable backend More ❯
London, England, United Kingdom Hybrid / WFH Options
Oliver Bernard
join one of their high-performing teams to help develop a variety of games they provide on their platform. You'll be working on their high-volume, high-availability distributedsystems using the latest Java technologies. The ideal candidate will be someone who enjoys a challenge, a natural problem solver who enjoys working on new projects with new … technologies. Required Skills and Experience: Expertise with developing microservices using Java11+, REST API's & Springboot Prior experience working on high-volume/availability backend systems Working on large scale systems with Hazelcast/Kafka Experience with GCP, Docker & Kubernetes This role is 100% remote to candidates in the UK and the successful candidate can expect a base salary More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
help shape a next-generation software stack that enables seamless communication across satellites, aircraft, and other high-mobility platforms. What You’ll Do Design and develop highly scalable backend systems to support real-time, distributed networking Build and optimize software for cloud, on-prem, and hybrid deployments Work with Kubernetes, Docker, and cloud technologies (AWS, GCP, or Azure … For Strong experience in Golang for backend development 7-10 years of experience working in backend software 5+ years of experience working within Networking or Satellite Communications Knowledge of distributedsystems, networking protocols, and cloud platforms Experience with Kubernetes, Docker, and container orchestration Passion for tackling complex engineering challenges in a fast-paced environment Why Join? Work on More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
help shape a next-generation software stack that enables seamless communication across satellites, aircraft, and other high-mobility platforms. What You’ll Do Design and develop highly scalable backend systems to support real-time, distributed networking Build and optimize software for cloud, on-prem, and hybrid deployments Work with Kubernetes, Docker, and cloud technologies (AWS, GCP, or Azure … For Strong experience in Golang for backend development 7-10 years of experience working in backend software 5+ years of experience working within Networking or Satellite Communications Knowledge of distributedsystems, networking protocols, and cloud platforms Experience with Kubernetes, Docker, and container orchestration Passion for tackling complex engineering challenges in a fast-paced environment Why Join? Work on More ❯
City of London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
help shape a next-generation software stack that enables seamless communication across satellites, aircraft, and other high-mobility platforms. What You’ll Do Design and develop highly scalable backend systems to support real-time, distributed networking Build and optimize software for cloud, on-prem, and hybrid deployments Work with Kubernetes, Docker, and cloud technologies (AWS, GCP, or Azure … For Strong experience in Golang for backend development 7-10 years of experience working in backend software 5+ years of experience working within Networking or Satellite Communications Knowledge of distributedsystems, networking protocols, and cloud platforms Experience with Kubernetes, Docker, and container orchestration Passion for tackling complex engineering challenges in a fast-paced environment Why Join? Work on More ❯
platform is powered by our REST APIs and everything is developed with an API-first approach. As a Python Software Engineer at Partnerize, you will: Be responsible for developing systems that process data at near real time for thousands of events per second, operating with data sets in the region of tens of billions of rows. Contribute towards mission … critical systems for the business, helping us to scale our platform to meet the demands of our clients. Work closely with the lead architect to build services that are scalable, fault tolerant, and resilient. Write clean, well-tested and refactored code while keeping in mind maintainability and scalability of the system. You are a seasoned Python software engineer with … as the primary language, within a commercial setting. Demonstrate mastery of Python programming, encompassing an extensive understanding of Python libraries and frameworks, coupled with a track record of building distributedsystems with a strong emphasis on high concurrency. Experience developing against large volumes of data and implementing systems that are fault tolerant, distributed, and horizontally scalable. More ❯
world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and … and partnerships, we are looking for engineers to join our team. HOW YOU WILL FULFILL YOUR POTENTIAL You will develop financial products with direct impact on millions of consumers. Systems under your watch will be the primary sources of revenue for the organisation. You build it: engineers are in control of decisions about systems they own from the … first line of code written. You run it: engineers with assistance from the global SRE guild are responsible for the operation of systems they built. You own it: engineers do not wait for orders here. They do research, pitch projects. Great ideas are valued and implemented. Professional network: you will meet and collaborate with very influential people within the More ❯
Hounslow, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Tyk API Management platform is helping to drive the connected world and power new products and services. We’re changing the way that organisations connect any number of their systems and services.Whether internal, external, public or highly encrypted systems, Tyk helps businesses drive value across the retail, finance, telecoms, healthcare, or media industries (to name just a few … functional teams to deliver high-quality, efficient solutions, while championing continuous improvement across our software engineering lifecycle. As a Senior Go Developer you will be passionate about backend development, distributedsystems, and driving engineering excellence. Here’s what you’ll be responsible for: Technical Leadership Lead solution design for medium and high-complexity problems, adhering to established design … principles. Design distributedsystems with security-first principles, ensuring no security defects or production leakage. Contribute to the direction of API Gateway architecture and dashboard API functionality. Build and extend API Gateway capabilities, including complex traffic routing, security, rate limiting, mTLS, authentication, and authorisation. Write high-quality code to meet complex tasks and user stories. Implement best practice More ❯