Permanent Software Engineering Jobs in London

1 to 25 of 8,453 Permanent Software Engineering Jobs in London

Google Software Engineer Levels: Roles and Expectations [With Salary]

London, England, United Kingdom
DEV Community
What are Software Engineer Levels? Software engineering jobs are usually classified into entry-level, mid-level, and senior-level. Furthermore, job levels or grades exhibit your experience, seniority, or extent of accountabilities, along with the appropriate salary band. Therefore, we can say that the higher the software engineer's job level, the more responsibilities. What are Google Software Engineer Levels? Google software engineer levels are usually based on a tier-based remuneration system. Multinational corporations like Google use this method because their hierarchy is more extensive. Besides, a scale system also guarantees that every … earns a similar average salary at equivalent levels. Likewise, to comprehend how much you can hope to earn, it is vital to understand the software engineer levels at Google. Generally, there are nine Google software engineering levels, which are as follows: Level 2 - Software Engineering More ❯
Posted:

Team Lead, Software Engineering

London, England, United Kingdom
Hybrid / WFH Options
Cority
Join to apply for the Team Lead, Software Engineering role at Cority 3 days ago Be among the first 25 applicants Join to apply for the Team Lead, Software Engineering role at Cority Get AI-powered advice on this job and more exclusive features. Cority is … the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works. For over 35 years, Cority has been powered by the spirit of innovation, deep domain expertise, and a commitment to integrity that enables higher levels of operational and sustainable … are some of the ways that we hone skills and grow talent within the company. Position Summary: Cority is looking for a Team Lead Software Engineering to be a part of our existing team. Our organization is a dynamic, fast-paced, highly collaborative environment. We are looking for More ❯
Posted:

Software Engineering Manager, Learning Engineering

London, England, United Kingdom
Hybrid / WFH Options
Two Sigma
Software Engineering Manager, Learning Engineering Join to apply for the Software Engineering Manager, Learning Engineering role at Two Sigma Software Engineering Manager, Learning Engineering 1 day ago Be among the first 25 applicants Join to apply for the Software Engineering Manager, Learning Engineering role at Two Sigma Position Summary Two Sigma is a financial sciences company, combining data analysis, invention, and rigorous inquiry to help solve the toughest challenges in investment management, insurance technology, securities, private equity, and venture capital. Our team of scientists, technologists, and academics looks … beyond the traditional to develop creative solutions to some of the world’s most complex economic problems. The Learning Engineering team’s mission is to create cutting-edge tools that empower the entire spectrum of Machine Learning tasks for our investment management business. Our work ranges from feature engineering More ❯
Posted:

Software Engineering Manager - Sustaining Engineering

London, England, United Kingdom
Hybrid / WFH Options
Canonical
Software Engineering Manager - Sustaining Engineering Join to apply for the Software Engineering Manager - Sustaining Engineering role at Canonical Software Engineering Manager - Sustaining Engineering 2 days ago Be among the first 25 applicants Join to apply for the Software Engineering Manager - Sustaining Engineering role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and … in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring a Engineering Manager for Sustaining Engineering passionate about open source software, Linux and cloud computing. Come build a rewarding, meaningful career working with the More ❯
Posted:

Software Engineering Manager - Container and Virtualisation Infrastructure

London, England, United Kingdom
Hybrid / WFH Options
Canonical
Software Engineering Manager - Container and Virtualisation Infrastructure Join to apply for the Software Engineering Manager - Container and Virtualisation Infrastructure role at Canonical Software Engineering Manager - Container and Virtualisation Infrastructure 1 week ago Be among the first 25 applicants Join to apply for the Software Engineering Manager - Container and Virtualisation Infrastructure role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering … create a data center scale cloud that 'just works' and provides a mission-critical cloud for edge and core enterprise deployments. We're hiring engineering managers with experience in high-quality microservice architectures and high-performance team leadership who also have deep familiarity with Linux kernel, virtualisation, storage and More ❯
Posted:

Head of Software Engineering

London, England, United Kingdom
Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Direct message the job poster from SR2 | Socially Responsible Recruitment | Certified B Corporation Data Engineering Recruitment Consultant @ SR2 | Certified B Corporation Job Title: Head of Software Engineering UK-based (Remote/Hybrid options available) Full-time | Senior Leadership Role Up to £125,000 P/A + … benefits! Are you a visionary leader in Software Engineering with a passion for using technology to improve public services? Do you thrive on shaping high-performing teams and building trusted relationships with senior stakeholders? If so, I’d love to hear from you. I’m working with a … with the UK public sector to deliver meaningful change through digital transformation. SR2 have been engaged to support the search for a Head of Software Engineering to lead and grow the Software Engineering practice—someone who’s equally at home discussing forward-thinking architectures as they More ❯
Posted:

Software Engineering Manager

London, England, United Kingdom
BAE Systems
Job Description - Software Engineering Manager (00126155) Software Engineering Manager - 00126155 Job Title: Software Engineering Manager Location: Cowes. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Salary: Circa £75,000 depending … on skills and experience plus bonus scheme What you’ll be doing: Management of a software focused engineering programme or project consisting of several major activities, work packages, and software tools Management & integration of large software engineering teams; leadership of software resources, delivery of … complex upgrades, utilising new and existing technologies, requiring multiple interfaces with customers/suppliers or partners Being responsible for managing the delivery of the software engineering content for projects within the Future Radar sub-sector Performing appropriate engineering planning, management and review activities to ensure Software More ❯
Posted:

Software Engineering Manager - Systems Generalist

London, England, United Kingdom
Meta
Software Engineering Manager - Systems Generalist Join to apply for the Software Engineering Manager - Systems Generalist role at Meta Software Engineering Manager - Systems Generalist Join to apply for the Software Engineering Manager - Systems Generalist role at Meta Autonomy, cutting-edge technology, and talented … teams are some of the reasons engineering leaders enjoy working at Facebook. Our bottom up culture is a cornerstone of how we work, and our empowered engineers are solving technical challenges at an unprecedented scale. As an engineering manager you will support, enable and empower your team, managing … in 2007. Since then, the UK has played a central role in the development of some of our global products. London is our biggest engineering hub outside the US, and we build and ship products that serve billions of people from our central London locations.Facebook is in search of More ❯
Posted:

Software Engineering Manager - Product Generalist

London, England, United Kingdom
Meta
Software Engineering Manager - Product Generalist Join to apply for the Software Engineering Manager - Product Generalist role at Meta Software Engineering Manager - Product Generalist 2 weeks ago Be among the first 25 applicants Join to apply for the Software Engineering Manager - Product Generalist … Meta Get AI-powered advice on this job and more exclusive features. Autonomy, cutting-edge technology, and talented teams are some of the reasons engineering leaders enjoy working at Facebook. Our bottom up culture is a cornerstone of how we work, and our empowered engineers are solving technical challenges … at an unprecedented scale. As an engineering manager you will support, enable and empower your team, managing high-performing engineers to make a meaningful impact on billions of people around the world.We opened our first office in London in 2007. Since then, the UK has played a central role More ❯
Posted:

Principal Software Engineer - Technology Rates & FX

