Software Engineering Jobs in the UK

1,026 to 1,050 of 3,704 Software Engineering Jobs in the UK

Senior Full Stack Engineer

London, United Kingdom
Hybrid / WFH Options
9fin
Every day is different, but here's an example of the kind of things you'll work on day to day: Ideate and lead full-stack end to end software delivery and analysis of high impact user facing experiments and functionality to incrementally solve these user pain points, whilst taking ownership of the product outcomes. Release code into front … feature flags to safely release incrementally to users. Craft code that meets high quality standards for style, maintainability, and best practices. Maintain and advocate for these standards throughout the engineering org through collaboration with other engineers and code review. Lead the technical design and build of your new experiments, functionality or systems by creating short proof of concepts to … functions & event based architectures. Typed Python for APIs & Data. Flask & FastAPI We Postgres! About You This role will be a great fit if you: You have the full stack software engineering experience to allow you to design and implement functionality and software end to end within our stack. A highly analytical technologist, who prioritises user experience and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - iOS

Edinburgh, United Kingdom
Omaze
improve or invent small tools or applications. You are able to take defined design and turn it into code and deliver it on schedule, applying appropriate technologies and current software engineering best practices. You write secure, stable, testable, maintainable code with minimal defects. You are proficient in a broad range of data structures and algorithms, knowing when it … are meeting customer needs and team goals. You are a passionate advocate for your customer. THE GAME PLAN Everyone on our team has a part to play As a Software Engineer with a drive for operating through ambiguity, we are looking for your expertise in IOS app development to complement our specialist teams, with a desire to learn existing … across our stack, champion the adoption of new technologies and techniques where they will add value and help deliver great products our customers come to expect from us. Our engineering teams work in an agile environment, but it's the autonomy and empowerment given to our multi-functional teams that makes the big difference. We utilise methods for delivery More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Delivery Lead

London, United Kingdom
Alastair LLP
of Central London and home to our Research Lab. The role Our Delivery function is key to the success of G-Research. It drives the constant evolution of our software and operational capabilities, ensuring our teams are adaptable and able to deliver high quality output. As the Delivery Owner of one of our business streams, you will plan and … execute on the short and long term aims of our fundamental signals research or engineering teams. You will oversee day to day operations, run the software delivery change programs and ensure engineering best practices are applied. Alongside two other departmental leaders, your remit is broad, ranging from value initiatives to technical roadmaps. As such, you'll possess … with the wider delivery team to build an effective delivery strategy to meet G-Research's goals Co-ordinating change management within the function and across the firm Ensuring engineering best practices are applied to delivery and creating an environment where your teams can thrive and become high performing Driving continuous improvement in the function's delivery through leadership More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Application Engineer

Farnborough, Hampshire, United Kingdom
Hybrid / WFH Options
Discover Financial Services, Inc
build your future, while helping millions find a brighter financial future with Discover. What You'll Do The Principal Application Engineer leverages their extensive experience to deliver high-impact software solutions intuitively. They excel in troubleshooting and design, often working on complex components, and spend more time documenting than coding. How You'll Do It Create technology solutions for … Apache Spark for performance, scalability, and reliability. Architect event-driven systems utilizing AWS Lambda, SQS, and other messaging technologies. Qualifications You'll Need Bachelor's degree in Computer Science, Engineering, Informatics, Information Security, or Information Technology. Experience in IT, Software Engineering, or related fields. For roles requiring Dreyfus Rating, internal applicants only: proficiency on the Dreyfus engineering More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Bristol, Avon, South West, United Kingdom
Frontier Resourcing Ltd
We're working with a hi-tech veteran owned simulation/data-analytics company which services the defence and security market. They are looking to expand their in-house software engineering capability with the addition of a Full Stack Software Developer. This is a Full Stack role, but the client is open to Front End Developers, looking … years' experience, please still apply if your experience levels fall's outside this. What You'll Be Doing: Developing full-stack solutions for secure defence applications Working closely with software engineers, PMs, and security stakeholders Building reusable, testable and scalable code with high quality and performance Supporting ongoing system integration, testing, and documentation What We're Looking For: Proficient More ❯
Employment Type: Permanent
Posted:

Graduate Software Developer (Visa Sponsorship Available)

