251 to 275 of 445 Permanent API Design Jobs

Systems Integration Engineer

Location
Greater London, England, United Kingdom
Connect enterprise platforms, APIs, and data pipelines into resilient end-to-end business workflows. You will design and implement integrations between critical systems, with focus on reliability, observability, and long-term maintainability in complex client environments. 02 - RESPONSIBILITIES What You Will Own Core Responsibilities. Design integration architecture … API, event, and batch workflows. Implement secure data exchange between ERP, CRM, and line-of-business tools. Build error handling, retry strategies, and operational alerting. Document interface contracts and transformation logic clearly. Support testing, cutover planning, and go-live execution. Collaborate with client teams on dependency mapping and sequencing. ...

Engineer III FBG

Location
United Kingdom
fully remote role with offices located in Dublin. Responsibilities Own and evolve the backend architecture that powers fraud detection and responsible gaming features. Design and implement distributed systems in Java and Spring Boot, building scalable services and APIs for real‐time risk evaluation, transaction monitoring and behavioural analysis. Collaborate … Lead large‐scale technical initiatives such as modernization of fraud detection services, identity platform evolution or real‐time customer protection pipelines. Establish backend and API best practices, emphasizing security, observability, reliability and compliance. Mentor and develop engineers, fostering a culture of technical excellence, accountability and continuous learning. Partner with ...

Senior AI/ML Data Platform Engineer

Hiring Organisation
Heptaware Global
Location
Linthicum Heights, Maryland, United States
Employment Type
Any
Salary
USD 45 Hourly
Snowflake. Apache Kafka, Amazon Kinesis, Apache Flink, or Spark Structured Streaming. Data modeling, data vault, lakehouse, and data mesh architecture. Data quality, catalogs, lineage, API design, data contracts, and event-driven architecture. ML model integration into data pipelines and AI-powered data services. Data security, access controls, attribute ...

Software Engineer - Workflow Authoring & Deployment

Location
Greater London, England, United Kingdom
based workflow validation before changes hit production What We’re Looking For Strong backend engineering skills in Python, Go, or similar Solid understanding of API design, data modelling, and the tradeoffs in distributed systems (consistency, concurrency, fault tolerance) Experience with cloud infrastructure and deployment: containerisation, CI/ ...

Software Engineer

Location
Greater London, England, United Kingdom
Purpose Design, develop, test, release and support secure, reliable and maintainable software that delivers useful outcomes for 7IM, its clients and colleagues. Work across the full delivery lifecycle, using modern engineering practices and approved AI-assisted tools to improve speed and quality while retaining clear human ownership, review … with the team. Write clean, maintainable and well-tested code that follows 7IM architecture, security, engineering and data standards. Contribute to technical discovery and design, understanding the problem behind the request and making sensible trade-offs between user value, delivery speed, risk, cost and maintainability. Build automated tests ...

Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
Purpose Design, develop, test, release and support secure, reliable and maintainable software that delivers useful outcomes for 7IM, its clients and colleagues. Work across the full delivery lifecycle, using modern engineering practices and approved AI-assisted tools to improve speed and quality while retaining clear human ownership, review … with the team. Write clean, maintainable and well-tested code that follows 7IM architecture, security, engineering and data standards. Contribute to technical discovery and design, understanding the problem behind the request and making sensible trade-offs between user value, delivery speed, risk, cost and maintainability. Build automated tests ...

Mid-Level Data Engineer (Python/ AWS)

Location
Belfast, Northern Ireland, United Kingdom
cloud-based data platform. This is a hands-on role focused on designing, building, and improving data pipelines and services, while also contributing to API design and occasional frontend work where needed. You’ll work across the stack, primarily in Python and AWS, helping to deliver reliable, well … data through APIs, and supporting a platform that removes bottlenecks and enables better use of data across the organisation. What You’ll Be Doing Design, build, and maintain ETL/ELT pipelines in production environments Develop ingestion and egress patterns to support reliable data access and integration Work with ...

Staff Software Engineer: Provenance & Supply Chain Platform

Location
United Kingdom
/CD approach, deploying multiple times per day, and we support a global set of customers who are engineers like us. Key Responsibilities Build: Design, implement, and ship the provenance ingestion service — capable of accepting provenance and attestation payloads from CI/CD systems, public registries, signed bundles … designing pipelines that handle varied, schema-evolving, high-volume payloads reliably and at scale — including robust error handling and observability. Data Modelling: Ability to design storage schemas that efficiently represent signed metadata envelopes, artefact graphs, and queryable relationships. API Design: Experience building and versioning APIs consumed ...

AI Infrastructure Engineer, Sandbox Platform

