Software Engineer Jobs in England

826 to 850 of 1,521 Software Engineer Jobs in England

Fullstack Software Engineer (Brahma)

London, United Kingdom
DNEG Group
Hollywood's leading creative technologists, innovators in AI and Generative AI, and thought leaders in the ethical creation of AI content. Job Description We are looking for a Fullstack Software Engineer to join our team and help build robust, scalable systems that bring our state-of-the-art generative AI systems to the wider audience. This fullstack role … Implement monitoring, logging, and alerting systems for production backend services. Collaborate with ML engineers to optimise model serving and deployment infrastructure. Must Haves 5+ years of experience in fullstack software development. Strong expertise in server-side programming languages (we use Python). Proven experience designing and implementing RESTful APIs and microservices architectures. Proficiency in modern JavaScript/TypeScript and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer - Java 11+, SpringBoot, Kafka, Akka, MongoDB

England, United Kingdom
Cornwallis Elt Ltd
Java Software Engineer - Java 11+, Spring, Spring Boot, Microservices, Kafka, Akka, Docker/Kubernetes, Real-time, TDD/BDD, Payments A Java Engineer with a background in finance/payments and experience working on distributed real-time systems is sought after by a global Fintech based in South West London. This organisation specialises in providing high performance … technology solutions to global financial institutions (including several Investment Banks), primarily to augment their payments capabilities. As a Senior Engineer, you will join the core engineering team working on the development of their real-time payments processing platform, using a primary tech stack of Java 17, Spring Boot and Akka. You will contribute from both a design and coding … with Akka, Spring Webflux, RxJava Practical experience of MongoDB and AWS Industry experience within Financial Services, preferably within the Payments arena. If you are passionate about building real-time software and keen to join a growing fintech, please do apply More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

PhD-qualified Software Engineer

London, United Kingdom
Ecm Selection
Looking for a mathematical software engineer role at a growing company that's starting their adoption of machine learning technology? This company creates mathematical tools for solving numerical optimisation problems for logistics and trading. Their unique software toolkit is relied upon by clients worldwide. Due to their continued success, they are seeking to recruit an additional engineer More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Engineer

Cheltenham, Gloucestershire, United Kingdom
Hybrid / WFH Options
Computer Futures / SThree Group
Calling All Full Stack Software Engineers - Your Dream Job Awaits! Are you ready to elevate your career? Imagine a role that not only matches your expertise but also aligns with your life priorities. Position: Full Stack Software Engineer (All Levels) - FULLY REMOTE - Up to £80,000 (DOE) In a time when work-life balance is more important … and DevOps. Supportive Team Environment : Collaborate with a close-knit team that values your contributions. Competitive Salaries : Earn a highly competitive salary that reflects your expertise. This rapidly expanding software engineering company, with offices across the UK, is looking for talented individuals to join their team. From day one, you'll be set up for success in a fully More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Cheltenham, Gloucestershire, United Kingdom
Northrop Grumman Corp. (AU)
development and the impact we have within the community. So, what's your possible? Opportunity: This is more than just a job; it's a mission. As a Senior Software Engineer you play a pivotal role in designing, developing and maintaining the critical infrastructure that powers our services. You will be self-driven and organised with a passion … with complex challenges within a unique space. You'll be at the forefront of delivering core solutions that have real world impact. Our UK Cyber & Intelligence business combines modern software development approaches with a rich heritage and experience in the Defence and security sectors. Our customers have complex and sensitive data and information requirements requiring a mission partner who … context, delivering and sustaining a portfolio of challenging technology projects at scale and pace, supporting them through an ambitious digital transformation programme. "My purpose; to lead a team of software engineers with the brightest minds, to push the boundaries and define possible together." Responsibilities: Perform hands-on development and actively contribute to the code base including peer review of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Manchester, Lancashire, United Kingdom
Northrop Grumman Corp. (AU)
development and the impact we have within the community. So, what's your possible? Opportunity: This is more than just a job; it's a mission. As a Senior Software Engineer you play a pivotal role in designing, developing and maintaining the critical infrastructure that powers our services. You will be self-driven and organised with a passion … with complex challenges within a unique space. You'll be at the forefront of delivering core solutions that have real world impact. Our UK Cyber & Intelligence business combines modern software development approaches with a rich heritage and experience in the Defence and security sectors. Our customers have complex and sensitive data and information requirements requiring a mission partner who … context, delivering and sustaining a portfolio of challenging technology projects at scale and pace, supporting them through an ambitious digital transformation programme. "My purpose; to lead a team of software engineers with the brightest minds, to push the boundaries and define possible together." Responsibilities: Perform hands-on development and actively contribute to the code base including peer review of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Bournemouth, Dorset, England, United Kingdom
Vitality
for this role: Knowledge of Agile environments & delivery Proficient in multiple programming languages including C# The ability to mentor more junior engineers What this role is all about: Our Software Engineers play a critical role in Vitality’s successful business model by building and maintaining software solutions, in line with quality and time parameters, to enable operation as … a fully integrated composite business, offering brilliant products with seamless, intuitive customer journeys.The Senior Software Engineer acts as an authority with experience in building full solutions across one journey. They work closely with stakeholders/product owners and a wide variety of internal and external technical teams. They are fully competent in one specialism and working towards being … fully competent in a second specialism This role also involves actively mentoring and coaching associate and other software engineers. Key Actions Deliver High-Impact Solutions Design, build, test, and maintain scalable, user-centric software that supports our integrated business model. Take ownership of the full development lifecycle—from concept to release—ensuring quality, performance, and security. Lead and More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Software Engineer

