851 to 875 of 1,327 Permanent Senior Software Engineer Jobs

Senior/Principal Embedded Software Engineer – Onsite (Defence)

Location
Farnborough, England, United Kingdom
Addition Solutions in Farnborough is seeking a Senior/Principal Embedded Software Engineer to join a highly skilled team. You will work on embedded software across software, FPGA and RF technologies in a defence/cyber context, contributing to research, ideation, prototyping and full product ...

Senior AI Software Engineer — AI-Native Cloud & Platforms

Location
United Kingdom
Vodafone VOIS is seeking a Senior AI Software Engineer to build, test and operate production-grade software using AI-native engineering practices. You will translate designs into secure, reliable software and work in a cross-functional team to deliver customer-focused digital capabilities. The role ...

Sr. Software Engineer - Portfolio Data Workflows

Location
City of Edinburgh, Scotland, United Kingdom
Sr. Software Engineer - Portfolio Data Workflows Edinburgh, UK Who We Are Addepar is a global data and AI platform empowering investment professionals to turn complex financial information into actionable intelligence. Addepar unifies portfolio, market and client data in a total portfolio view and delivers AI-powered insights within … firms in 60 countries use Addepar to manage and advise on nearly $10 trillion in assets. Its open platform integrates with 650 software, data and consulting partners to power end-to-end investment operations across firms of all sizes and levels of complexity. Addepar supports clients worldwide with offices ...

Senior Embedded Software Engineer

Location
Chesterfield, England, United Kingdom
Location: Chesterfield Model: Onsite Scope: Full Time Description: We are seeking an experienced Embedded Software Engineer to play a key role in the design and development of innovative embedded systems and applications. This position offers the opportunity to work across the full product development lifecycle, contributing to software architecture, embedded development, hardware integration, and the delivery of reliable, high-performance solutions. Key Responsibilities Design, develop, test, and maintain software for embedded and real-time systems. Contribute to software architecture, system design, and technical decision-making across product development projects. Develop robust applications using C/ ...

Senior Software Engineer — Radiotherapy Systems

Location
Crawley, England, United Kingdom
Elekta is seeking a software engineer to join a team developing applications for radiotherapy systems. You will contribute to the full software lifecycle, from design and development to testing and deployment, ensuring high quality delivery in a collaborative Agile environment. The role requires a degree in Engineering … Computer Science or equivalent, strong software engineering foundations, and experience with CI/CD, unit testing and modern cloud or containerised environments. #J-18808-Ljbffr ...

Senior Software Engineer - Cloud-Native, Kafka & AWS (Remote)

Location
England, United Kingdom
Fiserv is seeking a Senior Software Developer to design, develop, and maintain high-quality software offerings. You will join a team focusing on Merchants Onboarding & Client Implementations, shaping scalable, resilient systems. You will work with event-driven architectures, microservices in Java, and cloud-native deployments, leveraging Kafka ...

Senior C++ Software Engineer : Commodities Trading

Hiring Organisation
Eaglecliff Recruitment
Location
London, UK
Employment Type
Full-time
Contract: ContractLocation: London, WaterlooPay: CompetitiveConsultant: Joe MooreExciting opportunity for a Senior C++ Software Engineer to join this Global Commodities Trading Company. This is an exciting time to be joining this world-leading company with this role working in one of the company's premier software development … projects contributing to enhancing trading capabilities. The team requires an experienced C++ Engineer with a demonstrated background in building scalable Derivatives Algorithmic Trading Platforms. You must have a demonstrated understanding of major global futures exchanges and knowledge of the full exchange-traded derivatives trade lifecycle. Key Experience Required ...

Senior Lead Software Engineer - Python, AI & LLM

Location
Glasgow, Scotland, United Kingdom
enjoy solving deep systems problems and enabling others through great developer experience, you’ll find meaningful impact and growth here. Job Summary: As a Senior Lead Software Engineer in Corporate Technology – AI, Machine Learning and Data Platform, you will lead the design and delivery of secure, stable … reinforce inclusive, high‐accountability ways of working. Job Responsibilities Lead the design and delivery of platform standards and tooling such as command line interfaces, software development kits, libraries, templates, and automated checks to simplify adoption and day‐to‐day use Engineer and operate production large language model inference ...

Sr. MTS Software Engineer - Identity

