Software Engineer Jobs in England

776 to 800 of 1,522 Software Engineer Jobs in England

Software Engineer

London, United Kingdom
Techwolf
end of 2025. In the UK, Talan count 500 employees on several site, the main being: London, Edinburgh and Chester, Leeds. Job Description Talan is currently hiring for a Software Engineer to be apart of a global finance team within an international bank based in Canary Wharf. You will be apart for the Digital Architecture team supporting the … Finance. You will be required to work closely with the modelling teams to understand the models in detail, support modelling in delivering the models within the best practices of Software Engineering. Qualifications - Extensive experience in designing, developing, and deploying software applications, - Strong understanding of Software development lifecycle methodologies. - Experience with Python, including frameworks for web development. - Must More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Oxford, Oxfordshire, United Kingdom
Salience Labs
Job Overview: As an Embedded Software Engineer at Salience Labs, you'll be right at the centre of our photonics product development. This role spans low-level firmware, rapid prototyping, and systems integration, giving you the chance to influence everything from proof-of-concept devices to our commercial platforms. You'll collaborate across hardware, photonics, and FPGA teams … to ensure smooth, efficient embedded software development, right down to the register level and all the way up to application-facing tools. This is a full-stack embedded role, where versatility and curiosity are just as important as technical depth. We're looking for engineers who enjoy working close to the metal, but can just as easily contribute to … infrastructure. You'll be part of a small, fast-paced team where autonomy is encouraged and impact is tangible. What you'll be doing: Design, implement, and document embedded software across a variety of project scales. Work closely with hardware and FPGA teams to build robust embedded systems. Use off-the-shelf development kits for rapid prototyping and system More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - DV Clearance