Fareham, Hampshire, United Kingdom
Hybrid / WFH Options
TUV SUD Limited
As an Innovations engineer you will be developing software-based solutions to business problems in a small team of full-stack software engineers. These solutions will be aimed at ensuring TUV SUD is well placed to deliver future services in a timely, efficient and competitive manner. You will be developing tools that will be used internally to … we push to digitize and automate our internal processes. As part of the Innovations Team, you will liaise with various parts of the business to provide new and innovative software solutions for internal company usage. You will be expected to input on software requirements, software implementation and propose effective solutions. Where the vacancy is filled from within … TUV SUD, a handover period will be required to allow for training and delegation of current responsibilities. Duties and Responsibilities Writing C#/.NET software to automate manual processes and help improve efficiencies across the business. Functioning as a full-stack developer, working within a small team that is delivering both front-end and back-end software. Contributing to More ❯
Employment Type: Permanent
Posted:

Software Engineer AI/ML

South West, England, United Kingdom
Hybrid / WFH Options
SR2
Title: Software Engineer (AI/ML Specialist) Location: Dorset (On-Site) Clearance: Must hold or be eligible for SC clearance Salary : £50,000Are you looking to take ownership of cutting-edge AI/ML solutions and embed them into real-world, high-impact products? This is an opportunity to join a small, highly skilled engineering team pushing the … development/test environments using open-source tools Mentor junior engineers and promote best practices in coding and design Collaborate with cross-functional teams to deliver high-quality, robust software solutions What We’re Looking For Strong Python experience Linux development background Hands-on knowledge of Docker (Kubernetes desirable) Familiarity with AI/ML frameworks such as TensorFlow or More ❯
Employment Type: Full-Time
Salary: £40,000 - £50,000 per annum
Posted:

Software Engineer, Partner Engineering, Apple Pay

London, United Kingdom
Apple Inc
Software Engineer, Partner Engineering, Apple Pay London, England, United Kingdom Software and Services Description We are looking for engineers, architects with a high level of technical skill and experience crafting, building and running diverse product lines and types of infrastructure at scale. You will be involved in designing API specifications and protocols to tackle novel problems and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Experiences Squad)

