1,376 to 1,400 of 4,164 Software Engineer Jobs in the UK

Lead Software Engineer - Umbraco

Hiring Organisation
TPXImpact Holdings PLC
Location
London, UK
About The Role Role Overview As Lead Engineer you will provide senior technical leadership on our Umbraco platforms, working alongside engineers, QA analysts and project managers to deliver high quality work on time and to budget. Is this the role you are looking for If so read … process of agile delivery and what they should expect to see at the end of each sprint. You lead the delivery of high quality software on time and to budget You ensure your project team members are fully engaged and participating in all aspects of the project during evolutionary ...

Software Engineer Norwich

Location
Norwich, England, United Kingdom
Software Developer IC4 Location: Norwich (on-site) Join one of the fastest growing UK tech companies! Epos Now offers a market leading product and an award winning brand, there has never been a more exciting time to join our driven team. We are seeking talented Software Developers … encouraged to speak up when it comes to working with the rest of the business. This includes how we should improve our software architecture, the product roadmap and how we work day-to-day. The team will provide plenty of challenges, encouraging you to grow, explore different areas ...

Sr. Software Engineer (Python)

Location
Belfast City District, Northern Ireland, United Kingdom
best in class outcomes Visionary in future focused problem-solving Exceptional in execution and impact The Role We are looking for a Senior Software Engineer to join the XFI (Cross Functional Integrations) team within the Cloud Integration Group. The XFI team oversees the integration of Post Delivery Protection … Response threat defence software, via API, to the Microsoft or Google e‐mail platforms, for both inbound and outbound. You will be joining the team at an exciting time, as the team prepares to furtherly scale the XFI services and products and the next steps of integration with Microsoft ...

Senior Lead Software Engineer - Backend Engineering - Java/Kotlin

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 Senior Lead Software Engineer at JPMorganChase within the Accelerator business, you are the heart of this venture, focused on getting smart ideas into the hands … clients and business partners around the world. Job responsibilities Use domain modeling techniques to allow us to build best in class business products. Structure software so that it is easy to understand, test and evolve. Build solutions that avoid single points of failure, using scalable architectural patterns. Develop secure ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
level C++ frameworks, rendering pipelines, and system architectures that enable smooth navigation and rich animations. Our work sits at the intersection of hardware and software, where we optimize graphics rendering, memory management, and layout engines to ensure a consistent, lightning-fast experience across our entire device portfolio. We operate … partnering closely with firmware and silicon teams to push the boundaries of what’s possible on embedded hardware. About the role As a Senior Software Engineer, you will be a key architect of the core systems that underpin Roku’s user experience. You will design and implement performance ...

Senior Software Engineer- Python

Location
Manchester, England, United Kingdom
sites. We can both help traders make decisions about how to trade, and disaggregate said trades into per-asset dispatch decisions. This is production software with genuine commercial and operational impact. It not only support key traders' workflows, but also it drives physical asset dispatch and the delivery … with data scientists and traders to turn prototypes into reliable, well tested services they can trust. The Role We’re looking for a Senior Software Engineer to join Humboldt and help shape Asset Backed Trading as it grows into new countries and capabilities. You will work ...

Software Engineer (Backend)

Location
Greater London, England, United Kingdom
that organisations rely on when geopolitical uncertainty becomes an opportunity or a strategic risk. More at extrac.ai. The Role We are looking for a Software Engineer to join ExTrac's engineering team to help build and operate the services and pipelines the platform runs on. ExTrac takes … look for opportunities to pair with and learn from the engineers around you. You want to work on things that matter. Our software sits underneath decisions taken by governments, defence organisations, and institutions operating where being wrong or late carries real consequences. Where this role can take you Deepen ...

Senior Software Engineer, Live

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
time working on customer focused features that improve the user experience, from content discovery and search to Roku pay and subscription to embedded software and firmware, and much more. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens … 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 ...

Full Stack Software Engineer - Application Development