London, United Kingdom
Techwaka
40k - £45k per annum Leading scale-up insurance tech company in London looking for a talented graduate software developer. The start-up company has just raised tens of millions in funding, and are looking to grow their nearly 100 people team even further as they expand their platform. They are innovating the insurance tech industry by making insurance easier … more flexible, and fairer for their consumers. Role As a Graduate software engineer, you will be responsible for using your technical knowledge and skillset to develop their website platforms, solve problems, and influence decisions about cross-functional products and services. You will be trained and mentored on the way by an enthusiastic team, but also given the chance to … make your own judgements in order to establish your ow impact and personal growth. Graduate Software Developer Requirements: 2:1 or 1st in a Bachelors of Computer Science or Software Engineering Degree Graduated from a top university Confidence in one or more of the following: Python, Java, C++, C#, JavaScript, React, Angular, Vue or CSS An enthusiastic More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Photos UI

United Kingdom
Apple Inc
Cambridge, England, United Kingdom Software and Services Description In this influential role, you will be instrumental in leading the design, prototyping, and development of innovative user interfaces and experiences for the Photos app and related media-centric features. You will spearhead the creation of novel AI-driven experiences, leveraging Apple Intelligence models to build intuitive, engaging, and visually stunning … interactions. Your responsibilities will include architecting robust and scalable solutions, collaborating closely with design, AI/ML specialists, research scientists, and other engineering teams to translate ambitious concepts into polished, shippable features.You will work across the full product cycle, from ideation and rapid prototyping, often using SwiftUI, to delivering high-performance, high-quality code for features that reach hundreds … driven logic into polished, consumer-facing product features. Experience leading the technical design and architecture of new features, from concept and prototyping through to release. A strong foundation in software engineering principles, including data structures, software architecture, and a proven ability to solve complex problems within a cross-functional team. Preferred Qualifications Expertise with modern, declarative UI More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior BMS Optimisation Specialist

London, United Kingdom
SER (Staffing) Ltd
in the energy and building optimisation space to recruit a Senior Optimisation Specialist. This is a hands-on, technically focused role for someone with advanced skills in BMS and software engineering, who is passionate about enhancing energy performance across a variety of building types. The successful candidate will play a key role in supporting clients both remotely and … on-site, implementing and optimising building control software, delivering energy-saving strategies, and supporting decarbonisation goals. This role sits within a high-performing team committed to delivering real-world impact through smart, sustainable building solutions. What You'll Be Doing Provide technical support and troubleshooting for BMS software, ensuring correct operation and resolving system issues Implement and configure … software modifications based on Description of Operations and control strategies Collaborate with client engineering teams to deliver training and implement solutions that improve efficiency and system performance Work with optimisation engineers to test and deploy software strategies on-site, ensuring systems operate as intended Manage software access, licensing, and security protocols in line with internal cyber More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Fractional CTO

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Rebel Recruitment
Role: Fractional CTO - Industrial Automation Location: Nottingham, East Midlands Working Arrangement: 12 Days/Week Hybrid Salary: £350 - £600 per day Shape the technical leadership of a high-growth engineering venture. Were working with a cutting-edge UK company developing complex, high-value industrial hardware. Their product bridges mechanical, software, and robotic disciplines - so theyre seeking a Fractional … CTO to help guide their multidisciplinary R&D and engineering teams as the business scales. This is a leadership/facilitation role - not a technical deep dive. The ideal person will be able to empower the senior technical team, ensure cohesion across engineering and product streams, and help shape the roadmap. Experience leading robotics or mechatronic R&D … teams, especially in capital equipment, would be a major plus, although an engineering leader from deep-tech, industrial machinery or automotive backgrounds may be considered (both mechnical and software engineering must have come under your remit in previous roles). Key requirements: Experience leading software/mechanical/robotics engineering teams Background in complex R More ❯
Employment Type: Part Time
Posted:

Senior AI Engineer Engineering London

London, United Kingdom
Hybrid / WFH Options
Elsewhen
are looking for a talented Senior AI Engineer to join our fast growing team, helping to bring LLM capabilities into new and existing products. You will dive into AI engineering, building LLM powered systems and exploring multi-agent architectures within a variety of organisations. What You'll Do: Experiment with POCs to find solutions for real-world problems using … with GCP ecosystem and Cloudrun Build and optimise data pipelines for vector search and knowledge retrieval using Vector databases and embedding models. What We're Looking For: Professional AI engineering experience. Background in Software Engineering with Python. Solid understanding of the Python standard library and modern Python coding, testing, debugging and automation techniques Hands-on experience building More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Full Stack Software Engineer - Gloucester - Hybrid