London, United Kingdom
Hybrid / WFH Options
Publicis Groupe
Job Description How You'll Make an Impact We're looking for a Full-stack Software Engineer to join our London team as part of the Experiences Squad - we want someone who thrives in a fast-paced environment, someone who wants to make a positive impact to their environment and someone with a mentality of self-growth and … a weekly basis; fostering a continuous delivery mentality, paired with CI systems, enables us to release new features to customers regularly. This role will report to the Director of Software Engineering and you will partner with other tech squads and the commercial functions globally. This is a hybrid role requiring 2-3 days per week in our London office. … What You'll Achieve As an engineer in the Experiences Squad, you will bring a first-class UX to our Accelerate Conversion Platform increasing Accelerate's reach. The Experiences Squad's responsibility spans across several features and state-of-the-art codebases such as our Platform authentication, Accelerate Experience Builder and Renderer. Your code will be used by thousands More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London, United Kingdom
Ripple
backs. If you're ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value. THE WORK: We are looking for a Software Engineer passionate about solving ambitious problems and working directly with Ripple Trading and Markets in the cross-border payments space. We are passionate about the growth of our … partners. Continuing to support and complement Ripple's Payments, Custody and Stablecoin business units WHAT YOU'LL DO: Be an ambitious builder, working up and down the stack, mixing software engineering, data engineering, and distributed systems knowledge to build modern enterprise payment applications. Build reliable, high-throughput, low-latency microservices to power a diverse range of trading use cases … Engage in the complete software development lifecycle by collecting requirements, showcasing solid software design principles, and maintaining operational excellence through unit and integration testing Be a true owner, managing and supporting Trading Engineering applications throughout product lifecycle Work with teams across the organisation, including product, legal, and business development to think beyond the technical implications of your design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - (Optimisation/Operations Research)

London, United Kingdom
Hybrid / WFH Options
Flexciton
With operations across the US, Europe, and expansion into Asia, we are on a path to realise our vision for the Autonomous Factory. Job Summary We're seeking a Software Engineer with optimisation skills to join our tight-knit software development team. Working towards our common goal of automating and optimising decision-making across the chipmaking industry … or related field. 2+ years of relevant experience in optimisation engineering or real-world operational research, with strong expertise in solving combinatorial problems. Experience delivering optimisation solutions in production software environments. Strong proficiency in Python and object-oriented programming, with understanding of software engineering best practices. Good communication skills with ability to explain complex technical concepts clearly. Ability … to balance mathematical rigour with pragmatic software delivery in fast-paced environments. The following are a plus but not required: Advanced experience with commercial solvers like CPLEX, Gurobi, FICO, including solver tuning and custom callback development. Expertise in exact and heuristic optimisation methods including LP, MILP, constraint programming, and metaheuristics. Domain expertise in scheduling and planning for manufacturing, logistics More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - (Optimisation/Operations Research) Engineering London

London, United Kingdom
Hybrid / WFH Options
Flexciton
With operations across the US, Europe, and expansion into Asia, we are on a path to realise our vision for the Autonomous Factory. Job Summary We're seeking a Software Engineer with optimisation skills to join our tight-knit software development team. Working towards our common goal of automating and optimising decision-making across the chipmaking industry … or related field. 2+ years of relevant experience in optimisation engineering or real-world operational research, with strong expertise in solving combinatorial problems. Experience delivering optimisation solutions in production software environments. Strong proficiency in Python and object-oriented programming, with understanding of software engineering best practices. Good communication skills with ability to explain complex technical concepts clearly. Ability … to balance mathematical rigour with pragmatic software delivery in fast-paced environments. The following are a plus but not required: Advanced experience with commercial solvers like CPLEX, Gurobi, FICO, including solver tuning and custom callback development. Expertise in exact and heuristic optimisation methods including LP, MILP, constraint programming, and metaheuristics. Domain expertise in scheduling and planning for manufacturing, logistics More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

