for application build and deployment (CI/CD) Contribute to ensuring that applications perform to user expectations and are continuously improved and maintained Work with the Lead Software Engineers, Architecture team and the Solution Delivery teams to contribute to the on-time delivery of solutions and applications Obtain guidance and approval as required to advance activities and resolve issues … Experience with AWS - including but not limited to EC2, S3, RDS, Lambda and CloudFormation Experience of SQL and Windows severs would be beneficial Hands-on experience with microservices and distributed application architecture, such as containers, Kubernetes, and/or serverless technology. Proficient in leveraging CI/CD tools to automate testing and deployment An expert who can create More ❯
governance, performance, scalability, security, operations and cost control best practices to ensure we maximize our AWS investment Work with our partners in IT and the business to guide the architecture and high level solutioning of new products and services so that they operate excellently Assess our cloud maturity, review existing AWS cloud implementations, identify gaps and suggest improvements to … Python, Powershell, or similar) Good understanding of managing environments via Infrastructure as Code (IaC) Knowledge of IP networking, VPN's, DNS, load balancing and firewalls. Understanding of Service-Oriented Architecture (SOA and REST) Azure DevOps Pipelines JIRA & Confluence Experience with the full software development lifecycle and delivery using Agile practices 3+ years of architecting and delivering public cloud solutions … experience within AWS Experience designing, implementing and operating large scale SaaS products Experience implementing and designing cloud native security concepts, DevSecOps, or MLOps. Hands-on experience with microservices and distributed application architecture, such as containers, Kubernetes, and/or serverless technology. Proficient in leveraging CI/CD tools to automate testing and deployment An expert who can create More ❯
Full Family Health Care, Pension +More... This role requires a Lead Architect or above level candidate with a deep understanding of Trading platforms, portfolio management systems, and risk management architecture, transformation and modernization with an understanding of regulatory compliance processes and technical adherence to FCA/PRA regulations. Experience ensuring COCON compliance and regular audits. + a proven track … record of leading globally distributedarchitecture or technology teams and first class stakeholder management. KEY DELIEVERABLES: Architecture blueprints and guidelines. Governance dashboards tracking compliance and quality metrics. Regular audit reports for regulatory and internal reviews. Collaborating with Technology Delivery teams to create and maintain technology roadmaps Dependency matrices and risk assessments. Quarterly roadmap review presentations for stakeholders. … Metrics on technical debt reduction and architecture adoption. Build an architecture runway (e.g., reusable APIs, microservices) supporting Agile teams. Embed architects in Agile Release Trains (ARTs) - Jira and ArchiMate. BROADER ROLE PROFILE: You will Head up and take the lead for: Developing enterprise-wide architectural standards - Coding standards (e.g., REST API design principles), security protocols (e.g., OAuth 2.0 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 team of developers working on business-critical systems. You'll play a pivotal role in the design and delivery of scalable, resilient applications leveraging modern cloud technologies and distributed architectures. Key Responsibilities: Lead the design, development, and deployment of Java and C# services. Architect event-driven systems with a strong focus on event sourcing and CQRS. Implement scalable … Skills: Proven experience as a Lead Engineer in enterprise-level systems. Strong hands-on development experience in Java and C#/.NET. Deep understanding of event sourcing, CQRS, and distributed system patterns. Experience with cloud-native architectures (preferably Azure but AWS & GCP also fine). Solid knowledge of messaging/event streaming technologies (Kafka, EventStore, etc.). CI/ More ❯
a team of developers working on business-critical systems. You'll play a pivotal role in the design and delivery of scalable, resilient applications leveraging modern cloud technologies and distributed architectures. Key Responsibilities: Lead the design, development, and deployment of Java and C# services. Architect event-driven systems with a strong focus on event sourcing and CQRS. Implement scalable … Skills: Proven experience as a Lead Engineer in enterprise-level systems. Strong hands-on development experience in Java and C#/.NET. Deep understanding of event sourcing, CQRS, and distributed system patterns. Experience with cloud-native architectures (preferably Azure but AWS & GCP also fine). Solid knowledge of messaging/event streaming technologies (Kafka, EventStore, etc.). CI/ More ❯
directly into our Head of Engineering, you'll be working across our comprehensive workspace management platform. This is a full stack role where you'll contribute to our microservices architecture, frontend applications, and infrastructure. It's a great opportunity to flex your skills across a modern, distributed system. We define ourselves as product engineers - this means we love … user needs, and business objectives. We value engineers who can contribute to product discussions with technical insight. Responsibilities Technical leadership : Lead the development of complex features across our microservices architecture, from Go-based backend services to React/Next.js frontend applications System design : Architect and implement scalable solutions within our 40+ microservice ecosystem, ensuring proper service boundaries and communication … Product collaboration : Partner with product managers and designers to translate business requirements into technical solutions, breaking down complex features into manageable deliverables Performance & scalability : Optimise system performance across our distributedarchitecture, identifying bottlenecks and implementing solutions DevOps integration : Contribute to our deployment pipeline, working with our custom Kitt CLI tools and Kubernetes infrastructure to ensure smooth releases Documentation More ❯
with other systems and sub systems, where required. • Able to understand Product Roadmaps and conceive the platforms that will be required to support them. • Mentor our teams in technology, architecture and the delivery of new solutions. • Build productive relationships with the developer, architecture, and in-service operations teams. • Work on new projects and established live systems. • Distributed System Architecture and Engineering • Develop explainable conceptual and detailed design documentation, to a professional standard • Bring a toolbox of actionable Design Patterns for Systems • Enable Data Intensive Applications and their Streams/Message Flows • Data Communications and Network Services including the common Enterprise and Service Provider protocols that enable packets to move on the Public Cloud • Instrumentation and … Control Engineering • Public Cloud API and major Cloud Services (AWS, Azure, GCP) at an Associate/Professional level • Cloud Native Architecture including Microservices • Data Storage (Block, Object, SQL, NOSQL) • Authentication, Authorisation, Identity Platforms • Information Security, Privacy and Regulatory Compliance • Performance Tuning, Hardening and Troubleshooting • Problem Solving Skills to Methodically Find Faults and perform Root Cause Analysis • Able to evaluate More ❯
domain 8+ years of Software Development experience required 5+ years Java/Springboot Have practical experience with relational databases like Postgres Hands on experience working with Kafka Understanding of distributed systems architecture Understanding of multi-threading and concurrency Understanding of Docker and container orchestration Experience with AWS/Cloud native tooling Bonus Points: Experience in the Securities Finance More ❯
time data streaming solutions, focusing specifically on Apache Flink and Ververica's Streaming Data Platform. You'll collaborate directly with customers and cross-functional teams, leveraging deep expertise in distributed systems, event-driven architectures, and cloud-native technologies to deliver high-impact solutions. This role focuses on delivering professional services, including hands-on technical implementation, architecture consulting, and … stream processing Deliver professional services engagements, including technical training sessions, workshops, and performance optimization consulting Act as a subject matter expert on Apache Flink, real-time stream processing, and distributed architectures Create and maintain high-quality technical documentation, reference architectures, best-practice guides, and whitepapers Stay informed on emerging streaming technologies, cloud platforms, and data engineering methodologies Work closely … influence platform improvements Requirements Bachelor's or Master's degree in Computer Science, Information Systems, or related technical field 7+ years of experience in professional services, consulting, or solutions architecture At least 5 years of experience working with distributed systems, data engineering, or software architecture, including a minimum of 2 years specializing in Apache Flink Strong proficiency More ❯
Once released to users your work will be seen by millions and from there you will measure, evaluate, and evolve what you just released. Our platform runs in a distributed system architecture where development teams work with Node.js (TypeScript), following best coding standards and hexagonal architecture with Domain-Driven Design . We embrace event-driven architecture … Code (Terraform/Terragrunt) Kubernetes expertise in container orchestration and cluster management Network engineering skills including load balancers, CDN, Istio, and security patterns Experience with observability platforms (OpenTelemetry) and distributed systems Nice-to-have skills: Python programming and Linux system debugging Database administration (SQL, MongoDB, Redis) Message broker and event streaming experience (Kafka) Database performance optimisation skills At Busuu More ❯
are eager to take on a lot of responsibility, and are passionate about producing reliable software solutions. Responsibilities Plan and execute technical strategies from concept to deployment, shaping software architecture, design, and best practices. Work with designers, PMs, and engineers to build, test, and refine desktop and enterprise-level software. Engage in all SDLC phases—design, development, testing, deployment … strong track record of delivering high-quality software. Skilled in OOP, Java, Spring Boot, Hibernate, and build tools like Maven or Gradle. Experience building secure, scalable systems; microservices or distributedarchitecture knowledge is a plus. Familiar with CI/CD, Docker, Kubernetes, and cloud platforms like AWS. Proficient in agile methods like sprints, pair programming, and test-driven More ❯
are eager to take on a lot of responsibility, and are passionate about producing reliable software solutions. Responsibilities Plan and execute technical strategies from concept to deployment, shaping software architecture, design, and best practices. Work with designers, PMs, and engineers to build, test, and refine desktop and enterprise-level software. Engage in all SDLC phases—design, development, testing, deployment … strong track record of delivering high-quality software. Skilled in OOP, Java, Spring Boot, Hibernate, and build tools like Maven or Gradle. Experience building secure, scalable systems; microservices or distributedarchitecture knowledge is a plus. Familiar with CI/CD, Docker, Kubernetes, and cloud platforms like AWS. Proficient in agile methods like sprints, pair programming, and test-driven More ❯
remaining an individual contributor, making it an ideal for someone who wants to grow as a technical leader without moving into line management. Key Responsibilities Drive the engineering strategy, architecture, and technical direction of banking platforms and financial applications , ensuring compliance with regulatory and security standards. Deep expertise in Google Cloud Platform (GCP) with strong knowledge of cloud-native … not a people-management role, mentoring engineers and fostering a high-performing engineering culture is a key part of the job. Strong understanding of data engineering, backend systems, and distributed architectures , particularly within banking, payments, and financial transactions . Experience with Kafka, CI/CD, and containerization (Docker, Kubernetes) is highly valued. Background in integrating complex banking systems , ensuring … seamless data flow and compliance with industry standards. Key Skills: Strong Computer Science Foundations: Deep knowledge of algorithms, data structures, system architecture , and their application in banking technology . Experience working across financial systems, transaction processing, and secure banking APIs , with expertise in backend, data, and cloud infrastructure. Ability to design creative solutions to engineering challenges in banking and More ❯
C++ , and Postgres , supporting millions of user endpoints and running as a scalable cloud service in AWS . Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you. What you'll be doing Diagnose and resolve complex application and infrastructure issues Participate in our 24x7 on-call rotation, SCRUM, and deployment planning Perform Root … Cause Analysis (RCA) and provide recommendations for application teams Improve availability and reduce customer impact using Industry best observability tools Ensure best-practice and security-minded architecture by influencing design decisions Create and maintain technical documentation and SOP's Develop software, scripts, or tooling to improve efficiency and reduce delivery time of applications and infrastructure Other duties as needed … with cloud automation and infrastructure-as-code (IaC) toolsets, primarily CloudFormation but also including Terraform, Helm and Ansible. CDK a plus. Good understanding of containers, Fargate, Kubernetes, and overall distributed microservice architectures Passionate about automation, security, and self-service environments/portals Hands-on experience with CI/CD and SDLC (Software Development Life Cycle) processes Effective communication skills More ❯
C++ , and Postgres , supporting millions of user endpoints and running as a scalable cloud service in AWS . Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you. What you'll be doing Diagnose and resolve complex application and infrastructure issues Participate in our 24x7 on-call rotation, SCRUM, and deployment planning Perform Root … Cause Analysis (RCA) and provide recommendations for application teams Improve availability and reduce customer impact using Industry best observability tools Ensure best-practice and security-minded architecture by influencing design decisions Create and maintain technical documentation and SOP's Develop software, scripts, or tooling to improve efficiency and reduce delivery time of applications and infrastructure Other duties as needed … with cloud automation and infrastructure-as-code (IaC) toolsets, primarily CloudFormation but also including Terraform, Helm and Ansible. CDK a plus. Good understanding of containers, Fargate, Kubernetes, and overall distributed microservice architectures Passionate about automation, security, and self-service environments/portals Hands-on experience with CI/CD and SDLC (Software Development Life Cycle) processes Effective communication skills More ❯
London, England, United Kingdom Hybrid / WFH Options
Elliptic Enterprises Ltd
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 ❯
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 ❯
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 ❯
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 ❯
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, England, 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 ❯
are eager to take on a lot of responsibility, and are passionate about producing reliable software solutions. Responsibilities Plan and execute technical strategies from concept to deployment, shaping software architecture, design, and best practices. Work with designers, PMs, and engineers to build, test, and refine desktop and enterprise-level software. Engage in all SDLC phases—design, development, testing, deployment … strong track record of delivering high-quality software. Skilled in OOP, Java, Spring Boot, Hibernate, and build tools like Maven or Gradle. Experience building secure, scalable systems; microservices or distributedarchitecture knowledge is a plus. Familiar with CI/CD, Docker, Kubernetes, and cloud platforms like AWS. Proficient in agile methods like sprints, pair programming, and test-driven More ❯
the Table Hands-on experience with server-side development (services, messaging, middleware) Comfortable with functional or OOP – Java, Python, .Net, Golang, Erlang, C++, Haskell, Scala, or similar Understanding of distributed system architecture, microservices and client-server design Familiarity with Google Cloud Platform (or any cloud provider) Comfortable working in Linux environments , using GNU tools and shell commands Solid … a collaborative mindset Degree in Computer Science or relevant experience in the field What You’ll Be Doing Developing low-latency , highly available, and scalable backend components Building concurrent, distributed systems designed to perform at scale Enhancing and supporting our high-traffic platform running on Linux and open-source tools Collaborating closely with other developers, testers, and product stakeholders More ❯
Leeds, West Yorkshire, Yorkshire and the Humber Hybrid / WFH Options
Nexus Jobs Limited
Architect around an AWS environment. You'll support Project Management teams to successfully implement and monitor initiatives and provide supporting technical documentation. You will also assist with establishing IT Architecture best practice and drive continuous improvement. The role will also involve staying at the forefront of new technologies and new vendors Serve as an AWS specialist, consult and provide … governance, performance, scalability, security, operations and cost control best practices to ensure we maximize our AWS investment Work with our partners in IT and the business to guide the architecture and high level solutioning of new products and services so that they operate excellently Assess our cloud maturity, review existing AWS cloud implementations, identify gaps and suggest improvements to … experience within AWS Experience designing, implementing and operating large scale SaaS products Experience implementing and designing cloud native security concepts, DevSecOps, or MLOps. Hands-on experience with microservices and distributed application architecture, such as containers, Kubernetes, and/or serverless technology. Proficient in leveraging CI/CD tools to automate testing and deployment An expert who can create More ❯