What Jobs are available for Software Engineer in London?

Showing 641 Software Engineer jobs in London

Software Engineer

London, London Saab UK

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Introduction

Saab in UK is growing rapidly, with over 500 colleagues across eight sites. We bring together Swedish heritage and British expertise to drive innovation in areas such as software engineering, underwater robotics, radars, AI, and armed forces training. Joining Saab in UK means contributing to the security and resilience of society while building a career with real scope for personal and professional growth.

What you will be part of:


Explore a wealth of possibilities. Take on challenges, create smart inventions, and grow beyond. This is a place for curious minds, brave pioneers, and everyone in between. Together, we achieve the extraordinary, each bringing our unique perspectives. Your part matters.

Saab is a leading defence and security company with an enduring mission, to help nations keep their people and society safe. Empowered by its 26,000 talented people, Saab constantly pushes the boundaries of technology to create a safer and more sustainable world.

Saab designs, manufactures and maintains advanced systems in aeronautics, weapons, command and control, sensors and underwater systems. Saab is headquartered in Sweden. It has major operations all over the world and is part of the domestic defence capability of several nations. Read more about us here.

The Role:

This role is part of our Public Safety Solutions Business Unit.

You'll join Saab's Public Safety Solutions business unit where we develop and deploy Command, Control, and Communication (C3) and a team dedicated to developing mission-critical software solutions that help police, fire and rescue services, ambulance dispatchers, airports, and public transport agencies coordinate and respond to incidents that matter.

As a Software Engineer within Telephony and Communications, you'll play a key role in building and maintaining our communication infrastructure, ensuring seamless, reliable, and secure voice and data connections across diverse and demanding environments. Your work will directly contribute to saving lives and keeping societies safe.

Key Responsibilities:

  • Design, develop, and maintain telephony and communication software solutions.

  • Work with modern protocols and technologies (e.g. SIP, RTP, VoIP, PBX systems, messaging frameworks).

  • Collaborate with cross-functional Agile teams to deliver high-performance, scalable, and resilient systems.

  • Work with our partners and customers to build tomorrow's solutions

  • Comprehend an existing solution and work towards MVPs

  • Continuously explore and implement new technologies that enhance our communication capabilities.

  • Participate in end-to-end system design, from architecture to deployment.

Experience and Qualifications:

  • Degree in Software Engineering or related discipline.

  • C#.NET Core

  • Experience in multithreaded applications - Task Parallel Library specifically

  • Test driven development TDD

  • Git

  • Strong communication skills both with the team and externally

  • SIP signalling/RTP Realtime Transport Protocol

  • BDD (SpecFlow)

  • SQL

  • Docker

  • Wireshark

  • Distributed services

  • Linux

  • Team City (CICD) or similar

  • Call Centre experience

  • Asterisk

  • Kamailio

By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview


Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Farringdon Without, London Uniting People

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

contract

Urgent contract role - 3 months initial

We're looking for a skilled contract Software Engineer with Security Clearance  working Inside Ir35.

London based - 2/3 days onsite 

Essential Skills:

  • Javascript
  • React
  • Typescript
  • Node for application development
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

London, London £35000 - £55000 Annually The Portfolio Group

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

We're looking for a Senior-level Software Engineer with strong JavaScript/TypeScript skills and experience across modern web stacks. You'll be instrumental in our transition away from Drupal as we modernise and scale our platform.

Tech Stack:

  • At least 4 years commercial experience with JavaScript or TypeScript and Node
  • Exposure of Laravel and/or Python (Django or Flask a plus)
  • Familiarity with Drupal and some knowledge of modern front-end frameworks (React, Vue, etc.)

What You'll Do:

  • Build scalable applications using modern frameworks and clean architecture
  • Contribute to backend services and APIs (Python or Laravel-based)
  • Help re-platform and migrate to a modern stack
  • Collaborate cross-functionally with UX, Product, and DevOps

What We Offer:

  • A supportive environment that encourages professional growth and continuous learning.
  • An inclusive, collaborative culture within one of the UK's leading business services providers.
  • A competitive salary and benefits package.

49904MSR1