London, United Kingdom
Archa
If you're ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value. THE WORK: We are looking for a Staff Software Engineer passionate about solving ambitious problems and working directly with Ripple Trading and Markets in the cross-border payments space. We are passionate about the growth of our … partners. Continuing to support and complement Ripple's Payments, Custody and Stablecoin business units WHAT YOU'LL DO: Be an ambitious builder, working up and down the stack, mixing software engineering, data engineering, and distributed systems knowledge to build modern enterprise payment applications. Build reliable, high-throughput, low-latency microservices to power a diverse range of trading use cases … Engage in the complete software development lifecycle by collecting requirements, showcasing solid software design principles, and maintaining operational excellence through unit and integration testing Be a true owner, managing and supporting Trading Engineering applications throughout product lifecycle Work with teams across the organisation, including product, legal, and business development to think beyond the technical implications of your design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - GenAI

London, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
Move to Skip to Content Link Cardiff, GBR, CF10 1FT Glasgow, GBR, G511DA London, GBR, W1A 1AA Newcastle-upon-Tyne, GBR, NE991RN Salford, GBR, M50 2QH Job Title: Principal Software Engineer - GenAI Salary: £80,000 - £90,000 depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights … working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely adapt … the BBC to build, collaborate on, manage, and maintain their machine learning platforms at scale. You will play a key role in driving our ambition to build an outstanding software engineering team, environment, and culture. We are looking for a Principal Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - GenAI

England, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
Move to Skip to Content Link Cardiff, GBR, CF10 1FT Glasgow, GBR, G511DA London, GBR, W1A 1AA Newcastle-upon-Tyne, GBR, NE991RN Salford, GBR, M50 2QH Job Title: Principal Software Engineer - GenAI Salary: £80,000 - £90,000 depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights … working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely adapt … the BBC to build, collaborate on, manage, and maintain their machine learning platforms at scale. You will play a key role in driving our ambition to build an outstanding software engineering team, environment, and culture. We are looking for a Principal Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - GenAI

Salford, Manchester, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
Move to Skip to Content Link Cardiff, GBR, CF10 1FT Glasgow, GBR, G511DA London, GBR, W1A 1AA Newcastle-upon-Tyne, GBR, NE991RN Salford, GBR, M50 2QH Job Title: Principal Software Engineer - GenAI Salary: £80,000 - £90,000 depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights … working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely adapt … the BBC to build, collaborate on, manage, and maintain their machine learning platforms at scale. You will play a key role in driving our ambition to build an outstanding software engineering team, environment, and culture. We are looking for a Principal Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Platform Designer

Northampton, Northamptonshire, United Kingdom
Barclays
Join us at Barclays as a Senior Software Engineer. Be apart of the team collaborating with stakeholders to understand their needs and requirements and design and implement solutions that meet those needs and create solutions that balance technology risks against business delivery, driving consistency. To be successful as a Senior Software Engineer, you should have experience with … create solutions that balance technology risks against business delivery, driving consistency. Accountabilities Design and development of solutions as products that can evolve, meeting business requirements that align with modern software engineering practices and automated delivery tooling. This includes identification and implementation of the technologies and platforms. Targeted design activities that apply an appropriate workload placement strategy and maximise the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer – Audio/Video Data Collection Systems

Cambridge, Cambridgeshire, England, United Kingdom
US TECH SOLUTIONS LIMITED
Job Title: Software Engineer – Audio/Video Data Collection Systems Location: Cambridge, UK- Onsite Duration: 12 Months Responsibilities: Develop software for cutting-edge prototype wearable devices. Optimise the data collection process for reliability and accuracy. Work with recording equipment spanning audio, video, inertial sensors, and other modalities. Deploy, test, and evaluate upgrades to distributed data collection platforms. … debugging and root cause analyses. Collaborate with engineers and researchers to triage issues, design solutions, and estimate work. Promote best practices within the engineering and research community. Python-based software development, including user interface and backend integration. Processing collected audio/video data and preparing it for further research use. Monitoring audio/video streams for quality and completeness. … techniques. Preferred Qualifications: Strong problem-solving skills Experience with hardware multimedia sensors. Understanding of audio, image, and video formats. Experience with relational and graph/NoSQL databases. Knowledge of software and hardware testing frameworks and methodologies. Familiarity with React or similar JavaScript frontend frameworks. Experience with Windows system administration. Good to Have: Basic database and SQL processing knowledge User More ❯
Employment Type: Contractor
Rate: £53.00 - £58.00 per hour
Posted:

Java Software Engineer - Java 11+, SpringBoot, Kafka, Akka, MongoDB, Low Latency

London, United Kingdom
Cornwallis Elt Ltd
Java Software Engineer - Java 11+, Spring, Spring Boot, Microservices, Kafka, Akka, MongoDB, Docker/Kubernetes, Real-time, TDD/BDD, Payments A Java Engineer with a background in finance/payments and experience working on distributed real-time systems is sought after by a global Fintech based in South West London. This organisation specialises in providing high … performance technology solutions to global financial institutions (including several Investment Banks), primarily to augment their payments capabilities. As a Senior Engineer, you will join the core engineering team working on the development of their real-time payments processing platform, using a primary tech stack of Java 17, Spring Boot and Akka. You will contribute from both a design and … with Akka, Spring Webflux, RxJava Practical experience of MongoDB and AWS Industry experience within Financial Services, preferably within the Payments arena. If you are passionate about building real-time software and keen to join a growing fintech, please do apply More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, New Grad - Production Infrastructure

London, United Kingdom
Hybrid / WFH Options
Palantir
A 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 Software Engineers at Palantir drive large-scale transformation through data … hundreds of production clusters • Apollo: secure, fleet-wide deployment and change-management for complex microservice suites • Signals: our full suite of observability and alerting tools Core Responsibilities As a Software Engineer at Palantir, you'll own every phase of the product lifecycle-from generating ideas and designing prototypes to executing features and shipping releases-while being paired with … address them. To gain first-hand insight, you might sit side-saddle at a military exercise or partner directly with vendors using Palantir's Apollo & Rubix to put our software into the hands of warfighters and government workers. SWE principles include: • Ownership: We see projects through from beginning to end in spite of obstacles we may encounter. • Collaboration: We More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Finance

London, United Kingdom
Hybrid / WFH Options
VistaJet Limited
Job Profile We are looking for a Senior Software Engineer to actively contribute to the design, development, and optimization of finance-related backend systems. This role requires hands-on technical skills, a cloud-agnostic mindset, and experience with containerized and serverless architectures. Familiarity with Kubernetes and Amazon EKS is essential for our scalable and reliable infrastructure approach. Your … Troubleshoot production issues and contribute to continuous improvement practices. Support test automation and ensure seamless integration with delivery pipelines. Required Skills, Qualifications, and Experience 4+ years of experience in software engineering. Bachelor's degree in computer science, computer and electrical engineering, or equivalent technical experience (prefer graduate degree). Experience working remotely. Back-end software development experience within More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Front End D3 Javascript Software Engineer - Holborn

London, United Kingdom
Jas Gujral
Senior Front End D3 Javascript Software Engineer - Holborn Our Client wants to recruit a Senior Front End Software Developer with at least 7 to 10 years expertise of working with D3 React and Javascript. You will be involved with creating sophisticated, robust and easy to use web apps whilst working in a close-knit team who solve More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Front End D3 Javascript Software Engineer - Holborn

Holborn, Greater London, England
Nexus Jobs Limited
Senior Front End D3 Javascript Software Engineer - Holborn Our Client wants to recruit a Senior Front End Software Developer with at least 7 to 10 years expertise of working with D3 React and Javascript. You will be involved with creating sophisticated, robust and easy to use web apps whilst working in a close-knit team who solve More ❯
Employment Type: Permanent
Posted:
Software Engineer
England
10th Percentile
£51,250
25th Percentile
£62,500
Median
£80,000
75th Percentile
£115,000
90th Percentile
£136,250