Software Architecture Jobs in London

1 to 25 of 33 Software Architecture Jobs in London

Software Engineer

Greater London, England, United Kingdom
Cogna
genuinely transformative. Why join us: This is your opportunity to be part of a small but mighty team of experts building the future of software using AI very early on. Given the recent advancements in AI, we believe we're on the cusp of a seismic shift in this … bonded, with a low-ego culture. As one of the first few, your influence will be substantial, shaping our culture, our product, the engineering architecture, and the very essence of the company. Job description: We are looking for a seasoned Software Engineer with a passion for developing scalable … role, based on your expertise and focus. We’re looking for superstars who move fast, adapt to changes, and know how to build great software with minimal guidance. What you’ll do: Define, build, and maintain our backend software architecture and APIs, and frontend interfaces for our more »
Posted:

Solutions Architect

London Area, United Kingdom
Hybrid / WFH Options
Oliver Bernard
and/or hybrid architectures using Azure application services Excellent knowledge of technology market trends and new developments within both the energy industry and software development. Solutions Architect Description: Responsible for defining context appropriate solution architectures and gaining agreement for these with a particular focus on Front Office applications … and tools Ensure software architecture is implemented in line with architecture vision and principles. Participate in technology architecture and design decision making for solutions delivered Create technology roadmaps for all software systems, within the designated area, which align with functional roadmaps. Help to define and … drive standards and common approaches to assist the organisation in effective architecture to support delivery of business outcomes. Maintain a set of software architecture artifacts that clearly communicate the business and technology landscape for GE covering current and to-be views of the landscape. If you are more »
Posted:

Graphics Software Engineer / OpenGL / WebGL

London Area, United Kingdom
European Recruitment
Are you a software engineer with a background in graphics that is looking for a new role at an exciting and highly innovative augmented reality company ? At European Recruitment we are currently working alongside a multi award winning London based software company, helping them to bring on a … new graphics software engineer. Responsibilities: Lifecycle management of graphics projects to include scoping, designing, implementing, testing and deployment of complete solutions. Design and scoping of software architecture. Create custom shaders, new rendering techniques, and extending our bespoke augmented reality renderer, with a focus on virtual try-on of … similar Experience in and passion for AR, VR. Good knowledge of C++. Experience with image processing. Experience and understanding of 3D model formats and software packages such as 3DS Max, Maya, Blender, etc. If interested in this role please apply here or send your email direct to je@eu more »
Posted:

GPGPU Software Engineer

London Area, United Kingdom
microTECH Global LTD
upcoming brands in Graphics/GPU development who are looking to add to their team in Central London! Job Description: 1.Designing and developing GPGPU software stack, including Runtime and Driver. 2.Implementing new GPGPU driver features based on AI and HPC application requirements. 3.Implementing GPGPU software support for new … APIs such as CUDA/HIP/OpenCL. Preferred Qualifications: 5.Familiarity with CUDA or ROCm development and debugging. 6.Good understanding of GPU hardware/software architecture, including familiarity with 3D rendering pipeline or computer pipeline. more »
Posted:

Chief Architect