INDLON

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Farringdon Without, London Uniting People

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

contract

Urgent contract role - 3 months initial

We're looking for a skilled contract Software Engineer with Security Clearance  working Inside Ir35.

London based - 2/3 days onsite 

Essential Skills:

  • Javascript
  • React
  • Typescript
  • Node for application development
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Greater London, London The Portfolio Group

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full time

We're looking for a Senior-level Software Engineer with strong JavaScript/TypeScript skills and experience across modern web stacks. You'll be instrumental in our transition away from Drupal as we modernise and scale our platform.

Tech Stack:

  • At least 4 years commercial experience with JavaScript or TypeScript and Node
  • Exposure of Laravel and/or Python (Django or Flask a plus)
  • Familiarity with Drupal and some knowledge of modern front-end frameworks (React, Vue, etc.)

What You'll Do:

  • Build scalable applications using modern frameworks and clean architecture
  • Contribute to backend services and APIs (Python or Laravel-based)
  • Help re-platform and migrate to a modern stack
  • Collaborate cross-functionally with UX, Product, and DevOps

What We Offer:

  • A supportive environment that encourages professional growth and continuous learning.
  • An inclusive, collaborative culture within one of the UK's leading business services providers.
  • A competitive salary and benefits package.

49904MSR1

INDLON

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

London, London RedCloud Technologies

Posted today

Job Viewed

Tap Again To Close

Job Description

About RedCloud

We are revolutionizing B2B commerce by delivering scalable, innovative solutions that empower businesses to grow and thrive in a competitive landscape. Our AI powered platform streamlines logistics, payments, and supply chain operations, making it easier for companies to connect, transact, and succeed. With a diverse and dynamic team, we're committed to driving impact, fostering collaboration, and shaping the future of global trade.

The role:

As a Software Engineer you will solve challenges and add value for our customers through your skills in technology. You will be delivering new features and areas of product to our customers in our systems, and investigate and resolve complex issues in our systems in a timely fashion. They understand the architecture of the systems and are able to work with Engineering Managers and Product Managers to define and document architecture for new areas of the system, aligning to RedCloud's architecture strategies. The Software Engineer is a consistent high performer delivering value into production regularly, consistently and with high quality. They are an idea contributor and innovator adding new value to the team and the product.

What you'll be doing:

  • Deliver Features and bug fixes in our software platforms for our customers.
  • Resolve Bugs
  • Resolve production Outages / issues
  • Estimate Features / Bugs
  • Architecture & Design
  • Refine feature requirements
  • Carry out code reviews
  • Keeping pace with Technology

What you'll need:

  • At least 3+ years of experience in software engineering, with strong proficiency in C#, .NET Core, AWS, Node.JS, Databases (SQL, NoSQL)
  • Skills and the ability to break down complex challenges into manageable, actionable tasks.
  • Excellent communication skills, with a collaborative approach to working within diverse teams.
  • A passion for continuous learning and personal development, with a willingness to explore new ideas and approaches.

Even if you don't meet every requirement, we still encourage you to apply. Your unique experiences and perspectives might be just what we're looking for.

Benefits

Working with a pioneering provider of eCommerce solutions you will have the opportunity to join an international company who are growing massively, we encourage ambition and creativity.

Plus, you will get:

  • 25 Days Annual leave, increasing to 26 days after 12 months in the business
  • Enhanced Company Pension (Matched up to 5% & Salary Sacrifice)
  • Healthcare Cashplan with Medicash
  • Private Healthcare with Aviva
  • Life Insurance with AIG
  • Happl, our benefit platform which provides access to pre-negotiated discounts on a wide variety of services including entertainment, food, and fitness.
  • Stock / Equity

Check out the links below to see what our CEO Justin Floyd has to say about our plans for growth for the year ahead, and to see our latest video on the mission we're on

RedCloud I We're growing

RedCloud I Red101 App I Open Commerce

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Greater London, London STS Digital Group

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

OTC Trading Software Engineer


