51 to 75 of 440 API Design Jobs in England

AI Code Evaluator & Data Curation Engineer

Location
Greater London, England, United Kingdom
Build agents that can verify the quality of the code and identify error patterns. Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them Design verification mechanisms that can automatically … experience. Strong expertise in building full-stack applications and deploying scalable, production-grade software using modern languages and tools. Deep understanding of software architecture, design, development, debugging, and code quality/review assessment. Excellent oral and written communication skills for clear, structured evaluation rationales. Engagement Details: Commitment : flexible engagement ...

Senior Software Engineer, Embedded UI

Location
Cambridge, England, United Kingdom
feature or project simply because that problem needs to be solved and shipped. But that individual must work together with different engineering teams, UI design, product teams, and business leadership to make things happen, which means that engineers succeed here because they can maintain that independent spirit and motivation … inventing the world of streaming media. What is the role? As a Senior Software Engineer on the OS UI/SDK team, you will design, develop, and deliver engaging platform features — including screensavers, static and dynamic wallpapers, trivia, featured experiences, and AI-driven content initiatives — that reach millions ...

Senior Software Development Engineer

Location
Greater London, England, United Kingdom
with a growth mindset. We value our team culture and work together from the office three times a week. In this role, you will: Design, build, and maintain robust full stack applications and scalable services across multiple domains, applying deep technical expertise and architectural skills. Lead … development process, including system design, API design, and data modelling, ensuring quality and maintainability of solutions. Collaborate across engineering, product, and business teams to define requirements, deliver impactful features, and drive technology strategy. Mentor and guide engineers, fostering best practices in coding, testing, and operational excellence within ...

Senior iOS Engineer, Swift

Location
Greater London, England, United Kingdom
Mobile Engineer and Head of Mobile Engineering to deliver Zopa’s mobile strategy Help shape the technical direction and standards for iOS across Zopa Design and evolve shared modules, APIs, architecture and developer tooling for multiple engineering teams Identify technical risks early using data, profiling and observability to improve … platform and customer-facing product work Raise the capability of other engineers through pairing, code reviews, technical discussions and knowledge sharing Collaborate with Product, Design, Backend and Android colleagues Contribute to the Mobile Platform team supporting the app’s architecture, shared capabilities, libraries, build infrastructure and analytics infrastructure Help ...

Software Development Engineer II

Location
Greater London, England, United Kingdom
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future … great experience to delight our customers. Our goal is to enhance every traveler's experience and make it better! In this role, you will: Design, develop, and maintain high-throughput, low-latency distributed backend services that deliver efficient, optimal pricing solutions at scale. Implement robust caching mechanisms to enhance ...

Java Software Engineer

Location
Manchester, England, United Kingdom
global growth trends driven by digital adoption and regulatory expansion across lottery and iGaming markets. Well, what about the team? Join our dynamic Sports API team (named Matchday), where you\'ll be at the forefront of creating our Online Sportsbook APIs that underpin the Bally Bet experience. … online entertainment! So, what will you be doing? Develop product features, updates and capabilities. Use TDD methodologies to produce high quality well documented code. Design and develop customer focussed solutions. Understand the goals and business objectives of your team and domain. Use agile methodologies and work together to meet ...

Software Engineer - Core Networking

Location
Greater London, England, United Kingdom
part of influencing the strategic direction for connectivity with Neo4j and the drivers together with our product managers. You will be leading the design of new features and improvements to the protocol whilst taking on feedback from other experts and stakeholders within the company. You will then implement these … interest in: Network development (binary protocol specs like Bolt , Frontend/Backend , MongoDB Wire Protocol ) Network packet analysis (e.g., Wireshark) Distributed system design API design Netty Customer experience and developer community interaction Concurrency and asynchronous programming You may have also worked with some of: Database management systems ...

backend developer for developer documentation

Location
Greater London, England, United Kingdom
code reviews, pair programming, and architecture discussions; Collaborate cross-functionally with other Apple teams to integrate tools and systems seamlessly; Write detailed architecture and design proposals; Identify areas for continuous improvement; Mentor other engineers; Contribute to architecture discussions, code reviews, and proposals. Требования Experience shipping high-quality, performant … reliable web applications; Passion for developing products and features; Ability to discuss technical trade-offs across system architecture, database design, API design, and infrastructure; Continuous learning attitude focused on improving personal and team capabilities; Nice to have: BS/MS in Computer Science, Computer Engineering, Informatics ...

VP Platform - Engineering & Architecture

Location
Birmingham, England, United Kingdom
coherent, aligned and fit for purpose given the company strategy. 6x Delivery Performance: Architect application frameworks and patterns (e.g., modularity, high cohesion, spec-first API design) that enable a 6x improvement in product development cycles through agentic AI workflows. Commercial Delivery Support: Partner with product engineering to ensure … modernisation roadmap, using the "5Rs" framework (Rehost, Replatform, Refactor, Rewrite, Replace) to maximise EBITDA impact. Platform Services Delivery & Growth Acceleration Platform-as-a-Product: Design, build and deploy the engineering roadmap for the core platform fabric and the suite of self-service platform products that abstract complexity and allow ...