Location
Greater 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 Palantir Foundry … fledged programs, such as common operating pictures, alert‐triaging inboxes, and resource allocation planning tools driven by rich‐ML models. As a Full Stack Engineer focused on application development in Foundry, you will be responsible for crafting the tools used by thousands of users to build the sophisticated applications ...

Principal Software Engineer

Location
United Kingdom
digital backbone of the renewable energy world Our team combines deep domain knowledge of the renewable energy industry, with cutting-edge software engineering and operational delivery specialists with office spaces in Cambridge and London. We value diversity of perspectives and experience - with our team member's backgrounds already representing … Spine UK Cambridge/Hybrid/Remote You will take a leading role in the design, delivery, and support of cutting-edge green energy software as part of a product-led, continuous delivery lifecycle. Working with key stakeholders inside and outside the company, you will help shape the design ...

Software Engineer - Connectors

Location
Greater London, England, United Kingdom
warehouse products in the cloud and on-premise, while also helping improve the core database’s data ingestion capabilities with new features. As a software engineer in the Connectors team, you’ll: Be part of designing and architecting connectors for the Neo4j database Build and maintain … connectors or integrations that require user interaction What you'll bring to this role: You have 5+ years of experience developing production-level software You have experience designing multi-threaded systems and algorithms You have hands-on experience with backend programming languages, such as Kotlin, Java ...

Sr. Software Engineer

Hiring Organisation
Meltwater Group
Location
London, UK
Employment Type
Full-time
DescriptionWhat We're Looking For: We're looking for a passionate and experienced software engineer to join our growing API & Exports team at Meltwater. This team is responsible for enabling programmatic access to data across the app - handling thousands of exports daily, improving API usability, and managing … using tools like Coralogix, CloudWatch, and Grafana. Participate in on-call rotation and incident response for owned services. What You'll Bring4+ years of software engineering experience with a strong backend focus. Proficiency in Golang is required. Demonstrated ability in using AI-augmented development workflows (e.g., Claude, Codex, Copilot ...

Sr. Software Engineer - Data Query Platform - London (Hybrid)

Hiring Organisation
CrowdStrike
Location
London, UK
Employment Type
Full-time
making it easy for internal and external customers to transform and access the data for analytics, machine learning, and threat hunting. As a Senior Software Engineer on the team, you will contribute to the full spectrum of our systems, from foundational processing and data storage, through scalable pipelines … yourself, especially with vaguely defined problem statements or only 'loose' specs leading the way. Proven expertise with algorithms, distributed systems design and the software development lifecycleExperience building large scale data/event pipelinesExpertise designing solutions with relational SQL and NoSQL databases, including Postgres/MySQL, Cassandra, DynamoDBGood test driven ...

Java Software Engineer

Location
Greater London, England, United Kingdom
from Home) Location: London, United Kingdom Number of hours: 40 hours per week – full time Ready to utilize your experience and expertise in Java Engineer? We have an exciting role for you - Java Engineer! Careers at TCS: It means more TCS is a purpose-led transformation company, built ...

Senior Software Engineer

Location
Sheffield, England, United Kingdom
handle the management or business side of technology projects. They are technology professional who guides development teams. They lead the development team with all software development tasks especially on giving technical guidance. They will be expected to work well in a team environment with no supervision. Job title: Senior … Software Engineer Job Description CANDIDATES MUST BE ELIGIBLE FOR SC CLEARANCE What you'll be doing Building and configuring applications in a Microsoft Dynamics/Power Platform stack Documenting and refactoring complex programs/scripts. Ensuring team adherence to project quality standards Applying agreed standards and tools ...

Senior Software Engineer (Front End)

