1,726 to 1,750 of 4,217 Software Engineer Jobs in the UK

Principal / Senior Embedded Software Engineer

Location
East Midlands, England, United Kingdom
Principal/Senior Embedded Software Engineer Own the development of low-level, high-reliability firmware, ensuring our rugged control systems and electronic products perform flawlessly when it matters most. Introduction From rugged off-highway construction vehicles to advanced automotive systems and high-volume consumer electronics, our technology operates … most demanding environments on earth. We are seeking a precision-driven Embedded Software Engineer with a mastery of the C language along with Bluetooth and BLE experience to join our world-class team. In this role, you will own the development of low-level, high-reliability firmware, ensuring ...

Senior Software Engineer, Subscriptions

Location
Cambridge, England, United Kingdom
lead the industry. While we are well-positioned to help shape the future of television and streaming media worldwide, continued success stems from experienced software engineers like you developing core features for the Roku platform. The Senior Software Engineer will be contributing extensively to our embedded … will also be engaged in developing tools which can help larger development community within Roku. A proven track record of shipping high-quality software on embedded platforms is essential. This is a great role for a senior professional who enjoys a high level of visibility and thrives on great ...

Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Knutsford, Cheshire, North West, United Kingdom
Employment Type
Permanent
client is a leading British bank. Join us as a Senior Software Engineer in the Event Fabric team, where you will play a key role in designing, building, and evolving a core enterprise platform that enables event-driven, cell-based architecture across the organisation. This role goes beyond … platform mindset, contributing to both technical delivery and engineering direction, while mentoring others and promoting modern engineering standards. To be successful as a Senior Software Engineer, you should have experience with: Designing, building, and operating Event Fabric capabilities that support asynchronous, loosely-coupled integration across distributed systems, including ...

Software Engineer (Mobile)

Location
Greater London, England, United Kingdom
Mobile Software Developer Software Developer Full-time. London, UK About the Company MOBILUS Labs is a completely reinventing the way we experience voice communication. We are a tech startup with the mission to provide frictionless voice communications for teams of any size, at any range, and from … environment. To do this we are developing a hardware/software platform leveraging state of the art technology in bone conduction, voice recognition, artificial intelligence, and multi-network connectivity. As a result, we have the opportunity to build a diverse team and develop technologies for some of the most ...

Forward Deployed Software Engineer, New Grad - Commercial

Location
City Of London, England, United Kingdom
World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role The Original … Forward Deployed Software Engineer At Palantir, the Forward Deployed Software Engineer (FDSE) role isn’t just a job title: it’s the blueprint. We pioneered this unique position, embedding talented engineers directly with our customers to tackle their most pressing challenges head‐on. As an FDSE ...

Senior Software Engineer - Robotics

Location
Greater London, England, United Kingdom
office, or leaving earlier when needed to accommodate family commitments. This in-office expectation does not apply to contractor positions Senior Robotics Software Engineer About Applied Intuition Defence Applied Intuition UK is a software and infrastructure supplier that accelerates the deployment of next-generation autonomous capabilities … from Palantir, Anduril, SpaceX, Google, Lockheed Martin, and the UK and US Armed Services. Learn more at appliedintuitiondefense.com. About the role As a Robot Software Engineer, your day-to-day life will vary. Some days you might find yourself out in the field, integrating hardware and software ...

Infrastructure Software Engineer, Apps Platform

Location
Greater London, England, United Kingdom
Infrastructure Software Engineer, Apps Platform, London As an Infrastructure Engineer on the Apps Platform Infrastructure team, you'll help build and evolve our platform’s deployment and observability layers across multiple cloud providers and on-premises, for both internal and customer-managed environments. This is a role … balancers, and firewalls Deep proficiency with IaC, containerisation and orchestration tools and technologies (Kubernetes, Terraform, Docker) Comprehensive understanding of CI/CD pipelines and software delivery principles using GitHub Actions or CircleCI. Experience with GitOps-style deployments and a track record of ensuring consistent, repeatable deployments Strong debugging skills ...

Senior Software Engineer

Location
Saltaire, England, United Kingdom
mission centres on driving energy efficiency, reducing carbon, and delivering reliable, affordable heat for residents. About the Role We're looking for a Senior Software Engineer with strong Python and infrastructure experience to play a key role in developing and maintaining a business-critical smart meter platform. … build, take responsibility for them in production and help ensure the platform remains stable, observable and reliable. The environment is primarily focused on software engineering, with operations forming part of the role rather than becoming a full-time firefighting exercise. You'll also play an important role in supporting ...

Principal Software Engineer - Platform Engineering - Accelerator Business

