Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience … time estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers and other team members, transfer knowledge and insights #J More ❯
Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience … time estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers and other team members, transfer knowledge and insights #J More ❯
Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience … time estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers and other team members, transfer knowledge and insights #J More ❯
Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience … time estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers and other team members, transfer knowledge and insights #J More ❯
Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience … time estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers and other team members, transfer knowledge and insights #J More ❯
Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience … time estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers and other team members, transfer knowledge and insights #J More ❯
London, England, United Kingdom Hybrid / WFH Options
Amber Labs
to translate business requirements into secure, scalable, and reliable Azure architectures. Key Responsibilities: Design and implement robust, scalable, and secure Azure data architectures for NHS digital transformation initiatives. Lead architectural discussions and design sessions with stakeholders, ensuring solutions align with NHS requirements and best practices. Develop end-to-end data solutions leveraging Azure services, including Azure Synapse Analytics, Azure … Data Factory, Databricks, and Azure SQL. Define data models, integration patterns, and governance frameworks to ensure efficient data management, interoperability, and compliance. Drive cloud migration strategies for NHS data systems, modernizing legacy environments and ensuring seamless transition to Azure. Collaborate with DevOps teams to implement CI/CD pipelines, infrastructure as code (Bicep/Terraform), and automation for … Data Architect” roles. London, England, United Kingdom 3 days ago London, England, United Kingdom 4 days ago London, England, United Kingdom 1 week ago Head of Architecture Standards, Patterns & Governance London, England, United Kingdom 3 weeks ago London Area, United Kingdom £145,000.00-£165,000.00 6 hours ago Central Operations Enterprise Data Architect - SVP London, England, United Kingdom More ❯
Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience … time estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct interviews Collaborate effectively with engineers and other team members, transfer knowledge and insights #J More ❯
architecture covering Oracle Fusion Cloud (ERP, SCM EPM, OTM, CX) integrations, data flows and infrastructure. Act as the architecture authority, ensuring all solution designs adhere to enterprise standards and architectural principles. Collaborate with business, functional and technical teams to define future-state process and technology landscapes. Drive solution governance, overseeing architecture reviews, risk assessments and design validations across all … systems and recommend cloud migration and modernization strategies. Ensure integration of Oracle SaaS with legacy systems, third-party platforms and enterprise tools. Define and oversee reference architectures, design patterns, data models and API strategy. Guide cross-functional teams, including solution, data and integration architects, ensuring alignment and consistency across domains. Ensure compliance with security, data privacy, regulatory and More ❯
Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience … time estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers and other team members, transfer knowledge and insights #J More ❯
Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience … time estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers and other team members, transfer knowledge and insights #J More ❯
architecture covering Oracle Fusion Cloud (ERP, SCM EPM, OTM, CX) integrations, data flows and infrastructure. Act as the architecture authority, ensuring all solution designs adhere to enterprise standards and architectural principles. Collaborate with business, functional and technical teams to define future-state process and technology landscapes. Drive solution governance, overseeing architecture reviews, risk assessments and design validations across all … systems and recommend cloud migration and modernization strategies. Ensure integration of Oracle SaaS with legacy systems, third-party platforms and enterprise tools. Define and oversee reference architectures, design patterns, data models and API strategy. Guide cross-functional teams, including solution, data and integration architects, ensuring alignment and consistency across domains. Ensure compliance with security, data privacy, regulatory and More ❯
Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience … time estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers and other team members, transfer knowledge and insights #J More ❯
Main Duties/Responsibilities Lead the design and evolution of Keyloop's enterprise data architecture, ensuring alignment with business strategies and technology platforms. Define data principles, governance frameworks, and architectural standards for enterprise data, analytics, and integration platforms. Own the data strategy for structured and unstructured data across systems-including CRM, ERP, DMS, and customer-facing platforms. Design data … time decision-making. Collaborate with data engineers, analysts, solution architects, and business stakeholders to define and document data needs and data platform capabilities. Drive implementation of modern data architecturepatterns (e.g., data lakes, lakehouses, data mesh, real-time streaming). Establish data quality frameworks and lead data profiling, cleansing, and lineage tracking across systems. Work with Security and More ❯
ll work directly with the founders to design, build, and launch our core platform This is a hands-on, high-impact role: you'll write code daily, influence key architectural decisions, and ship fast using modern tools and AI. Build a modern backend from scratch in C#/.NET 8 with a clean, event-driven architecture Help architect a … nice-to-have but a MUST-have force multiplier What we're after: 3+ years experience building backend systems and APIs in C#/.NET Strong grasp of architecturepatterns: DDD, CQRS, microservices Experience writing clean, testable code with a TDD mindset Experience working in small teams or startups, where autonomy and speed matter Comfort with cloud-native More ❯
Main Duties/Responsibilities Lead the design and evolution of Keyloop’s enterprise data architecture, ensuring alignment with business strategies and technology platforms Define data principles, governance frameworks, and architectural standards for enterprise data, analytics, and integration platforms Own the data strategy for structured and unstructured data across systems—including CRM, ERP, DMS, and customer-facing platforms Design data … time decision-making Collaborate with data engineers, analysts, solution architects, and business stakeholders to define and document data needs and data platform capabilities Drive implementation of modern data architecturepatterns (e.g., data lakes, lakehouses, data mesh, real-time streaming) Establish data quality frameworks and lead data profiling, cleansing, and lineage tracking across systems Work with Security and Compliance More ❯
detail. Excellent communication and teamwork skills. IT IS ADVANTAGEOUS FOR YOU TO HAVE KNOWLEDGE OF THE FOLLOWING Proficient in C# programming. Broader software architecture skills and detailed knowledge of architecturalpatterns, especially as they apply to highly scalable, fault-tolerant, and observable microservices and systems. Experience with continuous integration, pipeline design, containerized workloads, and infrastructure as code. More ❯
London, England, United Kingdom Hybrid / WFH Options
KPMG UK
architects, security engineers and engineers across the team. Operational excellence Evaluate and select appropriate development tools, frameworks, and technologies to optimise platform development, deployment, and monitoring. Define and implement architecturalpatterns and standards, ensuring alignment with firm wide business and technology strategies. Define and refine development standards, including clear and consistent branching strategies, enforcement of coding standards … of the platform. Requirements The ideal candidate should have: Strong technical skills in platform engineering, cloud engineering, and related fields, including a deep understanding of platform architecture, design patterns, and best practices. Strong knowledge of cloud platforms and technologies, especially Azure and Databricks. Proven experience with modern engineering practices such as Infrastructure as Code (IaC), CI/CD More ❯
London, England, United Kingdom Hybrid / WFH Options
Halian
programming. Experience with third-party libraries and APIs. Experience leading engineering decisions in a complex environment and influencing a wide range of stakeholders. Strong understanding of software architecture and architecturalpatterns, including microservices and event-driven architectures. CI/CD in complex environments. Proven track record of creating highly performance, scalable applications Must have leadership experience. If More ❯
and implementing excellent quality software Experience working with .NET/.NET Core and/or C++ Solid understanding of programming concepts and paradigms such as OOP, SOLID, design and architecturalpatterns Experience with nUnit/xUnit/moq/gtest/gmock/fakeit or similar testing and mocking frameworks Experience working with Microsoft Visual Studio, git More ❯
CI/CD, automation, and optimise performance and cost. Ensure cloud security, compliance, and risk mitigation. Lead teams and align architecture with business objectives. Maintain clear documentation and enforce architectural best practices. The Lead AWS Cloud Architect should have: Active SC or eligibility to obtain - must be a British passport holder A background in Cloud Architecture and prior public … in Java-based microservices, CI/CD, IaC (Terraform, CloudFormation), and automation. Strong leadership, communication, and cross-team collaboration skills. Knowledge of monitoring, cost optimisation, serverless (AWS Lambda), and architectural frameworks like TOGAF. To be Considered: Please either apply by clicking online or emailing me directly to . For further information please call me on/- I can make More ❯
on performance, making sure we use the right approach to identify and solve problems. Ensure our systems are reliable and easy to operate. Continuously update our technologies and patterns to keep us up to date. Required qualifications, capabilities, and skills Formal training or certification on Java concepts and proficient advanced experience Experience building RESTful APIs and (micro)services … Micronaut, Quarkus Experience building solutions on at least one Cloud platform (AWS, Azure, GCP) Experience working on globally distributed applications with strict consistency requirements Knowledge of modern software architecturepatterns Experience with a modern CI/CD platform such as GitHub Actions, Harness, ArgoCD Strong relational database skills A desire to teach others and share knowledge; team-oriented … mindset, coaching others on coding practices, design principles, and implementation patterns Comfortable in uncharted waters, learning new technologies and patterns quickly Ability to see the long-term implications of technology choices, balancing present needs with future goals High standards for personal and team performance Additional preferred qualifications Experience building Loyalty and Reward platforms, including ledgers and More ❯
finish. You will lead in creating roadmaps and providing technical guidance to the engineering team. At least 4+ years of experience in system design or architecture (including design patterns, reliability, and scaling) of new and existing systems. Over 5+ years of professional software development experience. Experience programming in at least one modern language such as Java, C++, or … C#, including object-oriented design. Experience designing or architecting (design patterns, reliability, scaling) of systems. At least 4+ years of experience with the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Bachelor's degree in computer science or equivalent. Our inclusive culture empowers Amazon employees to deliver the best More ❯
defined deliverables agreed with the client. Key Responsibilities: Engineering Delivery Design and build full-stack solutions with an emphasis on quality, performance, and scalability. Apply cloud-native design patterns to build distributed systems aligned with modern software architecture principles. Implement CI/CD, automated testing, and engineering best practices across the SDLC. Ensure compliance with security, privacy, and … in internal innovation programmes to drive continuous value creation. Technical Skills & Experience: 10+ years' software engineering experience Strong experience with cloud-native platforms Solid grasp of modern application architecturepatterns: API-first, microservices, 12-factor app, SOA, etc. Deep experience with containerisation and orchestration (e.g., Docker, Kubernetes). Proven hands-on experience with: TypeScript, Node.js, React/Next.js More ❯
London, England, United Kingdom Hybrid / WFH Options
Object Splendor
collaborate with others using these working practices: Pair programming/Extreme programming. Kanban. Test Driven Development. Continuous Integration. Have experience building and maintaining web applications in production environments. Common architecturalpatterns (e.g. layered, hexagonal, clean). Databases (Including concepts like indexes and transaction scopes). Performance and monitoring. Security practices (e.g. understanding of OWASP Top 10). More ❯