Location
United Kingdom
RESPONSIBILITIES: Work with UX Designers to ensure the products meet the standards the end user is looking for Translate requirements into elegant, scalable software solutions Work closely with Backend developers on full stack solutions Write maintainable, robust code, with test coverage all to best practices Drive our automation testing ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
entering an exciting period of growth. We're seeking a talented and ambitious Mid-Level Full Stack Developer to join us as Senior Software Engineer, with potential to move quickly into a Head of Technology role, pending performance. The ideal candidate will be hungry to be a part ...

Senior Software Engineer (Chromium)

Location
United Kingdom
government agencies, to protect their most valuable asset, their data, and is backed by top-tier investors. SummaryMenlo Security is looking for a Senior Software Engineer to join our Chromium engineering team in support of MARS, Menlo's internal AI initiative. You'll bring strong C++ skills — ideally ...

Senior Software Engineer/Developer

Location
Newcastle upon Tyne, England, United Kingdom
Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem solving. Opencast consultants deliver in complex … working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple ...

Embedded Automotive Platforms, Senior Software Engineer

Location
Greater London, England, United Kingdom
future. Very few people in AI can say this. Every role here, whatever the team, plugs into that. About our Engineering Teams Production Software sits within Vehicle SW Engineering and builds the core software infrastructure that lets self‐driving models interface with vehicles, be tested, and run safely … navigation, filtering/diagnostics, or control/inference while still collaborating across domains. Your day‐to‐day Build and maintain core C++/Python software components that interface with autonomy models and vehicle/embedded systems. Develop infrastructure to communicate with, run, and test self‐driving capabilities, separate from ...

Sr. Software Engineer - Data Query Platform - London (Hybrid)

Location
Greater London, England, United Kingdom
making it easy for internal and external customers to transform and access the data for analytics, machine learning, and threat hunting. As a Senior Software Engineer on the team, you will contribute to the full spectrum of our systems, from foundation processing and data storage, through scalable pipelines … yourself, especially with vaguely defined problem statements or only 'loose' specs leading the way. Proven expertise with algorithms, distributed systems design and the software development lifecycle Experience building large scale data/event pipelines Expertise designing solutions with relational SQL and NoSQL databases, including Postgres/MySQL, Cassandra, DynamoDB ...

Lead Risk Software Engineer LDN

Location
Greater London, England, United Kingdom
profit & loss analysis for our trading operations. Key Responsibilities As a Senior Python Developer on our team, you will build and maintain robust software solutions for rates trading activities. You will collaborate closely with quantitative analysts, traders, risk managers, to integrate systems across front office , middle and back office … Rates. Required Qualifications Minimum 5 years of hands‐on Python development experience Strong preference for candidates with financial services background Solid understanding of software engineering principles including object‐oriented design, testing methodologies, and version control practices Demonstrated ability to write clean, maintainable code and work effectively within large, complex ...

Senior Software Engineer (Backend)

Location
Greater London, England, United Kingdom
Navan has transformed the corporate travel, payment, and expense landscape by consistently prioritizing user needs. We are seeking a Senior Software Engineer (Backend) for our AI-first engineering team to drive the architecture of a next-generation corporate expense management platform. In this role, you will scale backend … dedication to excellence is why we’ve been recognized as a Best Place to Work by Built In (2023–2026), a G2 Best Global Software Company (2025–2026), Forbes Cloud 100 (2022–2025), and CNBC Disruptor 50 (2022–2025). At Navan, we provide an environment where top talent ...

Senior Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex … working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple ...

Senior Software Engineer

Location
Ruddington, England, United Kingdom
other AI-assisted development technologies to accelerate delivery, improve code quality and explore new ways to embed AI into both our products and software engineering lifecycle. What you'll be doing Design, develop and maintain enterprise applications using Java (Jakarta EE/J2EE) Build modern web applications using TypeScript … with Angular and TypeScript, or strong experience with modern front-end frameworks Experience designing and building enterprise-scale applications and APIs Strong understanding of software architecture, engineering best practices and Agile delivery Experience mentoring engineers and influencing technical direction Hands‐on experience with AI-assisted development tools such ...