Location
Greater London, England, United Kingdom
realize your potential. Our team is key to our success. We’re people-first. We value collaboration, curiosity and commitment. As a Principal Software Engineer at JPMorgan Chase within the Accelerator Business in the Platform Team, you are the heart of this venture, focused on getting smart ideas … term architectural strategy for platform engineering, ensuring competitive advantage and scalability. Mentor and coach senior engineers across teams, elevating the technical bar and championing Software Engineering Communities of Practice. Serve as the key technical liaison for product, business, and security stakeholders, translating technical decisions into business impact. Lead ...

Software Engineer III - AI Engineering

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
JPMorganChase, your contributions help us build smarter, more resilient systems. Discover a workplace where your ideas and growth matter. As an AI/ML Software Engineer in our team, you will deliver AI/ML projects through the full development life cycle using Agile methodology. You will transform … architecture and design artifacts, developing visualizations and reporting from large data sets, and proactively identifying opportunities for improvement. You will also contribute to our software engineering communities and explore emerging technologies. Job Responsibilities: Deliver AI/ML projects through the ML development life cycle using Agile methodologyTransform business requirements ...

Lead Software Engineer - Platform

Location
Greater London, England, United Kingdom
part of our ethos to give consumers the confidence and clarity to make informed investment decisions and achieve their financial goals. As a Lead Software Engineer at JPMorgan Chase within J.P. Morgan Personal Investing, you will join a Backend Engineering Platform team dedicated to building a Spring Boot … role in SDLC standardisation. Experience with building APIs in micro-service-oriented architectures and distributed systems with high level of complexity. Solid understanding of software engineering principles, design patterns, and best practices. Excellent communication, mentoring, and stakeholder management skills. Understanding the needs of engineering teams with the ability ...

Software Engineer

Location
Cambridge, England, United Kingdom
Services group needs engineers who can help keep that platform healthy, resilient and ready for what's next. This role gives a mid-level engineer real ownership over meaningful features while building the deeper technical and architectural understanding needed to grow further. About Redgate Redgate brings together people … one. Why Join the Shared Applications & Services Team? You'll join a small, cross-functional team, made up of a Tech Lead, Lead Software Engineer, Product Owner and fellow engineers, alongside a Shared Applications & Services Manager and an architect who provide direction and support at the group level. ...

Member of Technical Staff - Software Engineer

Location
Greater London, England, United Kingdom
ranked #2 in Sifted EU’s B2B SaaS Rising 100 and #20 in Sifted's AI 100. At Tessl, we believe AI is transforming software development. AI Native Developers will define features, architecture, and workflows in specs, not code, guiding the work of AI agents. We’re building … developer movement and ecosystem around it. Joining Tessl means becoming an early team member with the opportunity to shape the future of how software is created and maintained. Overview of role Join our engineering team to build real-time AI Native workflows, tooling, and interfaces that will reshape ...

Software Engineer III - AI Engineering

Location
Greater London, England, United Kingdom
JPMorganChase, your contributions help us build smarter, more resilient systems. Discover a workplace where your ideas and growth matter. As an AI/ML Software Engineer in our team, you will deliver AI/ML projects through the full development life cycle using Agile methodology. You will transform … architecture and design artifacts, developing visualizations and reporting from large data sets, and proactively identifying opportunities for improvement. You will also contribute to our software engineering communities and explore emerging technologies. Job Responsibilities Deliver AI/ML projects through the ML development life cycle using Agile methodology Transform business ...

Software Engineer - UK Citizen

Location
United Kingdom
success. That’s why you’ll find these ideals are intrinsic to our company culture and applied throughout the employee lifecycle. The Software Engineer role at PSI enables the development of new features of the technologies that we provide to our customers. Software Engineers work very closely … modern standards Other duties may be assigned. Focus on quality throughout with strong unit testing. Knowledge, Skills and Experience 3-5 years’ experience in software engineering roles. Core Java, Spring core framework, Spring Boot, Thymeleaf, Spring MVC. Relational Database development experience (MSSQL Server is an advantage). Experience with ...

Principal Software Engineer - Autonomy

Location
Fareham, England, United Kingdom
looking for a Principal Software Engineer – Autonomy to lead the development of advanced autonomous capabilities across our fleet of Kraken autonomous vehicles. This is a senior, hands‐on technical role at the heart of cutting‐edge R&D, covering vessel guidance, mission frameworks, autonomous behaviours, obstacle avoidance … development of high‐level autonomous behaviours for unmanned vehicles Designing and optimising algorithms for: Obstacle avoidance Path planning Mission‐level autonomy Developing robust autonomy software using C++ and Python Working extensively with ROS2, DDS, and embedded Linux systems Collaborating with cross‐functional engineering teams to integrate autonomy solutions Conducting ...