Gloucester, Gloucestershire, United Kingdom
Hybrid / WFH Options
Corecom Consulting
you train, before going to work on our clients' projects using the skills you've gained. About The Client Our client, BAE Digital Intelligence, are looking to grow their Software Engineering capability at their Gloucester Office. 'Our people are what differentiates us. They are resourceful, innovative and dedicated. We have a mix of generalists and specialists and recognise … come up with cutting-edge, high-quality solutions' About The Role It all starts with training, covering everything you need to know to get started in the world of software engineering. Our in-depth training is full time and is delivered on a hybrid learning basis (classroom & and remote). You'll learn a lot quite quickly - it will … industry experience by joining BAE and working on their projects. For this specific role you will: Work across a variety of projects to create, deploy and maintain our customers Software Platforms Be able to write code that can contribute to the creation of mission critical systems Use a variety of software languages. Engineers are versatile and can code More ❯
Employment Type: Permanent
Salary: £30000/annum + package
Posted:

Lead Backend Engineer

London, United Kingdom
Hybrid / WFH Options
Fruition Group
Lead Backend Engineer London - Hybrid (1x day per week) Salary: Up to £100k DOE + Benefits About Us Our client is a Insurtech Unicorn looking to expand their engineering team. With the opportunity to work on existing products which have generated millions in revenue to something new changing the landscape of the insurance world, this is the perfect opportunity … backend features end-to-end design, implement, test, deploy, and monitor Mentor and guide engineers through code reviews, design discussions, and best practices Collaborate closely with Product, Design, and Engineering teams in an agile environment Drive continuous improvement in engineering standards, code quality, and team productivity Shape the platform's service-oriented architecture and infrastructure as we scale … or Django REST Framework Deep understanding of microservices architecture, APIs, service discovery, and messaging patterns Experience with cloud platforms (AWS, GCP, Azure) and containerisation (Docker; Kubernetes a plus) Strong software engineering fundamentals: clean code, testing, performance optimisation, OOP, algorithms Familiar with SQL and NoSQL databases (PostgreSQL, MongoDB) and CI/CD pipelines Comfortable in fast-changing environments with More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Legal Counsel, Product and Commercial Hybrid - San Francisco

London, United Kingdom
Hybrid / WFH Options
vercel.com
things. About the Role: We are looking for an experienced technical and business-minded Senior Counsel to join our small but mighty Legal team. You will partner closely with Engineering, Product, Design and Security teams to provide all aspects of legal support throughout the product development lifecycle, while also building out processes and programs as a foundational member of … is a senior individual contributor role that is a combination of product counseling as well as supporting our commercial transactions, and the ideal candidate will be conversant in both engineering and sales speak. On a daily basis you will be digging deep with engineering to figure out what they are doing to help them ship while also reviewing … Do: Serve as one of the first points of contact for legal issues throughout the product development lifecycle and provide practical day to day and strategic advice to the engineering, product, and design teams. Work with cross-functional teams to build scalable processes to provide products that our customers can trust. Support the readiness and release of products and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Sensestreet
the-art. We are a venture backed company founded by professionals with experience spanning machine learning, trading, and quantitative research. The Role We're looking for a data-savvy software engineer who thrives on solving new and unexpected challenges - building bespoke software, APIs, data pipelines, and platform components that bring AI capabilities to life. On a practical level … depend on ML models, including deployment or inference tooling (e.g. model serving, feature stores) Think in terms of use cases and outcomes, not just infrastructure and moving data Strong software engineering fundamentals, with deep knowledge of algorithms, data structures, and system design Nice to Have Built tools or interfaces for internal teams (e.g. dashboards, annotation tools, developer APIs More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Advanced Software Engineer (Graphics)

United Kingdom
Hybrid / WFH Options
Sports Interactive
Job Title: Advanced Software Engineer Team: Graphics Reporting into: Lead Software Engineer (Graphics) Hybrid working/Remote possibility Studio Overview We are Sports Interactive The gaming studio behind: Football Manager. Founded in 1994, Sports Interactive became a wholly owned subsidiary of SEGA Europe in 2006. Based at the Here East technology hub in Stratford, East London, the SI … individual potential. Position Overview Continually improving the visual quality and performance of Football Manager is one of our main goals, and we are looking for an experienced, passionate graphics software engineer to join our team. In this role you will collaborate with peers in the Graphics Team as well as work closely with the Art Department to implement features … within performance constraints. Collaborate with artists and engineers to create scalable, high-quality rendering solutions. Knowledge, Skills, and Experience Essential: 10+ years professional C# (and/or C++) graphics engineering experience, with multiple shipped titles on at least two of: PC, PlayStation, Xbox, Switch, iOS. Solid understanding of GPU architectures, rendering techniques, and graphics performance optimization. Deep understanding of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Oxford, Oxfordshire, United Kingdom
Oxford Nanopore Technologies Ltd
sequencing - from portable devices to large population-scale systems. We are driven by a clear mission: to enable the analysis of any living thing, by anyone, anywhere. As a Software Engineer in our Global IT Software Engineering team, you will play a key role in developing and maintaining high-impact applications that support our global scientific and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Business Analyst