Hiring Organisation
eBay
Location
San Jose, California, United States
Employment Type
Permanent
Salary
USD Annual
team of passionate thinkers, innovators, and dreamers - and help us connect people and build communities to create economic opportunity for all. Role Summary The Senior Engineer in the Identity Domain provides senior technical leadership for identity services across the platform. This role defines and evolves enterprise-wide … identity and access management (IAM) capabilities, influencing architecture, engineering standards, and execution across multiple teams. The Senior Engineer sets technical direction for authentication, authorization, and identity federation, drives adoption of modern identity standards, and ensures identity is implemented as a consistent, secure platform capability. Key Responsibilities Technical Leadership ...

Senior Lead Software Engineer - Strategic Index - Commodities - Front Office

Location
Greater London, England, United Kingdom
will have room to learn, develop your skills, and take on meaningful ownership. If you enjoy solving complex problems and improving how teams deliver software, you will feel at home here. We value curiosity, teamwork, and a culture where everyone can contribute. As a Senior Lead Software Engineer at JPMorgan Chase in the Strategic Index Technology team, you will lead key projects that support our cross-markets index platform. You will partner closely with colleagues across Quantitative Research, Structuring, Trading, Sales, and Middle Office to deliver high-quality software. You will help evolve our technology ...

Senior Embedded Software Engineer - Quantum Systems, Equity

Location
Cambridge, England, United Kingdom
Riverlane seeks a Senior Embedded Software Engineer for the Systems Team in Cambridge. You will bridge Riverlane with customers, enabling integration of the Deltaflow hardware and software stack with quantum computers, ensuring low-latency, high-throughput operation and robust debugging. You will help implement Riverlane ...

Senior AI Software Engineer — Build Scalable AI Solutions

Location
Knutsford, England, United Kingdom
Barclays Senior AI Software Engineer role based at our Knutsford office focuses on designing, developing, and implementing intelligent software solutions that drive innovation and measurable business value. You will collaborate with AI Architects, Data Engineers, Data Scientists, Product teams, and Engineering colleagues to build scalable, secure ...

Remote Senior AI Software Engineer: LLM & Generative AI

Location
Greater London, England, United Kingdom
MAXTRAMAX is seeking a Senior AI Software Engineer/AI Model Specialist to design, develop, train, test, and deploy advanced AI solutions for commercial, government, and security-focused applications. You will build scalable AI models and integrate them into robust software stacks. The role requires deep … expertise in AI/ML, strong software development skills, and the ability to work with distributed international teams in a remote/hybrid environment. #J-18808-Ljbffr ...

Senior Software Engineer - ThousandEyes

Location
Greater London, England, United Kingdom
deploy at scale while also delivering AI-powered assurance insights within Cisco’s leading Networking, Security, Collaboration, and Observability portfolios. Your Impact As a Software Engineer you will: Design, build, test, and operate near real time data streaming-based (Spark/Flink) solutions for some of the largest … architecture of our AI development platform. Improve engineering processes, documentation, and operational practices across the team. Minimum Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. Professional software development experience using Python, Java, or Go. Experience designing, building, testing ...

Senior Embedded Software Engineer

Location
Greater London, England, United Kingdom
Rack-scale co-design of logic, data movement, packaging, optics and interconnect enables a step change in system level performance. The Role As a Senior Embedded Software Engineer, you will own a component of the DX-1 platform firmware end to end, from simulation through FPGA prototypes … first silicon into production. The Embedded team builds the software that makes the platform bootable, manageable and observable: boot and update, platform management on the BMC, embedded Linux on the platform processors, real-time firmware on resource-constrained cores, and register-level control of the ASIC. The kind ...

Senior Software Engineer, Embedded Systems

Location
Greater London, England, United Kingdom
serves society. Our work centers on four pillars: AD/ADAS, our autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City, a test course for mobility; and Cloud & AI, the digital infrastructure powering our collaborative foundation. Business-critical functions … world with zero accidents and enhanced well-being for all. TEAM Arene’s goal is to open vehicle programming to everyone by simplifying vehicle software development and increasing deployment frequency without compromising safety and security. This will create a whole new market of vehicle application developers who, through software ...

Senior Robotics Software Engineer - C++

