101 to 125 of 258 API Design Jobs in London

Infrastructure Developer

Location
City Of London, England, United Kingdom
services and automation that connect complex infrastructure environments. The wider goal is to remove manual infrastructure processes and replace them with reliable, self-service, API-driven services. You will design and develop integrations across areas including bare-metal compute, networking, storage, cloud and workload platforms. A major part … role will involve building API services around a central CMDB, creating a reliable source of truth that can drive automated provisioning, configuration and infrastructure lifecycle management. Responsibilities will include: Building production-grade services and automation primarily in Python Designing REST APIs and integration layers across infrastructure platforms Developing CMDB ...

Infrastructure Developer

Hiring Organisation
Ncounter
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£110,000 - £130,000 per annum
services and automation that connect complex infrastructure environments. The wider goal is to remove manual infrastructure processes and replace them with reliable, self-service, API-driven services. You will design and develop integrations across areas including bare-metal compute, networking, storage, cloud and workload platforms. A major part … role will involve building API services around a central CMDB, creating a reliable source of truth that can drive automated provisioning, configuration and infrastructure lifecycle management. Responsibilities will include: • Building production-grade services and automation primarily in Python • Designing REST APIs and integration layers across infrastructure platforms • Developing CMDB ...

Scala Engineer | SC Cleared | London | £620 pd

Hiring Organisation
Hays Technology
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£620/day £620 per day (inside IR35)
services while supporting the ongoing evolution of the platform architecture. Key responsibilities Help define the future vision and consolidation strategy for Attribute Reputation services Design and develop scalable, secure and testable backend solutions Build and enhance REST APIs that deliver attribute insights to digital services Improve existing services … simplified technology stacks where appropriate Collaborate with product owners, business analysts, data engineers and wider teams to develop effective solutions Contribute to database design and application development with strong security and data protection principles Support operational excellence through monitoring, reliability and incident resolution Work within a continuous integration environment ...

Principal Product Engineer

Location
Greater London, England, United Kingdom
SDLC towards a more agentic one, you will use AI-assisted tools to increase technical leverage, improve engineering workflows and raise the quality of design, code review, testing and documentation - always with rigorous human judgement. Key Responsibilities Technical Direction : Lead the backend technical effort, establish architectural direction, and guide … team through complex design choices, refactoring priorities and engineering trade-offs. NestJS Architecture : Design and evolve a clean, modular NestJS architecture with clear module boundaries, dependency management, testability and maintainable conventions. Typed APIs and Contracts : Design well-typed, version-aware APIs and integration contracts that are clear ...

Principal Product Architect

Location
Greater London, England, United Kingdom
secure and resilient technical designs. Lead architecture for A2A fraud and financial crime solutions, ensuring adaptability across global and regional implementations. Define and govern API standards, integration approaches and service interactions. Design reusable architecture patterns and deployment models that accelerate market onboarding and customer integration. Collaborate with engineering … solutions comply with Mastercard standards and relevant regulatory requirements. Qualifications Extensive experience designing enterprise-scale, high-volume, low-latency distributed systems. Strong knowledge of API design, governance and industry standards, including OpenAPI. Experience with cloud-native architectures, microservices, containers, orchestration platforms and event-driven systems. Expertise in DevOps ...

Solutions Architect

Location
Greater London, England, United Kingdom
expert technologists working at the intersection of data, AI, data engineering and software engineering. We partner with enterprises, technology companies and governments to design and build bespoke data platforms, intelligent systems and high-impact software products that bring data to life. We engineer data to lifeTM. The Role … looking for an experienced Solutions Architect to join our London team. You’ll design large-scale, data-intensive platforms and intelligent systems for ambitious enterprise clients, working on hard problems: real-time systems operating at significant scale, complex integration landscapes, and platforms where data and machine learning drive customer ...

Principal Product Engineer

