and expand our billing product, enabling clients to seamlessly manage their assets. So, what are we looking for? 5+ Years Experience in software engineering. Experience working with microservices and distributed systems architecture. Expert proficiency in server-side development, ideally in TypeScript. Proficiency in Go/C#/C Java or another high-level language preferred. Experience with Node.JS and More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Weare5vtech
have the opportunity to drive architectural decisions that directly impact global infrastructure projects; this is more than just a technical role! You will be part of a diverse and distributedarchitecture team, collaborating across time zones and working closely with stakeholders from engineering, product, and executive leadership. Being a great technical Software Architect is a given, but communication … skills and a humble mindset are key! In this role, you will: • Lead architectural design for scalable, modern software solutions. • Collaborate across engineering, product, and business teams to align architecture with strategy. • Contribute to a culture of engineering excellence and continuous improvement. • Champion best practices in software design, cloud technologies, and DevOps • Be an active voice in shaping product … TypeScript and/or C# experience). • Hands-on experience with cloud platforms ( AWS , Azure , or GCP - agnostic approach is preferred). • Strong understanding of Kubernetes, Docker and modern distributed systems architecture. • Excellent communication skills - you're comfortable engaging with stakeholders across technical and non-technical backgrounds, including CTOs and product managers. • Experience with OAuth 2.0/OpenID Connect More ❯
e.g., C# Application Performance Monitoring Incident Management, including incident response, root cause analysis and post-mortem processes Proficient with: PowerShell, Azure CLI, GIT JavaScript, JSON, XML, YAML Experience with: Distributed architectures Container technologies Maintaining and deploying highly available, fault tolerant systems at scale Dotnet development utilising the Azure Cloud Platform Software development life cycle (SDLC) and agile/iterative More ❯
Full time posted on Posted Yesterday job requisition id R4062 Role Responsibilities Design, develop, and maintain back-end services and APIsin .Net C#, with a focus on cloud-based distributedarchitecture . Ensure high-quality code through automated testing, particularly unit testing, and maintain a strong emphasis on code quality. Implement & maintain Infrastructure as Code (IaC) using AWS … team members and stakeholders. Passion for code quality and a commitment to maintaining high standards of software development. Proficiency in back-end development using .NET technologies, particularly with microservices architecture in cloud environments. Experience with Entity Framework (or other CRMs) is beneficial Strong grasp of database design and experience with relational and/or NoSQL databases. Proficiency in parallel More ❯
frontend development skills Good UI/UX knowledge, including designing for accessibility Good stakeholder engagement skills, with the ability to work with stakeholders of varying technical capabilities Some solutions architecture skills, understanding decoupled, distributedarchitecture Understanding of automated deployment pipelines, Git, and GitHub Working Hours: 36 hours per week, Monday - Friday If you have relevant experience, please More ❯
C# and .Net development experience Experience with Enterprise Messaging tools i.e. Kafka, Azure service bus etc. Experience working within a trading environment (energy or commodities preferred) Strong experience with distributedarchitecture and modern CI/CD practices (Docker, Kubernetes) Ability to work effectively under pressure with traders and demanding front office users Some exposure to front end development More ❯
improvement and customer-focused mindset. Experience in the travel or retail industry is advantageous but not essential. As a Datalex software development team lead, you will manage a geographically distributed team of skilled engineers. You will serve as both a people manager and a technical leader, acting as the key contact for software project teams. You will utilize strong … proficiency in Java and Web Services. 2+ years managing a Software Engineering team, ideally within a fast-paced, product-based company. Solid experience in designing and developing highly available, distributed, and scalable applications. Additional advantageous experience Understanding of Agile principles and experience leading Scrum/Kanban teams. Web service technologies: REST, SOAP. Development tools: GIT, Gradle, Ant, Jenkins, Atlassian … suite (JIRA, Confluence, Bitbucket). Communication tools: Slack, Microsoft Teams. Databases: Oracle or MongoDB. Distributed technologies: Spring, J2EE, Memcached. Test automation frameworks: BDD, TestNG. Practical experience with DevOps concepts: CI/CD, ChatOps. Scripting skills for sysadmin, deployments, and API interactions are a plus. Familiarity with source control tools such as GIT. Strong organizational skills and proficiency in English More ❯
Greater Manchester, England, United Kingdom Hybrid / WFH Options
Loop Recruitment
understand their challenges and develop innovative, scalable software solutions that handle vast amounts of data and transactions. 🔹 Technical Proficiency : Utilize modern programming languages (Java/.NET/Python, etc.), distributed system architectures (e.g., microservices), and cloud technologies to build high-quality software. 🔹 Cross-Functional Collaboration : Work within cross-functional technical teams in a digital environment, addressing the unique challenges More ❯
software in a company where engineers are close to product decisions. Tech stack youll love: Modern .NET Core with C# Cloud-first environment using AWS (including Lambdas, SQS, SNS) Distributedarchitecture using RabbitMQ PostgreSQL and other scalable data layers CI/CD pipelines built for frequent, safe deployment What were looking for: Strong experience writing production-grade C# … code Exposure to distributed systems, microservices, or message queues A pragmatic mindset someone who can balance good engineering with delivery Comfortable designing APIs consumed by real-world clients Bonus: experience in finance, fintech, SaaS, or any data-heavy domain Culture + benefits Weekly protected learning time Highly flexible working (office is there if you want it) 23 days holiday More ❯
Development Skills Services, messaging, middleware Comfortable with functional or OOP programming languages: Java Python .Net Golang Erlang C++ Haskell Scala or similar Understanding of distributed system architecture, microservices, and client-server design Familiarity with Google Server-Side Development Hands-on experience with server-side development (services, messaging, middleware) Understanding of distributed system architecture and microservices Client More ❯
strategies, state manipulation, working to multiple versions Provisioning cloud infrastructure to AWS, GCP, through Kubernetes controllers such as Crossplane, ACK, KRO Building cloud-native container and serverless applications in distributed architectures on Kubernetes and Service Meshes such as Istio, Linkerd, App Mesh Writing Helm charts to package and deliver application stacks into production Delivering applications and infrastructure continuously using … on Kubernetes Production experience developing Kubernetes Operators Production experience with OSS API Gateways and Ingress controllers Production Software Engineering using a high level language like Go, Java, JavaScript, Python Distributed Software Architecture exposure in high volume production scenarios Working with Data Mesh, BigData technologies such as EMR, Spark, Databricks Designing, tracking and testing to SLOs and Chaos Engineering More ❯
Have led teams through complex architectural changes or migrations Excellent interpersonal and communication skills Ability to use evidence to identify priorities and strategic goals Technical background and familiarity with distributed architectures Ability to identify and articulate the technological and organisational needs now and for the future, representing these at exec level We know from research and experience that candidates More ❯
your peers. It would be great if you also have Experience working on an e-commerce site or in a fast-growing (preferably consumer-facing) start-up. Knowledge about distributed service architectures, including how best to test and release them, and how to ensure system stability when making changes independent of other services. These are some of the skills More ❯
Our infrastructure is spread across multiple regions and multiple cloud providers. We believe strongly in automation and testing to ensure delivery of robust and correct systems. We are a distributed team, working in Japan, the UK and the US. WHO ARE WE LOOKING FOR? The Cloud and Data Infrastructure team is looking for engineers who are passionate about and … working with Terraform, Docker, cloud-native technologies, networking and Kubernetes in production. Experience designing, deploying, monitoring and maintaining large-scale, fault-tolerant multi-region and/or multi-cloud distributed systems. Ability to debug & optimize code, to troubleshoot distributed systems and to automate routine tasks. NICE TO HAVES Master's degree in Computer Science. Experience working as a … Software Engineer on data-intensive applications, data platforms, data pipelines, workflow orchestration, batch processing, and/or distributed databases. Previous experience in monitoring, tracking and optimising cloud compute and storage costs Experience working with RPC protocols and their formats, e.g., gRPC/protobuf, Apache Avro, etc. Experience with cloud-based (e.g. AWS, GCP, Azure) microservice architecture, event-driven More ❯
a hands-on leadership role for someone who's passionate about driving resilience, automation, performance, and security at scale. Ideal Candidate: Deep software engineering background with strong understanding of distributed systems Experience building and leading teams of SREs and Engineers - both onshore and offshore Expertise in cloud migration to AWS , distributedarchitecture, and open telemetry Strong exposure … design, observability strategy, and automation-first service delivery Overseeing hosting migration of the Mortgages portfolio to the cloud Owning vulnerability and incident response models across critical services Collaborating with Architecture, Security, and Engineering Leaders to shape roadmaps Building and growing a high-performing team across critical banking domains Ensuring digital services are robust, secure, and built for real-time More ❯
a hands-on leadership role for someone who's passionate about driving resilience, automation, performance, and security at scale. Ideal Candidate: Deep software engineering background with strong understanding of distributed systems Experience building and leading teams of SREs and Engineers - both onshore and offshore Expertise in cloud migration to AWS , distributedarchitecture, and open telemetry Strong exposure … design, observability strategy, and automation-first service delivery Overseeing hosting migration of the Mortgages portfolio to the cloud Owning vulnerability and incident response models across critical services Collaborating with Architecture, Security, and Engineering Leaders to shape roadmaps Building and growing a high-performing team across critical banking domains Ensuring digital services are robust, secure, and built for real-time More ❯
Employment Type: Full-Time
Salary: £150,000 - £175,000 per annum, Negotiable, Inc benefits
responsible for ensuring the Nordics/BENELUX are equipped to support ProServe's ability to engage new and existing customers through a variety of transformative projects involving IT Strategy, distributedarchitecture, and hybrid cloud operations. As the single threaded ProServe leader for the Nordics/BENELUX PALs are the "face of ProServe" and required to interlock with Amazon More ❯
for supporting hardware teams. Have experience developing for Xilinx MPSoCs (ARM) or STM32 platforms. Know your way around I2C, SPI, PCIe, and embedded driver development. Understand networking concepts and distributed systems architecture. Are comfortable becoming a domain expert in unfamiliar tools or technologies. This is a high-impact role for someone who thrives on building, testing, and iterating in More ❯
across multiple teams Actively mentor and develop engineers, fostering a culture of continuous learning What we're looking for Deep expertise in Java Deep expertise in system design and distributed architectures Track record of leading technical initiatives across multiple teams Strong experience with cloud platforms (AWS, Azure, GCP) Proven experience setting a multi-team technical vision and strategy Strong More ❯
shares knowledge openly Experience, Qualifications and other requirements specific to the role: Degree level 5+ years Product Manager experience Experience of transformational change Experience working with APIs, microservices and distributedarchitecture Experience working with external vendors across Portfolio Management or Investment Services Experience leading teams in an agile setting, delivering continuous change into a production environment Has worked More ❯
to join our team at Amazon Web Services (AWS). In this role, you'll be responsible for engaging new and existing customers in transformative projects involving IT Strategy, distributedarchitecture, and hybrid cloud operations. You'll work closely with the Account Teams, ProServe Cloud Architects, Engagement Managers, and Delivery Consultants to drive customer success and business growth. More ❯
challenges and maximising positive global impact. Join us on our moonshot mission. Who You Are: You are a strong software engineer with deep experience in Python, API design, and distributed systems architecture. You are an expert in LLM orchestration. You have hands-on experience with LLM APIs (OpenAI, Anthropic, etc.) and orchestration frameworks like LangChain, LlamaIndex, or have built More ❯
the development of reusable components and AI-enabled tools. Mentoring engineers and contributing to the software ecosystem blueprint. Collaborating with product owners and engineering leads to accelerate delivery. Building distributed microservices and event-driven architectures on Azure. What You'll Bring: Hands-on experience designing and developing large-scale systems. Expertise in cloud-native architecture and REST APIs. … and communicate effectively across teams. Bonus Skills: Experience with generative AI, machine learning, and AI-driven development. Familiarity with Docker, Kubernetes, and serverless platforms. Experience with messaging systems and distributed architectures. Knowledge of Entity Framework, Cosmos DB, MongoDB or Cassandra. Experience with GitHub Copilot, data analytics, and pair/mob programming. Locations & Flexibility: This role can be based at More ❯
the development of reusable components and AI-enabled tools. Mentoring engineers and contributing to the software ecosystem blueprint. Collaborating with product owners and engineering leads to accelerate delivery. Building distributed microservices and event-driven architectures on Azure. What You'll Bring: Hands-on experience designing and developing large-scale systems. Expertise in cloud-native architecture and REST APIs. … and communicate effectively across teams. Bonus Skills: Experience with generative AI, machine learning, and AI-driven development. Familiarity with Docker, Kubernetes, and serverless platforms. Experience with messaging systems and distributed architectures. Knowledge of Entity Framework, Cosmos DB, MongoDB or Cassandra. Experience with GitHub Copilot, data analytics, and pair/mob programming. Locations & Flexibility: This role can be based at More ❯
a rapidly growing team to help BCB build and scale our products and deliver them to clients. We're seeking a candidate with strong expertise in software engineering, microservices architecture, and cloud platforms, coupled with a collaborative mindset, strong communication, strategic thinking, and a passion for shaping the future of crypto-financial services through innovative and client-centric solutions. … so that our clients can seamlessly manage their Fiat and Crypto activities. So, what are we looking for? 10+ Years Experience in software engineering. Experience working with microservices and distributed systems architecture. Must be able to navigate open communication channels across the business. Ability to adapt to the dynamic nature of fintech and crypto markets, ensuring alignment with business More ❯