London Area, United Kingdom
Kantar Media
/schema. Generally, we expect SMEs to undertake the design work required for such changes. This requires both good end-to-end understanding of the systems and good logical software design skills Ability to analyse current UI solutions and suggest improvements based on user feedback and industry best practices. Ability to work closely with UI experts and interpret their … processing (e.g. Azure), Storage Explorer etc. Good standard Business Analysis skills Very good writing ability Good basic technical skills Self-starting and able to progress on own initiative Good software design skills Proven leadership skills with experience managing teams and collaborating with third-party vendors. Soft Skills: Strong leadership, communication, and organizational skills. Ability to work independently as well … as in a team environment. Education: A bachelor’s degree in engineering, particularly in Computer Science, Software Engineering, or a related field, is highly desirable. At Kantar we have an integrated way of rewarding our people based around a simple, clear and consistent set of principles. Our approach helps to ensure we are market competitive and to More ❯
Posted:

Business Analyst

City of London, London, United Kingdom
Kantar Media
/schema. Generally, we expect SMEs to undertake the design work required for such changes. This requires both good end-to-end understanding of the systems and good logical software design skills Ability to analyse current UI solutions and suggest improvements based on user feedback and industry best practices. Ability to work closely with UI experts and interpret their … processing (e.g. Azure), Storage Explorer etc. Good standard Business Analysis skills Very good writing ability Good basic technical skills Self-starting and able to progress on own initiative Good software design skills Proven leadership skills with experience managing teams and collaborating with third-party vendors. Soft Skills: Strong leadership, communication, and organizational skills. Ability to work independently as well … as in a team environment. Education: A bachelor’s degree in engineering, particularly in Computer Science, Software Engineering, or a related field, is highly desirable. At Kantar we have an integrated way of rewarding our people based around a simple, clear and consistent set of principles. Our approach helps to ensure we are market competitive and to More ❯
Posted:

Business Analyst

london, south east england, united kingdom
Kantar Media
/schema. Generally, we expect SMEs to undertake the design work required for such changes. This requires both good end-to-end understanding of the systems and good logical software design skills Ability to analyse current UI solutions and suggest improvements based on user feedback and industry best practices. Ability to work closely with UI experts and interpret their … processing (e.g. Azure), Storage Explorer etc. Good standard Business Analysis skills Very good writing ability Good basic technical skills Self-starting and able to progress on own initiative Good software design skills Proven leadership skills with experience managing teams and collaborating with third-party vendors. Soft Skills: Strong leadership, communication, and organizational skills. Ability to work independently as well … as in a team environment. Education: A bachelor’s degree in engineering, particularly in Computer Science, Software Engineering, or a related field, is highly desirable. At Kantar we have an integrated way of rewarding our people based around a simple, clear and consistent set of principles. Our approach helps to ensure we are market competitive and to More ❯
Posted:

Business Analyst

slough, south east england, united kingdom
Kantar Media
/schema. Generally, we expect SMEs to undertake the design work required for such changes. This requires both good end-to-end understanding of the systems and good logical software design skills Ability to analyse current UI solutions and suggest improvements based on user feedback and industry best practices. Ability to work closely with UI experts and interpret their … processing (e.g. Azure), Storage Explorer etc. Good standard Business Analysis skills Very good writing ability Good basic technical skills Self-starting and able to progress on own initiative Good software design skills Proven leadership skills with experience managing teams and collaborating with third-party vendors. Soft Skills: Strong leadership, communication, and organizational skills. Ability to work independently as well … as in a team environment. Education: A bachelor’s degree in engineering, particularly in Computer Science, Software Engineering, or a related field, is highly desirable. At Kantar we have an integrated way of rewarding our people based around a simple, clear and consistent set of principles. Our approach helps to ensure we are market competitive and to More ❯
Posted:

Business Analyst