London, England, United Kingdom
TP ICAP
Principal Software Engineer - Technology Rates & FX Join to apply for the Principal Software Engineer - Technology Rates & FX role at TP ICAP Principal Software Engineer - Technology Rates & FX 1 day ago Be among the first 25 applicants Join to apply for the Principal Software Engineer - Technology Rates … as one to achieve our vision of being the world’s most trusted, innovative, liquidity and data solutions specialist. Role Overview As a Principal Software Engineer at TP ICAP you will be part of a talented team delivering business critical software for the internal broking division and their … innovative Front Office solutions for our Rates & FX business lines Work closely with principal engineers in other regions to set and implement standards for engineering excellence Work closely with Solution Architects and Enterprise Architecture to build solutions that align to the IT strategy/vision Take ownership of, and More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Iag Gbs
insights, drive data-driven decision-making, and support our organization's goals. Job Description Purpose of the role As a Principal Engineer in the Software Engineering & Delivery team, you will focus on delivering automated tooling and software engineering solutions to benefit IAG Tech and the business. … As well as leading by example as a hands-on software engineer, you will support the team by determining the optimal technical and engineering approach to building, onboarding, securing, monitoring, and generating data and insight from our tools and products and ensuring adherence to the approach. This role … will help set the standards and engineering best practices across the central software engineering team. This role is a critical position to help enhance and build our bespoke engineering metrics platform that will be used across IAG Software Engineering to drive operational efficiencies, surface More ❯
Posted:

Software Engineering Manager

London, England, United Kingdom
Hybrid / WFH Options
Harnham
on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Harnham Building Data, Software & DevOps teams in the UK | The Talent Driving The Dataand AI Revolution Role: Software Engineering Manager Salary: Up to £110,000 WFH … AI-first revenue optimization tools to the hospitality sector. Operating independently within a well-funded and fast-paced environment, they are now hiring a Software Engineering Manager to lead their Platform team, responsible for the infrastructure and automation that powers advanced ML-driven pricing models used by hotels … worldwide. Key Responsibilities Lead and mentor a small, high-performing engineering team * Own and evolve the infrastructure that supports AI/ML predictions at scale * Collaborate with Data Science teams to improve model deployment workflows * Drive technical architecture to ensure platform performance and reliability * Stay hands-on with Python More ❯
Posted:

Head of Software Engineering

London, England, United Kingdom
Richmond Pharmacology
Join to apply for the Head of Software Engineering role at Richmond Pharmacology Join to apply for the Head of Software Engineering role at Richmond Pharmacology Job Title: Head of Software Engineering Location: London Bridge, London (4 Days on-site) Term: Permanent, Full-time … location and our global reach contribute to making Richmond Pharmacology an exciting and dynamic place to work. Purpose Of The Job The Head of Software Engineering leads the design, development, and delivery of high-quality software solutions that align with the organisation’s strategic goals. This role … ensures the effective planning, execution, and governance of software engineering projects, while fostering a culture of innovation, quality, and continuous improvement. The role is instrumental in shaping our digitisation roadmap, managing a transformation programme, and building a high-performing team — all within a regulated, innovation-led environment. The More ❯
Posted:

Director of Software Engineering

London, England, United Kingdom
Jackson Green Recruitment Limited
pay range Direct message the job poster from Jackson Green Recruitment Limited Managing Director at Jackson Green and Founding Partner at DC Assignments #marketingjobs Software Engineering Director London £120k - £140K + 3% commission + equity after 1 yr. My client, a Global AI powered technology solutions company, are … seeking a Software Engineering Director to lead the company’s software and product development, innovation creation and technological vision. The Software Engineering Director will be responsible for driving innovation, managing technical teams, product development roadmap, and ensuring the suitable functionality, scalability and efficiency of our … software solutions and leading-edge products in AI-first platforms . Key Responsibilities: Define and oversee the company's technical vision, strategy, software development and product roadmap. Implement an AI-first software vision on products, platforms and solutions. Manage P&L for the entire Software Division. More ❯
Posted:

Software Engineering Manager

London, England, United Kingdom
Hybrid / WFH Options
Percona
Join to apply for the Software Engineering Manager (Remote) role at Percona Join to apply for the Software Engineering Manager (Remote) role at Percona We're looking for a Software Engineering Manager to oversee the development and maintenance of our Percona Distribution for MongoDB … continually invest in helping them be better every day. What You Will Do Hire and lead a globally distributed, empowered team of 8-10 software developers ranging from experienced to very senior. Partner closely with Product Management in collaboratively creating a roadmap that balances future needs, customer needs, and … output. Develop people through coaching, mentoring, and management support, ensuring team health and individual growth. Promote the strategic use of AI tools to boost engineering velocity, improve code quality, and streamline workflows through thoughtful automation. Work with engineering teams, product managers, and others across team boundaries to maintain More ❯
Posted:

Director of Software Engineering

London, England, United Kingdom
Hybrid / WFH Options
Primis
Director of Software Engineering £125,000 Remote NI or ROI We’re looking for an experienced Software Leader who can push forward into building a first-class software engineering department. This role requires someone who is a Software Engineering Leader that’s not … too far removed from the tech stacks, and is able to drive innovation through cross-functional teams. You will be used to helping Software Engineers and Software Engineering Managers within your team grow and help guide them through learning and helping them overcome challenging projects. The Director … of Software Engineering will be hiring and retaining their talent in a competitive market, and being a driver for culture and enabling your teams and team members accomplish what they need to do. What we’re looking for A strong background in software engineering with hands More ❯
Posted:

Director of Software Engineering

London, England, United Kingdom
Hybrid / WFH Options
Primis
experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Primis We’re looking for an experienced Software Leader who can push forward into building a first-class software engineering department. This role requires someone who is a Software Engineering Leader that’s not too far removed from the tech stacks, and is able to drive innovation through cross-functional teams. You will be used to helping Software Engineers and Software Engineering Managers within your team grow and help guide them through learning and … helping them overcome challenging projects. The Director of Software Engineering will be hiring and retaining their talent in a competitive market, and being a driver for culture and enabling your teams and team members accomplish what they need to do. What we’re looking for A strong background More ❯
Posted:

Software Engineering Team Lead

London, England, United Kingdom
Hybrid / WFH Options
BBC
Join to apply for the Software Engineering Team Lead role at BBC Join to apply for the Software Engineering Team Lead role at BBC Get AI-powered advice on this job and more exclusive features. Package Description Job Reference: 13230 Band: D Salary: up to … bbc.co.uk. For any general queries, please contact: bbchr@bbc.co.uk . Job Introduction Are you looking for a role that builds on your experience of engineering systems? Are you keen to lead, grow and develop a team of talented engineers? Do you strive to create an environment in which people … reliably. We provide a scalable, resilient, highly available infrastructure that millions of people rely on every day. We are currently looking for a talented Software Engineering Team Lead. You will be a current or aspiring technology leader who has a passion for leading world class engineering teams More ❯
Posted:

Software Engineering Manager

London, England, United Kingdom
Corsearch
Join to apply for the Software Engineering Manager role at Corsearch 1 day ago Be among the first 25 applicants Join to apply for the Software Engineering Manager role at Corsearch At Corsearch, we are dedicated to creating a world where consumers can trust the choices … a globally distributed team across multiple time zones stretching from +6 to -8 A track record of solving complex technical problems. Deep understanding of software design patterns (e.g., domain-driven design (DDD), microservices, event-driven architecture) Experience of planning and leading projects that delivered measurable impact for the business … their best selves. Together, we make an Impact. Seniority level Seniority level Not Applicable Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Information Services Referrals increase your chances of interviewing at Corsearch by 2x Sign in to set job alerts for “Software More ❯
Posted:

Software Engineering Manager

London, United Kingdom
Marks & Spencer Plc
Job purpose As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues! With ethical values that run right through the company's core and technology leaders that … truly understand software engineers and engineering, it's an exciting time as we're redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. We are seeking a passionate Software Engineering Manager who … ship thoughtfully and operate with excellence. Being creative, curious, and confident, you will be an integral part of our empowered, self-managing, multi-disciplinary engineering teams - designing, building, releasing, and maintaining products. Working as an equal partner with your Product and Delivery peers you will deliver sophisticated and robust More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Software Engineering Manager, shropshire col-narrow-left Client: Searchability NS&D Location: shropshire, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 08.05.2025 Expiry Date: 22.06.2025 col-wide Job Description: Software Engineering Manager Salary up to £70,000 depending on experience Hybrid working model – based in the Mid Wales/West Midlands border Lead a cross-functional software team working on complex, high-impact projects SC clearance or eligibility required ABOUT THE CLIENT: Our client is an established … organisation working on advanced and innovative solutions across a range of sectors. Their multidisciplinary teams collaborate on projects that require a deep understanding of engineering and security, delivered in a fast-paced and supportive environment. They are looking to appoint an experienced Software Engineering Manager to lead More ❯
Posted:

Software Engineering Manager

London, England, United Kingdom
Hybrid / WFH Options
Searchability NS&D
Software Engineering Manager Salary up to £70,000 depending on experience Hybrid working model – based in the Mid Wales/West Midlands border Lead a cross-functional software team working on complex, high-impact projects SC clearance or eligibility required ABOUT THE CLIENT: Our client is an … organisation working on advanced and innovative solutions across a range of sectors. Their multidisciplinary teams collaborate on projects that require a deep understanding of engineering and security, delivered in a fast-paced and supportive environment. They are looking to appoint an experienced Software Engineering Manager to lead … related bonus Opportunities for professional growth and career progression Collaborative, inclusive environment with strong technical teams Travel opportunities across sites and occasionally overseas THE SOFTWARE ENGINEERING MANAGER ROLE: As Software Engineering Manager , you will lead a talented team of software developers, provide technical oversight, and More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Aventum Group
Join to apply for the Principal Software Engineer role at Aventum Group 1 week ago Be among the first 25 applicants Join to apply for the Principal Software Engineer role at Aventum Group Who We Are Since its inception, Aventum Group has sought to take a different approach … and challenge themselves. Role Summary You will assume a pivotal role, leveraging your extensive expertise to drive innovation and excellence across all facets of software development. In addition to spearheading the design, development, and maintenance of sophisticated software solutions, you will take a lead role in mentorship, software design and architecture, and championing secure software development practices throughout the software development lifecycle. Drawing from your wealth of experience with multiple programming languages, advanced software development methodologies, and industry best practices, you will serve as a beacon of knowledge and inspiration, guiding and mentoring both More ❯
Posted:

Software Engineering Team Lead

London, England, United Kingdom
Hybrid / WFH Options
BBC
Join to apply for the Software Engineering Team Lead role at BBC Join to apply for the Software Engineering Team Lead role at BBC Band: D Salary Range: £63,300 - £84,367 per annum Contract type: permanent Location: London or Salford- 1 day per week from … let us know by contacting us on reasonable.adjustments@bbc.co.uk. SDD24 Job Introduction Are you looking for a role that builds on your experience of engineering systems? Are you keen to inspire, grow and develop a team of talented engineers? Do you strive to create an environment in which people … services that are used by millions of people each day? If so, this opportunity could be for you. We are currently looking for talented Software Engineering Team Leads across our teams here at the BBC. You will be a current or aspiring technology leader who has a passion More ❯
Posted:

Software Engineering Director

London, United Kingdom
AWTG Ltd
We are seeking an experienced Software Engineering Director to lead the company's software and product development, innovation creation and technological vision. The Software Engineering Director will be responsible for driving innovation, managing technical teams, product development roadmap, and ensuring the suitable functionality, scalability and … efficiency of our software solutions and leading-edge products in AI-first platforms. The Software Engineering Director will ensure an AI-first development and innovation model for all AWTG products and solutions. As a key member of the executive team, the Software Engineering Director will … technology strategies, corporate vision with business goals, fostering growth and innovation. Key Responsibilities: Strategic Leadership: Define and oversee the company's technical vision, strategy, software development, and product roadmap. Align technology initiatives with the company's vision, business objectives and growth strategies. Evaluate and implement emerging technologies to maintain More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
London
10th Percentile
£56,250
25th Percentile
£75,000
Median
£102,500
75th Percentile
£120,000
90th Percentile
£137,500