Location
Greater London, England, United Kingdom
understand how they use the platform, debug their issues, and shape a roadmap that balances immediate needs with long-term architecture. You will: Design and build the sandboxing platform, client library, and API surface for secure code execution across containerized and virtualized environments Ensure strong isolation, security … maintain a product roadmap for sandboxing, balancing immediate needs against long-term architectural investment Lead architecture reviews and own projects end-to-end, from design through deployment, in fast-paced cross-functional settings Ideally you'd have: 4+ years of experience building high-performance systems software, with meaningful time ...

Senior Software Engineer (C# / .Net) · London ·

Location
Greater London, England, United Kingdom
putting carrier partners first, we are paving the way for better delivery experiences. LineTen is a new approach to delivery with a free carrier API and an operations management platform for shippers. We're building the first global data-driven last-mile network that has the potential to solve … encouraged, and outcomes matter more than activity. This is not a ticket-factory role: you'll be expected to think critically, challenge assumptions, design robust solutions, and take responsibility for their long-term success. You’ll work across backend services, distributed systems and frontend integrations, with a strong focus ...

Senior Java Engineer for AI Inference API

Location
United Kingdom
Elastic looks for a Senior Java Developer to join the Elasticsearch team and shape the Inference API integration. You will build and maintain the plugin framework, REST API, and provider integrations across AI and external services, collaborating with Kibana and inference teams. Required are 5+ years of production … Java experience, API design expertise, and strong concurrency skills. The role emphasizes autonomous work and cross-team collaboration in a distributed environment. #J-18808-Ljbffr ...

Principal Technologist, Core AI Services

Location
Cambridge, England, United Kingdom
Time (Hybrid) We are looking for a hands-on Principal Engineer to join our Core AI Services team. In this role, you will help design, develop, and scale AI-enabling platform services and public APIs that are secure, reliable, and cloud-native. These services will act as foundational building … patterns and practices, eager to translate emerging tech into reliable, enterprise-ready software. Key Responsibilities: Serve as the technical authority for core services owning design, reliability and performance. Build scalable, fault-tolerant cloud-native services on Microsoft Azure, ensuring high performance and reliability. Develop secure, well-documented public APIs ...

Senior Platform Engineer

Location
Greater London, England, United Kingdom
Kubernetes-based multi-tenant infrastructure that powers customer projects at scale* Improving and extending the dynamic query builder that is the heart of our API generation engine: the core feature that turns database models into secure, production-ready REST APIs* Building and scaling platform services: authentication (Magic Link, OAuth … file storage and CDN delivery, full-text search, workflow automation engine, and Stripe payment integrations* PostgreSQL schema design, query optimisation, and database infrastructure (replication, backups, performance)* Developer experience tooling: improving how quickly new customers can get from signup to their first API call* Security architecture: row-level security ...

Application Architect London ·

Location
Greater London, England, United Kingdom
architecture of key strategic initiatives across Fourth. Working as an embedded member of delivery teams, you will provide hands-on architectural leadership, helping engineers design, build and evolve scalable, maintainable and resilient software solutions. You will apply Fourth's application architecture standards, patterns and engineering principles, while contributing … practical delivery experience. Produce architectural designs, decision records, and technical documentation that clearly communicate solution intent and support long-term maintainability. Participate in architecture, design, and code reviews, providing constructive feedback and helping ensure consistency with established architectural principles. Collaborate with business, product, engineering, and fellow architects to understand ...

Senior Software Engineering Manager (Active Savings)

Location
Bristol, England, United Kingdom
Strong engineering background with the ability to communicate architectural decisions to both technical and non-technical stakeholders. You create guardrails based on scope, technical design, NFRs, and quality—then empower your team to innovate within them. Client- and product-focused mindset, with experience partnering closely with Product Managers … business teams. You embrace ambiguity, foster collaboration, and promote psychological safety to help teams navigate change. Hands-on knowledge of secure API design, authentication services, and mobile development (Swift/Kotlin, React Native). Knowledge and experience of modern DevOps tools and practices. Exposure to Figma and Vercel ...

Senior Software Engineer

Location
Urmston, England, United Kingdom
enabled capabilities that drive innovation and productivity improvements.Collaborate with architects, engineers, business stakeholders, and delivery teams to achieve successful outcomes.Participate in solution design discussions, ensuring long-term scalability, maintainability, and resilience.Maintain high engineering standards through testing, peer reviews, continuous improvement, and knowledge sharing.Investigate and resolve complex technical challenges while … full-stack application development within enterprise environments.Proficiency in C#, .NET, and modern front-end development.Experience designing, developing, and supporting scalable web applications.Strong understanding of API design, systems integration, and distributed application architectures.Expertise in relational database design, data modelling, performance optimisation, and data management.Experience working throughout the software ...

Python Lead Software Engineer

Location
Glasgow, Scotland, United Kingdom
quantitative research analysts, and upstream and downstream technology teams across the firm to deliver well-integrated, high-quality solutions Execute creative software solutions across design, development, and technical troubleshooting, thinking beyond conventional approaches to break down complex technical problems Develop secure, high-quality production code while reviewing and debugging … opportunities to eliminate or automate remediation of recurring issues to improve the overall operational stability of software applications and systems Lead Python service and API design and delivery for risk workflows, ensuring scalability, reliability, and alignment with architectural standards Lead evaluation sessions with external vendors, startups, and internal ...

Software Engineer

Location
United Kingdom
permanent role with a fully remote working arrangement, with travel as required. The Role As a Software Engineer on our TermTime platform, you will design, develop, and maintain our timetabling and scheduling solutions. You will also be involved in reimagining and redeveloping this product to create a new, innovative … practices for creating secure, efficient, and high-quality code. Experience working within agile methodologies. It Would Be Great If You Had Understanding of database design for building efficient applications. Experience with API design and third-party system integrations. Experience with containerized applications. Exposure to deploying code ...

Java Backend Engineer | Spring Boot, Microservices, Kafka

Location
Glasgow, Scotland, United Kingdom
GlobalLogic in Scotland is seeking an experienced Backend Engineer to design and build robust microservices using Java 17+ and Spring Boot 3. You’ll work across the full backend stack—from API design through production-grade integration testing—delivering scalable services. You will design, implement … test REST APIs, apply domain-driven design, and work with Kafka, Gradle, MapStruct and Feign to deliver resilient services in a hybrid work environment. #J-18808-Ljbffr ...

Solutions Lead Data & AI

Location
Greater London, England, United Kingdom
within our team, you will shape solution designs that deliver real business value across major infrastructure programmes. Core Responsibilities Lead end-to-end solution design for complex data and AI projects, from initial discovery through to implementation planning. Architect tool-agnostic technical solutions that span the entire data lifecycle … including ingestion, storage, processing, analytics, and AI applications. Conduct requirements gathering and stakeholder workshops, translating business challenges into well-defined technical solutions. Design integration architectures that connect disparate systems, data sources, and platforms. Evaluate and recommend appropriate technologies across the data and AI landscape, balancing client constraints with best ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
colleagues' work. You'll share production support with your fellow senior engineer, so the platform never depends on one person. What you will do Design, build, test and maintain secure SaaS applications Develop and maintain APIs, databases and integrations with third-party systems Carry out code reviews and help … looking for A relevant degree or equivalent professional experience 5+ years' software development experience Experience with cloud platforms (AWS and/or Azure) Strong API design and development skills Solid database skills (relational and/or NoSQL) Experience with automated testing and secure-coding practices Nice to have ...

Principal Software Developer

Location
Cambridge, England, United Kingdom
vendor offerings and appropriate architectures and patterns for those offerings. A deep understanding of cloud-compatible architectures (such as microservices and SoA), RESTful API design considerations, and ideally, a good awareness of security and authentication considerations (OAuth is relevant). A strong academic track record including a good … addition to tailored package elements. Keywords: Principal engineer, principal software developer, C#, .NET, cloud, Azure, AWS, cloud native, containers, microservice, service-oriented, REST, API, intelligence, security, authentication, OAuth, sustainability, Cambridge, hybrid. #J-18808-Ljbffr ...

Technology Architect Scala

Location
Greater London, England, United Kingdom
Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design. You will play an important role in creating the Architecture and high-level design artifacts. You will also do technical feasibility and identify smart ways of completing client’s requirement. You will guide the team technically and work … Agile team Preferred Message-oriented-middleware (Kafka, AMQP, MQ, AMPS, etc.) experience Distributed systems experience Web Application development (JavaScript, AngularJS, Bootstrap, etc.) Rest API design and development DDD/CQRS/Event sourced systems experience Relevant industry (banking middle/back office) experience Experience in scripting languages (Bash ...

Product Engineer

Location
Greater London, England, United Kingdom
role As a Product Engineer at Encord, you\'ll be embedded at the core of our product — owning features end-to-end, from the API design and backend systems all the way through to the UI that annotation teams, ML engineers, and compliance officers use every day. … product and ship high-quality features at pace, maintaining strong CI/CD and testing practices throughout Work closely with customers, product, and design to understand problems deeply and deliver solutions that create real impact Contribute to shaping how the team works — our architecture decisions, engineering culture, and product ...

Senior AI Engineer

Hiring Organisation
RWS
Location
Royal Borough of Windsor and Maidenhead, United Kingdom
Employment Type
Full Time
Service Operations, Data & Analytics, Security & Quality Compliance, Transformation, Application Development, and Enterprise Platforms. Job Overview Key Responsibilities Architecture and technical strategy Contribute to the design and architecture of core platform components and evaluation systems, making the load-bearing technical decisions and bearing accountability for their reliability, scalability, and long … capabilities are built, evaluated, and deployed across the company, and define a coherent platform vision that scales beyond your immediate team. Design reusable abstractions, SDKs, and services for model integration, prompt management, experimentation, and deployment that establish organization-wide patterns and reduce duplicated effort. Research and delivery excellence Help ...