London Area, United Kingdom
Hybrid / WFH Options
Cornwallis Elt
this you will be providing technical leadership and guidance across the development teams. They want someone who has a strong tech background - focusing on software systems in architecture as well as being involved in software architecture in the cloud within Financial Services or better yet a … start-up environment. The ideal skillset would include: Extensive experience as a Chief Architect within a regulated environment Good understanding across the Software Development Lifecycle (software background not infrastructure) Strong understanding of architectural styles and design patterns Proven understanding in at least one programming language (Java, C#, Python more »
Posted:

Principal Software Engineer

London Area, United Kingdom
fierlo
Principal Software Engineer £120 - £130k - 2 days per week in office working with the team We have a great role for a Principal Engineer to come in working across a number of teams in this leading Saas organisation. Main Responsibilities a. Guiding and leading technology selections, solution design and … stories or epic level features c. Translate user story requirements into solution designs; coding, testing and producing technical documentation d. Line management of Lead Software Engineers. Technical experience a. Strong commercial experience as a software engineer with expert level coding skills acquired in a hands-on capacity in … end/back end focussed. e. Must have experience of React Micro-Frontends Technical Authority a. Act as a subject matter expert on the software architecture of product solutions b. Provide solution designs for complex software deliveries c. Provide technical support to software developers d. Lead more »
Posted:

Engineering Team Lead

London Area, United Kingdom
Hybrid / WFH Options
Harnham
/security while reducing the cost. The Role: Lead the Product Development team which is made up of 4 engineers and 1 QA, owning architecture and design. Collaborate with CTO, Product Manager, and Data Scientist on roadmap implementation. Mentor team members and lead technical forums. About You: Energetic, motivated … and a self-starter with excellent interpersonal skills. Looking to impact a scale-up company and grow with it. Experienced leader in software architecture and development. Technical Skills: .Net C# web apps with JS frameworks (React/Angular/Node). HTML & CSS, advanced SQL, and database design. more »
Posted:

C# Developer / Team Lead .Net Core Full Stack

London, England, United Kingdom
Hybrid / WFH Options
Client Server
provide trading platforms to a range of finance professionals. As a C# Developer/Team Lead you'll head up two product aligned Agile software development teams (c15 people), supporting and coaching them to make high level architectural decisions and design choices whilst ensuring technical standards, tooling and implementation. … ll collaborate with Product Owners to create technology solutions that meet business requirements, inputting into planning and estimation sessions and taking ownership of Technical Architecture and roadmaps. You will seek to identify areas for business process improvement through technology and help to implement change in an influential role that … have a strong technical background with C#, .Net Core, microservices - ideally with full stack experience e.g. JavaScript/TypeScript, React, Angular You have strong software architecture and design skills You're collaborative, pragmatic and can lead, inspire and motivate others You have experience of managing small/medium more »
Posted:

Senior Machine Learning Engineer

London, United Kingdom
Sanderson Recruitment
directly into our products and processes. Required Skills & Experience : Core Skills : Solid understanding of computer science fundamentals, including data structures, algorithms, data modeling, and software architecture. Proficiency in classical machine learning algorithms (e.g., Logistic Regression, Random Forest, XGBoost) and modern deep learning algorithms (e.g., BERT, LSTM). Strong knowledge more »
Employment Type: Permanent
Salary: £800 - £1000 per day
Posted:

Data Scientist

London Area, United Kingdom
Harnham
Tech Strategy Working closely with existing and new partners Maintaining strong governance, security, risk management, IT policies and procedures Managing core tech budgets Specifying software architecture and platform strategy REQUIREMENTS: A background in leading technology teams, with a clear focus on AI and LLMs Ideal experience in small … companies or startups Experience in software architecture and platform development Strong understanding of deploying a model in a sensitive customer environment Experience negotiating and managing supplier relationships Commercially driven with strong communication skills NEXT STEPS: If this role looks of interest, please reach out to Joseph Gregory more »
Posted:

Senior Software Engineer - iOS

London Area, United Kingdom
Hybrid / WFH Options
Roc Search
Title: Senior Software Engineer (iOS) Salary: upto £90,000 + Equity Industry: Robotics Start-Up Location: London Skills: iOS, Swift, UI Kit, Serverless Roc Search`s client is a robotics start-up from a top tier university building a new market disruptive medical product which will change people`s … problems. Take initiative and fight through ambiguity to get stuff done! What We're Looking For 5+ years of industry experience with expertise in software development. Broad knowledge of development & experience working with all roles in a software team. Strong software engineering background, with advanced understanding of … software architecture, design principles, data structures and algorithms. Self-motivated and willing to work long hours to help build a business. Desirable Experience: Mobile application development (ideally iOS Swift). Strong maths or physics background. Experience developing for products with custom hardware (Bluetooth Low Energy). Experience developing more »
Posted:

Technical Lead

London Area, United Kingdom
Hybrid / WFH Options
talenty
its core. You’ll own the design and development of robust cloud-based applications primarily using C#/.NET. Importantly you’ll own the software development lifecycle driving continuous improvements in practices and processes to increase the flow of value to customers. You will guide the technical direction of … projects, making strategic decisions on technology stacks, coding standards, and software design - playing a pivotal role in the product delivery team, actively contributing to design, scoping, prioritisation, and the iterative delivery of features. You’ll be responsible for ensuring code quality through code reviews, automated testing, and continuous integration … practices. You can expect to collaborate and support the commercial and operational teams in driving the next generation of software solutions for external and internal customers. Finally, as Technical Lead you’ll mentor and coach team members, fostering a collaborative, productive, and inclusive team environment. Experience needed First and more »
Posted:

Head of Development - Trading

London Area, United Kingdom
Cititec Talent
market opportunities. Encourage experimentation and creativity within the Development team to deliver high-quality, timely, and on-budget solutions. Work with the CIO and software architecture team to define and advocate for architectural principles and patterns that ensure scalable, resilient, and secure technical solutions. Oversee the design, development … of technology solutions supporting trading platforms and risk management systems. Lead the development process from concept to launch, ensuring adherence to best practices in software engineering, scalability, reliability, and performance optimisation. Collaborate closely with stakeholders and cross-functional teams to prioritise projects, define technical specifications, and deliver solutions that … Qualifications: Master’s degree in Computer Science, Information Technology, Applied Mathematics, or a related field; advanced degree preferred. Over 10 years of experience in software development with a focus on IT projects in the commodity trading domain; experience in other trading asset classes, particularly derivatives, will also be considered. more »
Posted:

Senior Java Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Anson McCade
We are currently hiring for a Senior Java Developer role in London. As a Senior Java Developer, you will lead the development of complex software solutions, leveraging your expertise in Java programming and software architecture. You will mentor junior team members, contribute to technical decisions, and drive innovation … in our projects. Requirements: Proven experience in Java development, including Java EE or Spring framework Strong understanding of software design principles and architecture patterns Experience with Agile methodologies and DevOps practices Excellent problem-solving and decision-making skills British citizenship and eligibility for SC clearance Join us and more »
Posted:

Application Architect

Greater London, England, United Kingdom
LexisNexis Intellectual Property Solutions
helping our customers achieve their goals, we support the development of new technologies and processes that ultimately advance humanity. The role focuses on designing software architecture to meet technical and business needs, collaborating with stakeholders to understand requirements and create efficient solutions. Responsibilities include setting technical standards, guiding … implementation, and ensuring alignment with organizational goals. Responsibilities Developing, designing, and govern the overall structure, framework, and architecture of software applications, ensuring alignment with business objectives and scalability for future growth Collaborating with stakeholders and development teams to gather and analyze requirements, understanding functional and non-functional needs … to inform architectural decisions Evaluating and select appropriate technologies, tools, frameworks, and methodologies best suited for the software's development, considering factors such as performance, security, and maintainability. Defining and establish coding standards, architectural patterns, and best practices to ensure consistency, quality, and efficiency across software development projects more »
Posted:

Software Engineer

London Area, United Kingdom
Nexere Consulting
AI Software Engineer - C++ - GPGPU - CUDA - openCL The ideal candidate will have experience and expertise in both GPU compute programming and systems development using modern C++. The prospective candidate will work on and grow in both directions. This position will require the candidate to work closely with researchers and … the AI stack – from framework to applications for on-device execution Propose and prototype innovative ideas/solutions while considering real-world constraints Incorporate software engineering practices and contribute to software architecture planning Stay informed about state-of-the-art tools, techniques, and frameworks for AI Required … Skills: Bachelor's or higher degree in Computer Science/Engineering or related disciplines Professional software development experience with modern C++ Experience with GPU compute in CUDA/OpenCL Knowledge of linear algebra equivalent to at least first-year university level Strong computer science and engineering fundamentals (e.g., OS more »
Posted:

Full Stack Engineer

London Area, United Kingdom
Primis
AR technology, we are developing a pocket-sized digital guide dog. What We're Looking For: 5+ years of industry experience with expertise in software development. Broad knowledge of development and experience working with all roles in a software team. Strong software engineering background with an advanced … understanding of software architecture, design principles, data structures, and algorithms. Excellent interpersonal and communication skills with the ability to communicate fluently in English (written and verbal). Self-motivated and willing to work long hours to help build a business. Experience with SwiftUI If this is of interest more »
Posted:

Low Latency Software Engineer

London Area, United Kingdom
Algo Capital Group
Low Latency Software Engineer C++ A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. … You will be an enthusiastic, intelligent software engineer who can solve real-world problems. Equities, FX, Futures, Options, Fixed income, C++, ultra-low latency trading. The Role: The Low Latency Platform build-out we are looking for an exceptional developer with a strong academic background to work directly on … paced and continually changing environment. Technology is at the heart of what they do. Required skills and experience: Proven ability to develop high-quality software at varying levels of experience. Experience with C++, python or other mainstream modern programming languages, in low latency Java. Strong experience working on distributed more »
Posted:

Senior Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Eames Consulting
Senior Software Engineer £75k + Bonus + Competitive Pension London/Hybrid A leading London Insurance company are currently expanding their technical capacity and are looking for a Senior Software Engineer to join their team. The world of Tech within Insurance is not standing still and this role … for someone who is looking to keep up with new trends. You will play a pivotal role in designing, developing, and maintaining cutting-edge software solutions. You will collaborate with cross-functional teams to create robust, scalable, and efficient systems that drive our business forward. This role demands a … deep understanding of software development principles, a passion for technology, and a commitment to continuous learning and improvement. Key Responsibilities: Design, develop, and maintain complex software solutions. Collaborate with product managers, designers, and other engineers to deliver high-quality products. Utilize frontend technologies such as HTMX, React, or more »
Posted:

Software Engineer (Data/Airflow) - Elite FinTech Firm - Up to £130k + Bonus

London Area, United Kingdom
Hybrid / WFH Options
Hunter Bond
Job Title: Software Engineer (Data/Airflow) Client: Elite FinTech Firm Salary: Up to £130k + Bonus Location: London (Hybrid) Sells: Cutting-edge tech, ownership of multiple greenfield projects, no red tape, a friendly/collaborative environment, beautiful offices, personal projects on Fridays! An Elite FinTech Firm is looking … for the best Software Engineers around to join a top-tier team. The team is made up of some of the smartest individuals around (degree-educated McGill/MIT/Oxford/Imperial) who have worked at some elite firms (Google/Ubisoft/Jane St) This team have … an unlimited tech budget and promote a great culture! Role Building scalable and performant software Being involved in code implementation, testing, software architecture best practices Working on large-scale greenfield projects Skills They are fully open to experience level and will find good fits for the best more »
Posted:

Senior .Net/Azure Developer - inside IR35

Greater London, England, United Kingdom
dnevo Partners
in .Net C#/F# to architect and build robust applications Must understand the intricacies of CI/CD pipelines and be adept in software architectural design. Must have worked recently in financial services ideally within a bank Skills in developing and maintaining REST API solutions are also required. … Experience with SQL Server and an understanding of Azure Functions will be advantageous, especially for applications related to financial technologies. Knowledge of software architecture design, including SOLID Principles more »
Posted:

Javascript Developer

Greater London, England, United Kingdom
OB Collective
OB Collective are a challenger consultancy, who are growing fast and want to do things better than the market! We are specialists in Software Engineering and pride ourselves on building high quality, highly productive teams. Our mantra is to ensure our teams make better decisions using principles. We have … client base with some exciting organisations, we work with technology leaders to solve complex problems. This is an exciting role for those who enjoy Software Engineering. You will be working with a variety of clients across industries such as Fintech, eCommerce, Insurtech, Healthtech etc. to help solve complex problems … and build exciting products. OB Collective believes that software engineering isn’t just about the code - it’s about the people. We believe that the best teams are made of great people. That fundamentally good Software Engineering is about alignment, working, and sharing what we know. We make more »
Posted:

Enterprise Architect

London Area, United Kingdom
Hybrid / WFH Options
Mobiquity - EMEA & APAC
re an international company, delivering global and local projects We offer end-to-end engagement: from innovation (ideation) workshops to UX, data science, and architecture to cloud-native and mobile development. We are also an AWS Advanced Consulting Partner, We drive innovation for our clients, you’ll be part …/Google Solution Architect Professional, Hands-on experience in designing enterprise-grade architectures, Experience with cloud-native solutions or container technologies, Good experience in software architecture from an overall platform perspective, Solid understanding of Agile principles and proven experience applying them, Excellent communications skills, Strong leadership skills. Our … teach you what to do” and you should have a good dose of humor. Nice to have: Experience in Digital Consulting, Experience in leading software development, TOGAF certified, or similar certification. Occasional traveling (abroad) is part of the job. What do we offer? Competitive salary, 24 PTO, Pension plan more »
Posted:

Tech Lead/Principal Consultant

Greater London, England, United Kingdom
OB Collective
commitment to collaboration and empathy, and our ability to deliver solutions that drive projects forward. This is an exciting role for those who enjoy Software Engineering & leading a small team. You will be working with a variety of our clients, to help scope, define and deliver a variety of … to your peers for help. · Rationale thinking - you’ll need to know your ‘why’ behind the way you do things. · Be able to understand Software architecture rapidly. Some core principles which define the way we work: · Explicit is better than implicit · Rapid feedback cycles (quick build, local envs more »
Posted:

Sales Engineer - Oracle Database (London based)

London Area, United Kingdom
Oracle
Provides direction and specialist knowledge in applying Oracle technology software (on premise) to client business. Facilitation of customer Oracle technology software product understanding through presentations, demonstrations and provision of support throughout the sell. As an Oracle technology software presales/sales engineer you will be responsible for … value. You will help us connect the biggest enterprises of today with the tools to compete in the digital economy of tomorrow. In Technology Software Engineering, our mission is “to enable customers to realize the significant value of Oracle technology by providing an industry leading experience through the provision … of lifecycle technical expertise”. We believe that this software presales engineer role requires a combination of both technical and soft skills. We expect every engineer to have good technical skills pertaining to Oracle database, and we believe that the ability to engage with people, communicate an idea and more »
Posted:
Software Architecture
London
10th Percentile
£45,000
25th Percentile
£65,000
Median
£85,000
75th Percentile
£100,000
90th Percentile
£130,500