london (city of london), south east england, united kingdom
Kantar Media
/schema. Generally, we expect SMEs to undertake the design work required for such changes. This requires both good end-to-end understanding of the systems and good logical software design skills Ability to analyse current UI solutions and suggest improvements based on user feedback and industry best practices. Ability to work closely with UI experts and interpret their … processing (e.g. Azure), Storage Explorer etc. Good standard Business Analysis skills Very good writing ability Good basic technical skills Self-starting and able to progress on own initiative Good software design skills Proven leadership skills with experience managing teams and collaborating with third-party vendors. Soft Skills: Strong leadership, communication, and organizational skills. Ability to work independently as well … as in a team environment. Education: A bachelor’s degree in engineering, particularly in Computer Science, Software Engineering, or a related field, is highly desirable. At Kantar we have an integrated way of rewarding our people based around a simple, clear and consistent set of principles. Our approach helps to ensure we are market competitive and to More ❯
Posted:

Senior Software Engineer - Machine Learning Tools

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
create outstanding developer experiences by providing intuitive tools, native to the environments developers prefer, which enable them to unlock the full potential of our architecture. We are looking for software engineers who are passionate about empowering developers delivering machine learning experiences on Arm. Our team looks holistically at developer challenges, delivering tools that support model selection, training, profiling, deployment … Required skills and experience : Programming Proficiency: Demonstrable expertise in at least one programming language, capable of writing well-structured, readable code with robust error handling, adaptable to changing requirements. Software Engineering Fundamentals: Proficiency in version control, automated testing, CI/CD, and Agile methodologies. Results-Driven: A desire to push forward the state of the art in developer … tooling by embracing new technologies and continuous innovation. Developer-Centric Mindset: You care about making developers' lives easier, with sensitivity to both the delightful and frustrating aspects of software development. "Nice to have" skills and experience : Experience with the technologies below is helpful, but a willingness to learn is more important, and we actively support that growth. Experience shipping More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solution Architect

London, United Kingdom
Hybrid / WFH Options
Astro Studios, Inc
the power of ingenuity to build a positive human future. We challenge where it matters and own the outcome. We combine strategic thinking, customer-centric service design, and agile engineering practices to accelerate innovation in a tech-driven world. Join our Digital & Data team working alongside product, design and a wide range of other experts and cross-disciplinary teams … to bring ideas to life through innovative software solutions. Grow a flexible and unique career within a trust-based, inclusive environment that values excellence, innovation, and curiosity. You have the option to progress with us on a technical career track. No need to go onto the Partner career track if this doesn't align with what you want to … Kanban Modeling tools: UML, ArchiMate, Ardoq What you can expect Create and assure key architecture artefacts (e.g., Key Design Decision, Technical Options Paper, High Level Design) Collaborate closely with Engineering teams, often taking a lead SME role to define vision and establish Architectural Guardrails. Support senior leaders in shaping their case for change, leading on cost estimation and detailed More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solution Architect

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Astro Studios, Inc
the power of ingenuity to build a positive human future. We challenge where it matters and own the outcome. We combine strategic thinking, customer-centric service design, and agile engineering practices to accelerate innovation in a tech-driven world. Join our Digital & Data team working alongside product, design and a wide range of other experts and cross-disciplinary teams … to bring ideas to life through innovative software solutions. Grow a flexible and unique career within a trust-based, inclusive environment that values excellence, innovation, and curiosity. You have the option to progress with us on a technical career track. No need to go onto the Partner career track if this doesn't align with what you want to … Kanban Modeling tools: UML, ArchiMate, Ardoq What you can expect Create and assure key architecture artefacts (e.g., Key Design Decision, Technical Options Paper, High Level Design) Collaborate closely with Engineering teams, often taking a lead SME role to define vision and establish Architectural Guardrails. Support senior leaders in shaping their case for change, leading on cost estimation and detailed More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Belfast, United Kingdom
Hybrid / WFH Options
VanRath
Senior Software Engineer - Global Financial Technology Firm Location: Belfast (Hybrid working) Job Type: Permanent Full-Time Posted by: VANRATH VANRATH is delighted to be recruiting on behalf of a global market infrastructure and trading technology firm for the position of Senior Software Engineer . This role offers an exciting opportunity to work within a collaborative Agile engineering environment, delivering high-impact, business-critical software solutions for both internal and external stakeholders across global financial and commodities markets. This is an ideal position for an experienced engineer with strong proficiency in C# or Java, a passion for quality and testing, and a desire to be part of a modern, forward-thinking development culture. The Opportunity As … . Take ownership of key features from concept to production. Ensure functional and non-functional requirements are consistently delivered to a high standard. Partner with QA colleagues to deliver software that meets user and business expectations. Raise technical risks and blockers early to minimise delivery delays. Essential Skills & Experience: Degree in Computer Science or relevant industry experience. Proven software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
10th Percentile
£43,750
25th Percentile
£55,000
Median
£75,000
75th Percentile
£102,500
90th Percentile
£132,500