Worcestershire, United Kingdom
Matchtech
Our client, a leading player in the defence and security sector, is currently seeking a Senior Software Engineer to join their dynamic team in Malvern. Dive into the forefront of technology, working alongside brilliant minds to create innovative defence solutions. Key Responsibilities: Responsible to the Project Design Authority for software development and related software engineering activities … C++ Ability to work in a rigorous engineering environment using configuration management and change management processes and tools Knowledge and experience in the specification, design and implementation of complex software solutions Experience in developing for embedded platforms Experience with Unit Testing & CI/CD tools Multithreading development and debugging experience Essential Qualifications: Your unique background and experience are valued. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Manchester, United Kingdom
Hybrid / WFH Options
Uniting Ambition
Golang or Erlang Software Engineer (Junior, Senior & Lead Opportunities Available) Hybrid – North West & Midlands | Remote Options Available Are you passionate about building robust APIs and scalable microservices? We're hiring backend engineers to work on a modern platform powering large-scale systems. Whether you're experienced in Golang or Erlang , or coming from another backend language (C#, Java … Working on distributed systems that require resilience, speed, and clean code practices. Contributing to architecture decisions and backend design patterns. Collaborating with product and DevOps teams across the full software lifecycle. What You’ll Bring: Solid backend development experience with a modern language (Golang, Erlang, C#, Java, Python, TypeScript, etc.). Experience (or strong interest) in building microservices and More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum
Posted:

Senior Software Engineer, Android

London, United Kingdom
Google Inc
and mentoring junior team members; deep expertise and applied knowledge within relevant areas. Apply link Copy link Bachelor's degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. … in Python and Kotlin. Preferred qualifications: 5 years of experience with data structures/algorithms. 1 year of experience in a technical leadership role. About the job Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products handle information at massive scale and extend … fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, AI, natural language processing, UI design, and mobile development. As a software engineer, you will work on critical projects with opportunities to switch teams and projects as our business evolves. We value versatility, leadership qualities, and enthusiasm for tackling new More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Mintel
We're looking for an experienced Senior Software Engineer to join our team driving innovation on Mintel Leap, our next-generation platform powered by AI and large language models (LLMs). This role is ideal for someone passionate about building intelligent, scalable systems and user-centric interfaces. You'll play a key role in developing consistent, accessible user … or pairing within the team, however collaborating with Engineers and Architects from other teams is also important from time to time. Help your team to deliver high quality, reliable software via our code review and QA practices and contribute to the evolution of these over time. Make your voice heard when we're discussing implementation trade-offs within the … team or technical solution possibilities with our stakeholders. What We Are Looking For: Significant experience as a software engineering professional. Individuals who have real world software development experience gathered as part of a development team. Developers who are confident with back-end development. Our team develops cloud services in Python and deploys them on AWS. Developers who are More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Linux Software Engineer

Manchester, North West, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
Embedded Linux Software Engineer Remote with Onsite Flexibility Up to £75,000k per annum DOE An innovative engineering business is looking for a talented Embedded Software Developer to join their R&D team working on next-gen instrumentation. The company develop specialist tools for data capture in harsh environments with applications across industries like renewable energy, oil More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

Principal Software Engineer CIAM

London, South East, England, United Kingdom
Hybrid / WFH Options
Sanderson
Role: Principal Software Engineer Location: Hybrid in London Salary: £100,000 - £135,000 You will support in accelerating a new digital platform capability, transforming and modernising our digital estate to build a market-leading digital offering with customer experience at its heart. This is an exciting and key role, partnering with business aligned engineering and product teams, to More ❯
Employment Type: Full-Time
Salary: £100,000 - £135,000 per annum, Inc benefits
Posted:

Software Engineer

Nottingham, Nottinghamshire, United Kingdom
KeTech
content for anything from displays on trains and platforms, train operator control centres, driver advisory systems, to train signalling systems and everything in between. With expertise in customer information software and electronics we are uniquely placed to offer end to end solutions from platform to train. Primarily a Microsoft tech stack company we typically use the latest version of … cross platform capabilities, WPF (MVVM) for user interfaces, Asp.Net MVC/Razor (MVVM)for display products, and future developments with micro service architecture utilising Microsoft Service Fabric As a Software Engineer you will be responsible for the development of structured software applications as allocated by the Software Team Leader, working under the instruction of the Project More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (full stack)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
TidalSense limited
company has ambitions to enable a population-scale change in respiratory care through global deployment of its technologies. TidalSense has just launched a first-of-its-kind AI-driven (software medical device) diagnostic test for COPD which uses the company's unique, patented, sensor technology embedded in the N-Tidal device. We are seeking a full-stack software engineer with strong proficiency in TypeScript and Python, front-end development with a modern front-end framework, and back-end experience (particularly with Object Relationship Mapping), to support our software as a medical device client, REST framework, and cloud infrastructure. We are at an exciting phase in our journey as we transition from a start-up to … paced, agile, and diverse team environment, and who is also committed to our mission to revolutionise respiratory medicine. Job Purpose To build and maintain our N-Tidal platform (and software medical devices) as part of a collaborative team, taking ownership of features across the stack to deliver secure and reliable software that meets both user and business needs. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Software Engineer - Trading Tools

London, United Kingdom
Roc Search GmbH
Python Software Engineer - Trading (Options tools) London (Hybrid) Permanent £100,000-£150,000 base + Bonuses (upto Circa £300k comp) Roc Search have partnered with a trading firm with over a wealth of experience bringing sophisticated technology and people together to operate in markets around the world. The Tools Engineering team intimately collaborates with traders to turn alpha … signals, risk management, market visualisations and other trading-critical tools into scalable production systems. They work closely with Data Engineering, Research Engineering, and Execution Engineering. About the Role: Software Engineers within this team operate in two very distinct but organically interconnected modes. During a Forward Deployment, you will be directly embedded onto a trading desk, where you will be … working environment. Experience in the financial markets, especially in delta one store of value and/or FICC options trading Experience with linux-based, concurrent, high-throughput, low-latency software systems Experience with functional programming is a plus Have a Bachelors or advanced degree in Computer Science, Mathematics, Statistics, Physics, Engineering, or equivalent work experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer Hybrid / London

London, United Kingdom
Hybrid / WFH Options
Red Badger Consulting Limited
events in our office such as Lua London and Ladies Who Code and speak at events like Digital Shoreditch and LNUG. The Role We're looking for a Senior Software Engineer to join our digital product delivery function. Red Badger builds high-quality digital products using a lean delivery process and multidisciplinary, cross-functional teams. The work we … in the right way. You will lead by example; getting your hands dirty in the code, inspiring your peers & educating our clients. You are passionate about the craft of software development and contribute to technical and non-technical discussions that help shape the direction of digital product delivery. You are able to work independently, as well as collaboratively, on … user stories within an agile delivery environment and are versed in modern software delivery practices. You care about creating quality software that meets the needs of our client's vision and goals, in a thoughtfully pragmatic way. As well as contributing to production-grade code bases, you will also be proactive in working directly with the client to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Just Group plc
time to join our business. We are on an exciting growth journey to become the UK's most loved retirement expert. The Role We're looking for a Senior Software Engineer to join one of our multidisciplinary, cross-functional, lean delivery squads, focused on rapidly delivering value to our customers through our mobile app and website. Our ideal … right way. You will lead by example; getting your hands dirty in the code, inspiring your peers & helping to educate your stakeholders. You are passionate about the craft of software development and contribute to technical and non-technical discussions that help shape the direction of digital product delivery. You are able to work independently, as well as collaboratively, on … user stories within an agile delivery environment and are versed in modern software delivery practices. You care about creating quality software that delivers value to consumers, in a thoughtfully pragmatic way. As well as contributing to production-grade code bases, you will also be keen to help shape the vision for the product, happy to mentor and upskill More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Power Analysis Software Engineer

Sheffield, Yorkshire, United Kingdom
Hybrid / WFH Options
Arm Limited
Are you passionate about shaping the future of chip design? In the Solutions Engineering group at Arm, we offer the outstanding opportunity for an experienced Software Engineer to join our successful team in a dynamic and diverse role! Arm is establishing teams to develop new and best-in-class silicon platforms, addressing markets such as premium mobile, compute … a highly focused team where we analyse and optimise the performance per watt of our next generation solutions using innovative technologies, methodologies and tools. This will involve development of software used in simulation, emulation, modelling and collaboration with cross-functional teams in design, verification, architecture, firmware, and pre and post silicon test. You will build and innovate new processes … not only to ensuring customer requirements in PPA are measured and analysed but also understood and creatively exceeded. This includes: Architecting and implementing the group's future direction for software development, maintenance, continuous integration, and test. Developing innovative Software applications for Arm SoCs to be used as workloads for power analysis in modelling, simulation, emulation and silicon platforms. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Data Ingestion and Pipelines (London)

London, United Kingdom
Intelmatix
to delivering high-performance, reliable infrastructure that enables data-driven decision-making across the organization. Job Summary: The Data Ingestion and Pipelines (DIP) team is seeking a highly skilled Software Engineer. The ideal candidate will have a strong background in software development with a focus on building and optimizing data pipelines, ensuring data quality, and integrating data from … various sources. As a Software Engineer, you will play a key role in designing, developing, and maintaining scalable data infrastructure that supports our business intelligence and analytics efforts. Key Responsibilities: Data Pipeline Development: Design, develop, and maintain robust data pipelines and ETL processes to ingest, transform, and load data from diverse sources into our data warehouse. Data Quality … Master's degree in Computer Science, Engineering, or a related field. Relevant coursework or projects in data engineering are a plus. Experience: Minimum of 1 years of experience in software development. Technical Skills: Proficiency in programming languages such as Python, Java, or Scala. Knowledge of data modeling and schema design. Familiarity with SQL skills and relational databases (e.g., PostgreSQL More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Software Engineer (Python)

London, United Kingdom
Gorilla
Together, we're driving digital transformation, maximizing ROI for clients, and contributing to achieving net-zero emissions through technology and data-driven insights. What you'll do As a software engineer in platform development you will be part of a team responsible for the development of the API and database layer, effectively doing the 'bookkeeping' for the entire … of ownership and a strong focus on quality. Your responsibilities will include, but are not limited to the following: Collaborate with cross-functional teams to gather requirements and design software solutions aligned with business objectives and user needs. Develop and maintain high-quality software using Python, ensuring code efficiency, reliability, scalability, and security. Implement new features and enhancements … to existing software systems, considering the impact on system design and performance. Troubleshoot and resolve software defects, working closely with the QA team to deliver bug-free software. Conduct thorough code reviews, providing constructive feedback to maintain code quality and adherence to coding standards. Write clear technical documentation for peers and internal users to facilitate understanding and usage More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - London

London, United Kingdom
WeAreTechWomen
Job Description Role: Principal Software Engineer Locations: London (must be willing to travel to client sites throughout the UK on an ad hoc basis) Level: Manager Salary: Competitive salary and package (Depending on level of experience) Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK address More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - FXGO London, GBR Posted today

London, United Kingdom
Bloomberg L.P
Senior Software Engineer - FXGO Location London Business Area Engineering and CTO Ref # Description & Requirements FXGO is a premier trading platform that allows traders to buy and sell currencies (FX) 24/5. The FX market is the largest market in the world, with more than $7 trillion traded every day. Our platform is used by the industry … the team, including regulatory and compliance reporting, live trading blotters, and event-driven applications. Furthermore, this data supports numerous other vital workflows across the organization Who are you? An engineer who is motivated by building and adding value to financial products that are used by clients, and who appreciates the impact of your work. You're someone who always … ready applications in C++ A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience An aptitude for problem solving, and a desire to build software solutions to complex business problems with experience getting involved in the full software development lifecycle Passion to drive technology and product evolution We'd love to see: Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

React Software Engineer

Skipton, Yorkshire, United Kingdom
Hybrid / WFH Options
SBS Skipton Building Society
building societies. You'll be hands-on in building responsive, accessible, and elegant user interfaces using React.js and TypeScript, collaborating with engineers, designers, and product owners throughout the full software development lifecycle. About Skipton Building Society At Skipton Building Society, we're a mutual organisation owned by our members and driven by putting people at the heart of everything … exceptional service to our customers. We love to experiment and play around with the tools, techniques, and technologies we have available to improve how we deliver solutions. As a software engineer, you can expect to be involved in: Engineering software solutions - working with prototypes and proof of concepts. Producing accessible, responsive, rich front-end UI using TypeScript … in the ReactJS and NextJS framework. Integrating with cloud services and back-end systems (e.g., APIs, IDAM). Working in multidisciplinary engineering teams across the whole software development life cycle. We look for people who are passionate about solving problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Software Engineer (.Net / React) (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
people from over twenty different countries, speaking multiple languages, with a physical footprint in Africa, Europe, and Latin America. The role: We are seeking a skilled Senior Full Stack Software Engineer who is proficient in both frontend and backend development. The ideal candidate will be responsible for designing, developing, and maintaining our platform and related services. Additionally, the … and functionality of our applications and a strong understanding that our customers are the ultimate beneficiary of well built, scalable and working software. Key Responsibilities: Design, develop, and maintain software systems using modern frameworks and technologies. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Implement responsive design principles to … write and understand design documentation using C4, sequence diagrams and workflows. Excellent problem-solving skills and attention to detail. Solid understanding of logging, monitoring and observability to understand if software is functioning as required. Strong communication and teamwork skills. Preferred Skills: Experience with cloud platforms e.g., AWS, Azure, Google Cloud. Knowledge of DevOps practices and CI/CD pipelines. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer/SRE - Application Middleware London, GBR Posted today

London, United Kingdom
Bloomberg L.P
Senior Software Engineer/SRE - Application Middleware Location London Business Area Engineering and CTO Ref # Description & Requirements Are you passionate about building high-performance systems that are fast, resilient, and operate at global scale? Join Bloomberg's Application Middleware SRE team, where you'll combine software engineering and systems expertise to keep the backbone of the … group that powers real-time connectivity, and we own systems where uptime isn't just important-it's essential to the global financial system. This is your opportunity to engineer resilience at scale, automate critical infrastructure, and shape reliability practices across one of the world's most powerful tech platforms. The Team We're the Site Reliability Engineering team … access from any geography Playlist Services: Dynamic path configuration systems optimizing user connectivity in real-time PGM Relays: Infrastructure for reliable multicast data delivery We use automation, observability, and software engineering to detect issues before they impact customers and reduce manual toil wherever we can. What You'll Do Build production-grade software that powers Bloomberg's global More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Evals Software Engineer

London, United Kingdom
COL Limited
helpful. If you're interested in more details about what it's like working at Apollo, you can find more information here . THE OPPORTUNITY We're seeking a Software Engineer who will enhance our capability to evaluate Large Language Models (LLMs) through building critical tools and libraries for our Evals team. Your work will directly impact our … make AI systems safer and more aligned. What You'll Accomplish in Your First Year 1. Accelerate our frontier LLM evaluations research by leading the design and implementation of software libraries and tools that underpin our end-to-end research workflows 2. Ensure the reliability of our experimental results by building tools that identify subtle changes in LLM behavior … and maintain integrity across our research 3. Shape the vision for our internal software platform, leading key decisions about how researchers will run workloads, interact with data, analyze results, and share insights 4. Increase team productivity by providing design guidance, debugging, and technical support to unblock researchers and enable them to focus on their core research 5. Build expertise More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London, United Kingdom
Icon Solutions Ltd
This is an exciting opportunity for an experienced Software Engineer from a product engineering background ideally working with asynchronous, event driven systems to assist in the successful delivery of a market-leading solution for real-time payment processing. The Icon Payments Framework (IPF) provides institutions with faster and more cost-effective access to payments through an advanced and … associated tools (e.g. Jira/Confluence ). • Willingness to be on the Level 4 on call support rota (1 week in 4 ). What Do Our Engineers Do? Our Software Engineers are responsible for hands-on development of software applications, working at pace adhering to Kanban values to resolve high impact, challenging, engineering problems while continuously raising quality … experience with real-time messaging systems (incl. Kafka and JMS). • AKKA or other reactive framework. • Experience with Angular 9+ on front end. • DevOps experience gained within highly transactional software environments. • Knowledge and/or experience of Docker and Kubernetes. • Knowledge of Unix sys admin and scripting. • Knowledge of document-based data stories e.g. MongoDB. About Us Icon Solutions More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Maidenhead, Berkshire, United Kingdom
APM Terminals
We're looking for a passionate Software Engineer to join Maersk's API Management team , building and operating our global Kong Gateway platform . This is a hands-on engineering role at the core of our technology backbone, enabling a seamless developer experience for teams across Maersk and our external partners. You will design, develop, and operate a … highly available, secure, and performant API Gateway -powering critical applications that move the world's trade. Location: MDH What You'll Do Engineer & Operate our API Gateway platform to be cloud-native, secure, scalable, and resilient. Design & Implement APIs, backend services, and platform capabilities using Golang, Lua, JS, Bash, SQL , and modern cloud-native tools. Automate Everything - from deployments More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Birmingham, Staffordshire, United Kingdom
Kainos Group plc
celebrates creativity and collaboration. Ready to make your mark? Join us and be part of something bigger. MAIN PURPOSE OF THE ROLE & RESPONSIBILITIES IN THE BUSINESS: As a Lead Software Engineer (Consultant) in Kainos, you'll be responsible for leading teams and developing high quality solutions which delight our customers and impact the lives of users worldwide. It … those around you. MINIMUM (ESSENTIAL) REQUIREMENTS: • Experience with following tech stack - AWS, Node (or any Javascript frameworks), Typescript, Terraform, AWS CDK • Expertise in designing, building, testing and maintaining modern software applications • Technical leadership of teams building and testing modern, scalable, secure, performant applications in line with software development principles, practices and patterns e.g. XP, TDD • Experience of technical … ownership for a product/software project, including architecture, estimation, product planning and user story/requirement creation • Expertise in software design and development across all layers of an application • We are passionate about developing people - a demonstrated ability in managing, coaching and developing junior members of your team and wider community. • Experience with the latest Continuous Integration More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineer
England
10th Percentile
£51,250
25th Percentile
£62,500
Median
£80,000
75th Percentile
£115,000
90th Percentile
£136,250