Core Simulation Engine Engineer

Location
Greater London, England, United Kingdom
community Comfort with physics and robotics and an understanding of how a simulator such as Genesis-World works and is used Opinions about API design Bonus: experience with Drake, MuJoCo, Newton, Isaac, RaiSim, Jiminy, or Brax Bonus: PyTorch, Triton, JAX, or Numba Bonus: 3D tooling and interactive editors … Highest-signal resume keywords Python Engineering JIT Compilation Developer Tooling Open-Source Experience Physics and Robotics Hard Skills Architecture Refactoring Typing Performance Profiling Debugging API Design Code Generation GPU Computing Simulation Serialization Soft Skills Community Communication Issue Triaging Industry Keywords Simulation Physics Solvers Robotics Interactive Editors 3D Tooling ...

Full Stack Engineer (Contract Role)

Location
Greater London, England, United Kingdom
work alongside architects, product stakeholders and delivery partners to ship software that brokers and analysts use every day.**Key Responsibilities:*** **Build Across the Stack:** Design, build and ship features end to end, from APIs and services through to responsive, accessible user interfaces.* **Cloud Native Delivery:** Develop and run cloud … usable, performant ways for brokers and analysts.* **AI-Enabled Development:** Build AI-enabled product features using patterns such as retrieval-augmented generation, tool and API integration, evaluation and human-in-the-loop design.* **AI-Assisted Engineering:** Use AI-assisted engineering tools such as Claude Code or Claude Cowork ...

Java API Developer, Assistant Vice President

Hiring Organisation
State Street Bank
Location
London, UK
Employment Type
Full-time
DescriptionRole Summary :We are seeking an experienced Java API Developer to join our Digital Asset development team. This is a hands‐on engineering role responsible for building and operating secure, resilient API services that power institutional digital asset capabilities—spanning digital custody, tokenization enablement, digital transfer agency … work closely with cross-functional teams to build robust, scalable, and secure digital asset products that meet our business and technical requirements. Role Description: Design, develop, and maintain Java backend services and REST APIs that support digital asset product flows (custody, tokenization, TA, digital cash/settlement) and integrate ...

Senior Solutions Consultant

Location
Greater London, England, United Kingdom
with Account Executives, Customer Success Managers, and Service Delivery to solve complex identity challenges for enterprise customers, leading efforts from the discovery and solution design through to evaluation for prospects and existing customers. You’ll translate technical and business requirements into scalable solutions, lead technical engagements, and ensure customers … Advise on best practices across identity, compliance, fraud, risk and integrations, adapting your approach to different customer contexts and levels of technical depth Strong API expertise (REST, API design, OAuth, API keys, JSON/XML) with the ability to translate complexity into clear, actionable solutions Comfortable ...

Mid-Level Full-Stack Software Engineer

Location
Greater London, England, United Kingdom
Full-Stack Software Engineer with strong experience in C#/.NET Core and modern front-end technologies (React, JavaScript/TypeScript, HTML, CSS) to design, develop, and maintain robust APIs and user interfaces for our enterprise applications. The ideal candidate will be passionate about clean code, scalable architecture … high quality products. Exposure to modern AI tools and services (such as GitHub Copilot or APIs from providers like Anthropic) is beneficial. You Will: Design, develop, and maintain RESTful APIs using .NET Core. Work with data from SQL (MS-SQL server) and NoSQL (MongoDb) databases and external APIs. Ensure ...

Enterprise Software Architect

Location
Bromley, England, United Kingdom
enterprise and partner ecosystems. The position also plays a key role in shaping industry best practices and representing the organisation externally. Enterprise & Ecosystem Architecture Design and oversee the implementation of enterprise‐wide software architecture, spanning internal platforms, cloud environments, and external partner ecosystems Develop “big picture” architectural frameworks … adherence to security, compliance, regulatory, and quality standards Identify and mitigate long‐term architectural risks (e.g., vendor lock‐in, scalability constraints, regulatory exposure) Technical Design & Solution Development Conduct research, analyse data, gather requirements, and define end‐to‐end solutions Create architectural artefacts representing system functions, integrations, and user interfaces ...

Senior Agent Architect (UK)

Location
Greater London, England, United Kingdom
About the role As a Sr Agent Architect at Parloa, you will act as a solution architect for enterprise AI Agent deployments. You will design end-to-end system architectures that connect Parloa's platform to complex enterprise environments, solve multi-system integration challenges, and apply systems thinking … engineering and your knowledge of LLMs to translate customer requirements into agent behavior. Architecture and integration depth are the core of this role. Conversational design skills are valued and can be developed on the job. Areas of ownership Design end-to-end solution architectures for AI Agent deployments ...

Lead Azure Engineer

Location
Sheffield, England, United Kingdom
Title: Azure Engineer This role leads the design and delivery of cloud-native, full stack products on Microsoft Azure, running on Azure Kubernetes Service (AKS). You will be hands‐on across the stack while setting technical direction, strengthening engineering standards, and ensuring solutions are secure, resilient, observable … full stack delivery across React (TypeScript) front-end applications and Java/Python back‐end services, including microservices and APIs. Own cloud‐native solution design for AKS‐based platforms, defining service boundaries, resilience patterns, scaling approaches, deployment strategies, and operational readiness. Design, build, and operate back‐end services ...