STS Digital ( is a leading regulated digital asset trading firm specialising in OTC trading and market making. While trading is headquartered in Bermuda, technology development is provided by a vibrant global engineering team.


We are looking for a Software Engineer to join our OTC Trading Technology (OTC) team, which builds and maintains systems that power our OTC Spot and Options RFQ trading, structured products, and client-facing services. This includes our internal trading platforms, client portal, APIs, and integration with pricing and risk systems. The position will report to the OTC Team Lead.


Primary Responsibilities

• Design, implement, test, deploy, and maintain OTC trading systems (primarily in C#) supporting Spot, Options, and Structured Products workflows.

• Build and enhance API services (REST, WebSocket, FIX 4.4) used by clients and internal trading systems.

• Work closely with traders, quants, and other engineers to deliver performant, secure, and scalable solutions.

• Collaborate with the Principal Engineer and team leads to ensure systems meet engineering standards and business objectives.

• Contribute to development of the Client Portal, Admin Portal, and RFQ trading engines.

• Integrate with quantitative pricing models, market data, and downstream systems.

• Investigate and resolve production issues promptly, ensuring minimal impact on trading operations.

• Participate in code reviews, regression testing, and performance tuning of trading workflows.

• Contribute to continuous integration and delivery pipelines using GitHub and ArgoCD.

• Support infrastructure deployment and troubleshooting within AWS.


More Info

STS Digital provides trading solutions and market making for digital assets. As our client base and trading volumes grow, the OTC Trading Technology team is at the forefront of developing and maintaining systems that underpin our trading business. This is a hands-on engineering role focused on building robust and responsive trading systems that operate in a fast-paced environment.


We are seeking a proactive engineer who takes ownership of deliverables, works collaboratively across teams, and thrives in solving complex technical challenges that directly impact trading performance and client experience.


Expected Qualifications

• 3+ years’ experience in software engineering, ideally with C#.

• Solid understanding of trading technology and API-driven systems.

• Prior experience in financial markets, preferably OTC or RFQ trading systems.

• Strong problem-solving skills and a structured approach to design, troubleshooting, and debugging.

• Exposure to cloud and containerised environments (ideally AWS and Kubernetes/EKS).

• Good verbal and written communication skills; comfortable working with traders and cross-functional stakeholders.

• Fluent in English, both written and spoken.


Beneficial

• Experience with Python and React.

• Detailed experience with AWS (EKS, EC2).

• Experience working on real-time or low-latency distributed systems.

• Familiarity with quantitative pricing integration and automated testing frameworks.

• Understanding of risk management, order management systems (OMS), and trade lifecycle workflows.

• Experience building FIX or WebSocket APIs for trading.

• Options and structured products experience.


Our Tech Stack

• Backend: C#, Python

• Frontend: React

• Databases: PostgreSQL, DynamoDB

• Infrastructure: AWS (EKS, EC2)

• Version Control & CI/CD: GitHub, ArgoCD


This role offers an exciting opportunity to build mission-critical trading systems that directly support STS Digital’s OTC trading business. You will gain deep exposure to RFQ trading workflows, pricing integration, and client systems while contributing to a world-class digital asset trading platform.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software engineer Jobs in London !

Software Engineer

Greater London, London StreetID

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

We are seeking a highly skilled Quantitative Software Developer to join our front office technology team focused on building and enhancing risk platforms for a leading trading or investment firm. The ideal candidate will have strong expertise in Java development and deep experience working within quantitative or risk-focused environments, particularly in designing, developing, and optimizing systems that support real-time and end-of-day risk calculations.

You will collaborate closely with quants, traders, and risk managers to develop scalable, high-performance platforms that process large datasets and support complex pricing and risk analytics across asset classes.

Key Responsibilities

  • Design, develop, and maintain Java-based risk platform components that support pricing, market data integration, and risk analytics.
  • Collaborate with quantitative analysts and model developers to integrate risk models into production systems.
  • Build robust data pipelines and interfaces for market data, trade data, and risk sensitivities.
  • Ensure low-latency and high-throughput performance across the platform.
  • Participate in architectural decisions for the evolution of the risk platform, including microservices, cloud migration, or messaging integration.
  • Support daily operations and participate in the on-call rotation for production risk systems.
  • Write clean, testable, and well-documented code; contribute to CI/CD practices.

Required Qualifications

  • Bachelor's or Master’s degree in Computer Science, Engineering, Mathematics, or a related quantitative field.
  • 3+ years of experience in Java software development, ideally within financial services or a trading environment.
  • Proven experience building or supporting risk platforms, pricing systems, or valuation engines.
  • Strong knowledge of object-oriented programming, data structures, and design patterns.
  • Familiarity with market risk, credit risk, or counterparty risk concepts.
  • Experience with messaging systems (e.g., Solace, Kafka, or RabbitMQ) and distributed architecture.
  • Solid understanding of multi-threaded and low-latency system design.
  • Exposure to quant libraries, risk factor decomposition, or sensitivities is a strong plus.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

London, London Meta

Posted today

Job Viewed

Tap Again To Close

Job Description

**Summary:**
Meta is seeking a Software Engineer to join our team. The ideal candidate is someone with experience working on maximizing performance of AI models on GPUs or custom silicon. This role involves applying these skills to solve some of the most crucial and exciting problems that exist on the web. The AI Applications Engineering team is dedicated to maximizing training and inference performance of Generative AI (GenAI) and Recommendation models on Meta's Training and Inference Accelerator (MTIA). We employ innovative optimization and parallelization strategies to maximize training throughput for the next generations of GenAI and recommendation models. Additionally, we work cross-functionally with many partner teams to ensure end-to-end performance of large-scale pre-training and inference, enabling us to deliver the next generation of AI experiences more quickly to our users.
**Required Skills:**
Software Engineer Responsibilities:
1. Work cross-functionally to co-design models to maximize pre-training and inference efficiency
2. Applying and driving state-of-the-art optimization techniques to our latest large-scale AI workloads running on Meta's fleet of accelerators including functional development and maintenance
3. Profiling, analyzing, debugging, and optimizing large-scale workloads on our next-generation training superclusters
4. Optimization of the underlying processes of the whole vertical stack, from kernels, framework, communication, and firmware to layers and hyperparameters
5. Set direction and goals for the team related to project impact, capacity, and developer efficiency
6. Lead large and complex technical efforts across many engineers and teams from zero to one
**Minimum Qualifications:**
Minimum Qualifications:
7. Bachelor's degree in computer science or a related STEM field
8. Experience programming AI accelerators (e.g. GPUs, custom silicon etc.) using AI frameworks such as PyTorch or similar
9. Experience developing custom kernels and compiler infrastructure to improve performance using low-level programming models such as CUDA, OpenCL or similar
10. Minimum 6+ years of experience developing and optimizing performance in modern C/C++
11. Must obtain work authorization in the country of employment at the time of hire, and maintain ongoing work authorization during employment
**Preferred Qualifications:**
Preferred Qualifications:
12. Experience with training and validating large-scale AI models, including parallelising models across several accelerators
13. Understanding of multiprocessing, including race conditions and communications between processes
14. Experience of evaluating model performance, e.g., with profilers and tuning hyperparameters
15. Thorough understanding of model and data parallelisms such as FSDP, tensor parallelism, model parallelism, expert parallelism, etc
16. Demonstrated experience of the model life cycle from pre-training and post-training to inference, dataset splits and shuffling, metrics, especially for large language models
17. Experience of developing, optimizing and validating kernels on GPUs or other accelerators
**Industry:** Internet
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

London, London RTX Corporation

Posted today

Job Viewed

Tap Again To Close

Job Description

**Date Posted:**

**Country:**
United Kingdom
**Location:**
GBR29: Gloucester, 18b Ley Court, Barnwood Industrial Estate, Barnwood, Gloucester, Gloucestershire, GL4 3RT
**Position Role Type:**
Unspecified
**Software Engineer**
Gloucester or Manchester or London
**Must hold current active eDV clearance**
**Raytheon UK**
At Raytheon UK, we take immense pride in being a leader in defence and aerospace technology. As an employer, we are dedicated to fuelling innovation, nurturing talent, and fostering a culture of excellence.
Joining our team means being part of an organisation that shapes the future of national security whilst investing in your growth and personal development. We provide a collaborative environment, abundant opportunities for professional development, and a profound sense of purpose in what we do. Together, we are not just advancing technology; we're building a community committed to safeguarding a safer and more connected world.
Providing DevSecOps at scale, Artificial Intelligence, Machine Learning, cyber and geospatial intelligence capabilities to support the defence, intelligence and cyber sectors. Collaborating with customers and suppliers to deliver secure, mission critical systems using the latest technologies and innovations.
**About the role:**
You'll be part of our experienced software dev function, working in a cross-functional team, delivering and deploying critical software across a variety of business areas. We have opportunities for Software Engineers at every level within a team, so your Recruiter will discuss the great opportunities for development or challenges we offer based off your professional profile.
This opportunity will be an office-based role at one of our sites in the Gloucester, Manchester or London area. All candidates must already hold eDV to be eligible.
**Required Experience:**
+ Required to currently hold eDV
+ Experience of working in an Agile delivery team
+ Java development using Spring Boot
+ JavaScript frameworks - React, Angular, Vue etc.
+ Cloud services (AWS or Azure)
+ Experience building enterprise level web applications or services
+ Docker / Kubernetes containerisation and orchestration
+ Unit and automation testing
+ Familiarity with Data visualisation techniques and tools
+ Familiarity with structured and unstructured storage of Data
+ Use of Code repositories, familiarity with branching strategies, pull requests and merge processes.
+ MongoDB
+ Apache Kafka
+ Infrastructure as Code (IaC e.g Terraform, Ansible)
**Responsibilities**
+ Design and build software using industry best practice
+ Collaborate with stakeholders and other engineers
+ Contribute to the completion of milestones associated with your project
+ Contribute to continuous improvement within your team
+ Collaborate with your peers on technical direction within your team
**Benefits and Work Culture**
**Benefits**
+ Competitive salaries.
+ 25 days holiday + bank holidays, increasing by 2 days with time in service, plus opportunity to buy and sell up to 5 days
+ Contributory Pension Scheme (up to 10.5% company contribution)
+ Company bonus scheme (discretionary)
+ 6 times salary 'Life Assurance' with pension.
+ Flexible Benefits scheme with extensive salary sacrifice schemes, including Health Cashplan, Dental, and Cycle to Work amongst others.
+ Enhanced sick pay.
+ Enhanced family friendly policies including enhanced maternity, paternity & shared parental leave.
+ Private Medical Insurance (dependant on grade)
**Work Culture**
+ 37hr working week, although hours may vary depending on role, job requirement or site-specific arrangements.
+ Early 1.30pm finish Friday, start your weekend early!
+ A grownup flexible working culture that is output, not time spent at desk, focussed. More formal flexible working arrangements can also be requested and assessed subject to the role. Please enquire or highlight any request to our Talent Acquisition team to explore the flexible working possibilities.
+ Up to 5 paid days volunteering each year.
**RTX**
Raytheon UK is a landed company and part of the wider RTX organisation. Headquartered in Arlington, Virginia, USA, but with over 180,000 employees globally across every continent, RTX provides advanced systems and services for commercial, military and government customers worldwide and comprises three industry-leading businesses - Collins Aerospace Systems, Pratt & Whitney, and Raytheon.
Supporting over 35,000 jobs across 13 UK sites, RTX is helping to drive prosperity. Each year our work contributes over £2.7bn to the UK economy and offers a wealth of opportunities to 4,000 suppliers across England, Scotland, Wales and Northern Ireland. We're investing in all corners of the country, supporting 29,040 jobs in England, 3,040 in Northern Ireland, 1,900 in Scotland and 1,600 in Wales.
#LI-BZ1 C&I
_RTX adheres to the principles of equal employment. All qualified applications will be given careful consideration without regard to ethnicity, color, religion, gender, sexual orientation or identity, national origin, age, disability, protected veteran status or any other characteristic protected by law._
**Privacy Policy and Terms:**
Click on this link ( to read the Policy and Terms
Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Engineer Jobs View All Jobs in London