Software Engineer III- AI- Back end Java or Python

Location
Glasgow, Scotland, United Kingdom
leaders and a clear path for career advancement. Your ideas and contributions will help redefine developer workflows and compliance automation. Job Summary: As a Software Engineer III at JPMorgan Chase within our platform engineering team, you will build and maintain services and pipelines that power our code intelligence … Collaborate with control owners and engineering teams to understand usage needs Take ownership of reliability and correctness in production environments Apply best practices in software engineering and automation Communicate effectively with team members and stakeholders Stay current with industry trends in code intelligence and compliance automation Preferred qualifications, skills ...

Software Engineer

Location
Cheltenham, England, United Kingdom
Agilis Recruitment is proud to be partnering with an innovative global technology organisation at the forefront of developing sophisticated software platforms used to power complex, high-volume operations. With continued growth across their Engineering function, this is an opportunity to join a forward-thinking team and play … role in shaping the next generation of their core platform. You’ll be working on modern, scalable software across C#/.NET, AWS, APIs, event-driven architecture and distributed systems, with genuine scope to influence how the platform evolves. The business is also embracing AI-assisted engineering, giving developers ...

Global Banking Markets - Low-Latency Java/C++ Software Engineer - Vice President - London

Location
Greater London, England, United Kingdom
Goldman Sachs Electronic Trading (GSET) - Low-Latency Java/C++ Software Engineer - London OUR IMPACT At Goldman Sachs, our Engineers don’t just make things - we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems … clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed ...

Senior Software Engineer - GraphAware Hume

Location
United Kingdom
product thinkers across Europe and beyond. Growth without bureaucracy: Develop your skills in a non-micromanaged, excellence-driven environment The Role As a Senior Software Engineer, you will shape the core intelligence of GraphAware Hume, our graph-powered analytics platform. Your Responsibilities Will Include Building APIs for intuitive … backend systems (8+ years) with exposure to large-scale, complex applications and cross-functional teams Fluency in Java, with a deep understanding of modern software engineering principles, including: Clean Architecture, Domain-Driven Design (DDD), and Test-Driven Development (TDD) Advanced debugging and profiling techniques, Writing composable, maintainable, and testable ...

Software Engineer

Location
Lisburn, Northern Ireland, United Kingdom
helping our customers reduce their environmental impact and meet energy reduction and carbon emission targets ahead of schedule. The Role Are you an experienced engineer looking for a new experience in a fast‐growing organisation? Are you passionate about building cutting‐edge technology and accelerating your career growth? LoweConex … thinkers and creative problem‐solvers who thrive in a fast‐paced environment and are ready to help shape the future of logistics tech. Our Software Engineers are at the forefront of designing and building enterprise solutions that enable real‐time monitoring and control of IoT devices for some ...

Senior Software Engineer, C++

Location
Greater London, England, United Kingdom
Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders with the information and capabilities that they need to make sound business decisions. C++ plays a critical … role in our event‐driven trading systems, which are designed to reliably handle vast amounts of data at ultra‐low latencies. As a C++ Engineer, you will build systems used to analyze and trade tens of thousands of products across hundreds of global trading venues every day. Working closely ...

Lead Software Engineer - ServiceNow

Hiring Organisation
JP Morgan Chase
Location
Bournemouth, Dorset, UK
Employment Type
Full-time
institutions on the planet — and we're looking for engineers who are ready to lead, grow, and make a lasting impact. As a Lead Software Engineer at JPMorganChase within the Technology Solutions team, you will shape the technology solutions that drive strategic initiatives across the firm. You will … with mentorship, strategic thinking, and a commitment to continuous improvement. Job responsibilitiesProvide oversight and coaching to a team of entry-level to mid-level software engineers working on basic to moderately complex tasks, fostering a culture of accountability and continuous growthMake decisions that influence team execution and the implementation ...

Production Software Engineer

Location
Greater London, England, United Kingdom
class platform to amplify our teams’ powerful ideas. Key Responsibilities Design, build and evolve production‐grade trading platforms and services end‐to‐end Optimise software performance, throughput and efficiency at scale Contribute to the reliability and operational excellence of critical systems, including participation in production support rotations Apply strong … software engineering practices across testing, code quality, automation and observability Participate in a shared production support rotation, respond to incidents, troubleshoot runtime issues and drive improvements Qualified Candidates Strong background in software engineering, ideally in distributed, real‐time systems Experience in at least one typed language, such ...