Senior Software Engineer

Location
Reading, England, United Kingdom
Engineering Lead, and fellow engineers to look after the shared in‐house components consumed by other development squads — including auth, audit, developer portal, and API gateway. You’ll be joining us at a pivotal moment! We're transitioning to a product‐driven culture where your voice and expertise will … networking) Focuses on usability, adoption, reliability, and long‐term evolution As a Senior Software Engineer, you will combine technical depth, product thinking, and systems design to ensure these shared services are robust, scalable and developer‐friendly. Product & Ownership Design, build and evolve shared application services used across multiple ...

Lead Azure Engineer

Hiring Organisation
Teksystems
Location
Sheffield, South Yorkshire, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £550/day
Title: Azure Engineer Job Description This role leads the design and delivery of cloud-native, full stack products on Microsoft Azure, running on Azure Kubernetes Service (AKS). You will be hands-on across the stack while setting technical direction, strengthening engineering standards, and ensuring solutions are secure, resilient … full stack delivery across React (TypeScript) front-end applications and Java/Python back-end services, including microservices and APIs. Own cloud-native solution design for AKS-based platforms, defining service boundaries, resilience patterns, scaling approaches, deployment strategies, and operational readiness. Design, build, and operate back-end services ...

VP, Full-Stack Software Engineer (Java)

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent
heart of this role both as embedded capabilities within the client facing product and as a core methodology in how we design, build, and ship software (AI-augmented development, AI-driven code generation, and AI-assisted quality assurance). About You You are an experienced software engineer … operational stability matter as much as delivery speed. You enjoy understanding how data flows through systems, how workflows interact across services, and how design decisions affect our clients. You can work autonomously in complex codebases, while collaborating closely with peers across engineering, product, and QA. You embrace ...

AWS Solution Architect

Location
Cambridge, England, United Kingdom
Summary Solution Architect AWS | Microservices & Event-Driven Architecture Cambridge - Hybrid - 2 days The Opportunity We're looking for an experienced Solution Architect to design and lead the implementation of scalable, cloud-native systems on AWS. You'll work across engineering, product and business stakeholders to define architecture for distributed … business goals, run architecture reviews and threat modelling sessions, and own the technical roadmap across multiple product domains. Lead service decomposition using Domain-Driven Design - defining bounded contexts, inter-service contracts, and REST/GraphQL/gRPC APIs - and set patterns for resilience (circuit breakers, retries, bulkheads) and observability ...

Python Technical Lead FinTech

Hiring Organisation
Run-Time Group Ltd
Location
City of London, London, United Kingdom
Employment Type
Permanent
major advantage. Key Responsibilities Technical Leadership Own the technical roadmap, guide architectural decisions, and ensure engineering excellence across backend services. Python Engineering Design and build robust, secure, and scalable microservices using Python (FastAPI, Django, Flask). System Architecture Lead the design of distributed systems, event-driven architectures … data intelligence. DevOps & Cloud Collaborate on CI/CD pipelines, containerisation (Docker, Kubernetes), and cloud deployments (AWS/GCP/Azure). Data & API Strategy Oversee API design, data modelling, and integration with internal and external financial systems. Security & Compliance Ensure systems meet regulatory, security, and audit ...

Backend Developer

Location
Oxford, England, United Kingdom
role and a brief description of some of the key tasks to be performed. This list is not totally exhaustive. Major Responsibilities Design, develop, and maintain scalable back-end services, APIs, integration platforms, databases, and Microsoft Azure cloud-native solutions to deliver defined requirements across regulated and non-regulated … modern development tooling to maintain code quality and consistency. Develop unit, integration, and automated tests and contribute to verification evidence, code quality, and design reviews. Participate in daily stand-ups, design reviews, and collaborative team activities with internal and external teams, supporting Product Owners and Business Analysts ...

Symfony Developer

Location
Greater London, England, United Kingdom
that challenge and inspire you. Here's what a typical day might look like: Develop and maintain Symfony-based applications with clean, efficient code Design and implement RESTful APIs using API Platform or FOSRestBundle Build reusable bundles and Symfony components Integrate third-party services and APIs into applications … Optimize application performance and database queries Responsibilities Develop and maintain Symfony-based applications with clean, efficient code Design and implement RESTful APIs using API Platform or FOSRestBundle Build reusable bundles and Symfony components Integrate third-party services and APIs into applications Optimize application performance and database queries Write ...

Software Engineer

Location
Milton Keynes, England, United Kingdom
building its Payment Facilitator (PayFac)/Acquiring platform and is looking for a hands-on, experienced Software Engineer to take full ownership across design, build, and delivery. This is not a traditional engineering role — there is no rigid separation between engineering and product. You will work directly alongside … product instinct to define scope and prioritise work independently. Payments or fintech exposure is required; what matters is your ability to design and build reliable, scalable systems and to move fast without sacrificing quality. A generalist mindset — able to deliver in key areas, learn others, outsource/work with ...