Location
Greater London, England, United Kingdom
London, United Kingdom | Posted on 29/07/2026 Build software that powers unmanned systems already deployed in the real world. At sees.ai , we’ve developed a system that is already being used to inspect critical national infrastructure — operating in live environments, not simulations. Now, following a major … contract with National Grid and recent investment, we’re scaling that system into a robust, production-ready platform. We’re looking for a Senior C++ Software Engineer to help take a working system and evolve it into something reliable, scalable, and ready for wider deployment. The Role ...

Senior Software Engineer - Scale Java/AWS (Hybrid)

Location
Luton, England, United Kingdom
easyJet holidays in Luton is hiring a Senior Software Engineer. In this role, you’ll design and develop software that powers millions of customer journeys. Your contribution will enhance the reliability and scalability of systems within a collaborative team environment. You'll have the opportunity to work … significant technical challenges and influence software quality. The position offers competitive salary, 25 days holiday, and other benefits while embracing an inclusive culture. #J-18808-Ljbffr ...

Senior Software Engineer (Agentic AI)

Location
City of Edinburgh, Scotland, United Kingdom
Opportunity The business is looking for an experienced software engineer with strong hands-on AI expertise to rapidly prototype and validate a new agentic architecture. Initially, you'll focus on designing multi-agent workflows, experimenting with orchestration frameworks, integrating large language models, and determining the technical feasibility … adopting the most appropriate tooling where it delivers clear value, while remaining within the Azure ecosystem. What They're Looking For Strong commercial software engineering background using Python Hands-on experience building production AI applications Experience with agentic workflows and multi-agent orchestration Experience working with modern LLMs including ...

Staff / Senior Lead Software Engineer - Backend Platform

Location
Greater London, England, United Kingdom
LONDON, United Kingdom Job Information Job Identification 210732415 Job Category Software Engineering Business Unit Corporate Sector Posting Date 04/03/2026, 09:11 AM Locations 1 Cabot Square, London, E14 4QJ, GB Job Schedule Full time About Us J.P. Morgan is a global leader in financial services … core part of our ethos to give consumers the confidence and clarity to make informed investment decisions and achieve their financial goals. As a Senior Lead Software Engineer at JPMorgan Chase within J.P. Morgan Personal Investing, you will be a highly skilled hands-on Backend Engineer ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
their customers and the communities we work in. Be part of something bigger – join us and transform and industry. About the role As a Software Engineer at 10x, you are passionate about working with cutting-edge technologies, and bring deep technical knowledge and proven experience with data systems … side of the role, you bring experience and wisdom in mentoring junior developers and proven experience in the challenges of delivery of high-quality software in a high-performance and fast paced development environment. About you You will be keen to solve problems beyond the borders of your immediate ...

Senior Systems Software Engineer - Aviation DO-178C Lead

Location
West of England, England, United Kingdom
Boeing is hiring a Senior Systems Software Engineer based in Bristol, UK. You will certify embedded software for seat systems, coordinate with suppliers and global Boeing sites, and ensure compliance with EASA/FAA standards. You will lead DO-178C/ED-12C based activities, mentor ...

Senior Software Engineer — AI-Driven Platform

Location
United Kingdom
Confirm is hiring a Senior Software Developer to lead the delivery of AI-enabled software across our product portfolio. You will work with Product Managers, Engineers, QA and stakeholders to craft features that scale for millions of users worldwide, delivering robust, high‐quality solutions. You will mentor ...

Senior Software Engineer, Workload Identity & Security

Location
City Of London, England, United Kingdom
Palo Alto Networks, Inc. is seeking an experienced, curious and driven software engineer to join our growing Workload Identity area. This role offers the opportunity to transform inter-service communication security across platforms, touching on networking, security, SDKs, cloud, Kubernetes and related modern software development domains. … seek a high-performing engineer with broad experience in security, networking and cloud, ideally with Workload Identity exposure. #J-18808-Ljbffr ...

Senior Lead Software Engineer - Python / Go

Location
Auchentibber, Scotland, United Kingdom
team that values innovation and continuous learning. Discover a career adventure where your ideas matter and your skills drive change. As a Senior Lead Software Engineer, Cloud Platform in the Corporate AI and Machine Learning Data Platforms team, you will design and deliver secure, high-quality technology … peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain. Applies knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale. Align platform strategy ...