Location
Greater London, England, United Kingdom
creates real customer value, prototype the hardest bets yourself, and bring the team with you. Own delivery end-to-end. Pick up a problem, design the solution, ship the work wherever the feature lives, and see it through to production. Own on-call. Be on the rotation, and stand … just code. You measure your work by what changed for the customer, not the lines of code shipped. Production minded. Solid grasp of API design, observability, scaling, reliability, and security. Care about craft. Clean APIs, attention to detail, and how the system feels to work in. Comfortable ...

Senior ML Software Engineer

Location
Greater London, England, United Kingdom
research engineers, product managers, and platform engineers—to deliver scalable, reliable, and low-latency ML solutions. What you’ll own Software and Service Delivery: Design, implement, and deploy software features, backend services, and APIs that operationalize ML models in production (with a focus on backend, API, and service … MLOps Engineer, or similar, with hands-on production experience operating backend services or ML-backed APIs Proven expertise deploying ML models as production services, API design, and service integration Strong Python skills and service/backend engineering experience (ideally in FastAPI/OpenAPI, Flask, Go, or Java) Production ...

Software Engineer — Junior / Mid

Location
Greater London, England, United Kingdom
consistency. Services coordinating over Pub/Sub — sagas across offer → contract → tenancy → payment with no distributed transaction to lean on. LLM tool calling, deterministic API calls, and other intra- and inter-service communications all running across the same coordination system. AI harnesses in production. Deploying agentic AI into real … junior, serious internships or shipped side projects count. Fluency in at least one backend language and framework, and the appetite to reason about system design rather than just the ticket. Strong fundamentals: concurrency, HTTP and API design, data modelling (document or relational), and what actually happens when ...

GenAI Full-Stack Engineer

Location
Greater London, England, United Kingdom
part of a collaborative and forward-thinking team. Key Responsibilities Build impactful GenAI solutions: Within your first year, you will contribute to the design and delivery of our new GenAI platforms, directly impacting the productivity of thousands of developers. Shape our technical direction: You will contribute to the technical … Kubernetes, containers, microservices, and event-driven architectures. Solid architectural understanding: A good grasp of distributed systems, resiliency patterns, scalability, and performance engineering. Data and API proficiency: Knowledge of SQL and NoSQL databases, as well as API design and integration patterns. Strong collaboration skills: The ability to communicate ...

Applied AI Engineering Lead - VP, Markets Operations

Location
Greater London, England, United Kingdom
advance safe, reliable, and effective AI in financial services. As an Applied AI Engineering Lead - Vice President in Markets Operations, you will lead the design and implementation of agentic AI applications that improve operational workflows, controls, productivity, and engineering practices. You will build reusable AI engineering patterns, context management … specialists, and operations stakeholders to identify high‐value opportunities and deliver robust solutions integrated with strategic platforms and operational processes. Job Responsibilities Lead the design, development, and implementation of agentic AI applications that support Markets Operations workflows, controls, exception management, and productivity use cases Define and drive AI engineering ...

AI Software Engineer

Hiring Organisation
Infosec
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
level role focuses on building intelligent AI agents that can plan, reason, operate security tooling and identify exploitable vulnerabilities within controlled environments. Key Responsibilities: Design, build and deploy AI agents that automate penetration testing, including planning, tool use and reasoning over security findings Develop sandboxed cyber-lab and range … infrastructure using containers and Kubernetes Deliver AI features from initial design through to production, including evaluations, guardrails and monitoring Improve agent performance through prompt engineering, tool orchestration, evaluation and token and cost optimisation Integrate security tools and enable agents to operate safely within defined scopes Work closely with security ...

Lead UI Developer – Single Dealer Platform (TypeScript / RxJS / React)

Location
Greater London, England, United Kingdom
shape requirements into pragmatic, iterative delivery plans. Own the front end architecture (React + TypeScript + RxJS), including state management, observables, and data flow design for live market data (WebSockets/Server Sent Events). Design and implement modular, testable, and reusable components and design system primitives … senior/lead role. WebSockets, Server-Sent Events, WebRTC or other high performance bidirectional data streaming experience. GraphQL, Protobuf, Flatbuffers or other schema-driven API design tools. Strong RxJS (or equivalent observables experience) and reactive architecture in production systems. Proven experience with real time UIs (market data streams ...

Software Engineer, Macro Quant Analytics Technology

Location
Greater London, England, United Kingdom
ideas, and satisfy your own intellectual curiosity; all while delivering real business impact for our multi-billion-dollar global business. What you’ll do Design, build, and extend core C# analytics services, APIs, and libraries used across the Macro business. Develop and operate high-performance distributed systems with strong … guarantees around correctness, latency, and scalability. Build real-time and historical analytics services supporting pricing, risk, and global market data workflows. Design and maintain time-aware (historical and real-time) data models and services, ensuring consistency across analytics use cases. Develop and integrate derived data pipelines and datasets used ...

Pre-Sales Senior Engineer

Hiring Organisation
Kaluza
Location
London, United Kingdom
Salary
£ 70 K
Data, AI, and real-time decision-making we turn energy complexity into growth opportunities for our partners. By combining predictive algorithms with human-centred design, Kaluza makes clean energy dependable and affordable.With teams across Europe, Asia and Australia, and a joint venture with Mitsubishi Corporation in Japan, we power … mock services. You move faster than a traditional sprint by using AI to handle the "heavy lifting" of boilerplate and logic generation.Technical Asset Development: Design, build, and maintain reusable mock services in Node.js/TypeScript. You’ll implement contract-first APIs (REST/GraphQL), manage AWS deployments (API ...

Frontend Software Engineer

Location
Greater London, England, United Kingdom
capabilities, improving the foundations of the product, and helping define how users interact with complex energy system models. You will work closely with product, design, backend engineers, AI engineers, and energy specialists to build intuitive experiences over large datasets and complex modelling workflows. From data-heavy interfaces and interactive … make a visible impact in a small team. Responsibilities Frontend Development Deliver frontend features from implementation through to release, working closely with product and design to build high-quality user experiences. Build and deliver frontend capabilities for Scenario Builder using React and TypeScript. Implement complex UI patterns including data ...

Senior Application Security Engineer - DevSecOps & Cloud Security

Hiring Organisation
Additional Resources
Location
London, United Kingdom
Salary
£ 70 K
secure applications, platforms and deployment processes.This is not a traditional vulnerability management role, it is a hands-on Application Security role centred on secure design, CI/CD security, cloud-native technologies, Kubernetes, API security, code analysis, security-as-code and supporting development teams to build secure applications.This … integrating security controls throughout CI/CD pipelines.Strengthening the security of GitHub Actions and comparable continuous integration and deployment platforms.Providing technical guidance on secure API design and protecting externally accessible systems.Supporting the security of Azure cloud infrastructure, including Azure Kubernetes Service (AKS).Assisting with the protection of cloud ...

Java Technical Software Engineering Lead - Vice President

Location
Greater London, England, United Kingdom
strategic leadership capabilities to deliver robust, scalable data solutions that support our organization's analytical and operational requirements. Responsibilities: Lead the end-to-end design, development, and maintenance of our enterprise‐grade Data Lake platform, with particular emphasis on optimizing data ingestion workflows and acquisition methodologies Collaborate closely across … lineage Establish and maintain documentation standards, best practices, and governance frameworks for data acquisition and quality assurance processes Lead architectural discussions and to technical design decisions Skills, experience, qualifications and knowledge required: Experience: Experienced Java Software Engineer with extensive professional development experience and a proven track record of delivering ...

Software Engineer - Core IP Security

Location
Greater London, England, United Kingdom
skills and experience. Essential: Strong experience delivering production-quality software, ideally using C#/.NET Strong understanding of software architecture, concurrency, distributed systems and API design Experience building or operating security-sensitive systems where correctness and auditability are critical Sound engineering judgement, balancing security, performance, reliability and delivery ...

Lead Software Engineering - Java/Python - Risk Data Platform & Strategy

Location
Greater London, England, United Kingdom
creativity and continuous improvement. As a Lead Software Engineer at JPMorgan Chase within the Data Platform & Strategy team within Corporate Risk Technology, you will design, build, and enhance advanced data engineering solutions. You will play a pivotal role in delivering secure, stable, and scalable technology products that support … multiple technical areas. Your work will help shape the team culture and the impact of our technology solutions. Job Responsibilities Execute creative software solutions, design, development, and technical troubleshooting to solve complex problems Develop secure, high-quality production code for data-intensive applications and review code written by others ...

Java, Python Lead Software Engineering - Risk Data Platform & Strategy

Location
Greater London, England, United Kingdom
creativity and continuous improvement. As a Lead Software Engineer at JPMorgan Chase within the Data Platform & Strategy team within Corporate Risk Technology, you will design, build, and enhance advanced data engineering solutions. You will play a pivotal role in delivering secure, stable, and scalable technology products that support … multiple technical areas. Your work will help shape the team culture and the impact of our technology solutions. Job Responsibilities: Execute creative software solutions, design, development, and technical troubleshooting to solve complex problems Develop secure, high-quality production code for data-intensive applications and review code written by others ...

Lead Software Engineering - Java/Python - Risk Data Platform & Strategy

Location
Greater London, England, United Kingdom
creativity and continuous improvement. As a Lead Software Engineer at JPMorgan Chase within the Data Platform & Strategy team within Corporate Risk Technology, you will design, build, and enhance advanced data engineering solutions. You will play a pivotal role in delivering secure, stable, and scalable technology products that support … multiple technical areas. Your work will help shape the team culture and the impact of our technology solutions. Job Responsibilities: Execute creative software solutions, design, development, and technical troubleshooting to solve complex problems Develop secure, high-quality production code for data-intensive applications and review code written by others ...

Software Engineer London HQ

Location
Greater London, England, United Kingdom
Location: Soho, London (onsite 4 days a week) Salary: Based on experience Must hold right to work in the UK. Main responsibilities Development and Design: Write clean, efficient, and maintainable code using TypeScript, JavaScript, Node.js, and React. Design and implement robust applications and services to meet predefined requirements. … practices, such as Git, CI/CD pipelines, automated testing frameworks (e.g., Jest, Mocha), and containerisation technologies (e.g., Docker). Knowledge of RESTful API design and development, and familiarity with web services architecture. Ability to write efficient, secure, well-documented, and clean JavaScript code. Familiarity with database technologies ...

Java Full Stack Developer

Location
Greater London, England, United Kingdom
Spring Cloud, and related ecosystem technologies. Experience developing modern user interfaces using React and/or Angular . Deep understanding of Microservices Architecture , including design, development, deployment, and support of distributed systems. Experience with Cloud-Native Development principles and cloud platforms (AWS, Azure, and/or Google Cloud Platform … . Strong knowledge of API design , system integration, and event-driven architectures. Experience in Performance Engineering , application optimization, monitoring, troubleshooting, and capacity planning. This client will only accept workers operating via a PAYE engagement model. AMS’s payroll service is in partnership with Giant, we have worked with ...

Staff Software Engineer (Lab Technology) #4907

Location
Greater London, England, United Kingdom
working out of our London office, you will be based at 210 Euston Road, London, NW1 2DA, in line with company needs. Responsibilites Design and implement software systems that turn raw clinical, lab, and operational data into reliable, analysis-ready datasets Partner with scientists, clinicians, lab operations, and data … understand data generation, transformation, and usage needs Develop services, libraries, data models, and workflow components that enforce data integrity, access control, and compliance by design Navigate complex data requirements such as schema evolution, blinding, consent, and privacy compliance Collaborate on cross-functional initiatives involving data quality, testing strategy, monitoring ...