21 of 21 Software Architecture Jobs in the City of London

Senior Software Engineer

Hiring Organisation
RedTech Recruitment Ltd
Location
City of London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£74,999
Senior Software Engineer A fantastic opportunity for a Senior Software Engineer to join a world-class technology company developing advanced AI-driven software solutions. Working within an exceptional engineering environment, you will play a key role in designing, building and enhancing highly sophisticated software platforms that … Cambridge (minimum 2 days per week in the office) Salary: £75,000 - £80,000 per annum + 15% bonus + benefits Requirements for Senior Software Engineer: Strong commercial software engineering experience using Python Personal Python projects outside of academic work would be highly desirable Experience designing, developing ...

Head of Engineering

Hiring Organisation
RedTech Recruitment Ltd
Location
City of London, South East, United Kingdom
Employment Type
Permanent Contract, Remote
Requirements for Head of Engineering: Proven experience as a Head of Engineering or in an equivalent senior engineering leadership position, supported by a strong software development background Experience managing diverse engineering teams, adapting your leadership approach to different backgrounds, perspectives, working styles and development needs Experience working … needs A track record of supporting experienced engineers and technical leads, setting clear objectives and developing a positive, collaborative culture Proven ownership of a software product in production, ideally SaaS, including responsibility for its reliability, security and ongoing effectiveness Strong software architecture experience, translating product requirements into ...

Software Engineer

Location
City Of London, England, United Kingdom
looking for Software Engineers to develop embedded and host software to manage and monitor our high-speed network. These engineers will be part of the team building solutions to connect GPU systems to our innovative photonics. Responsibilities will include software architecture definition, implementation, as well … debugging and benchmarking, of embedded and host driver components. Responsibilities Software architecture definition in collaboration with the broader team Embedded software development within our network interface card Devops Infrastructure enhancements Linux PCIe driver development Network control and monitoring server and client development Working with prototype hardware, identifying ...

Principal Engineer

Location
City Of London, England, United Kingdom
Native Technology Consultancy Fully remote UK | Client travel approximately 2 days per fortnight Up to £150,000 + benefits Agentic AI, Claude Code, Software Architecture, Distributed Systems, Full-Stack Engineering The Principal Engineer As a Principal Engineer , you'll operate at the intersection of hands‐on software … role is helping organisations understand and adopt agentic engineering practices. You'll need genuine commercial experience of using AI agents to accelerate software delivery, alongside the technical judgement to ensure what gets shipped is secure, scalable and production-ready. This isn't a pure architecture or management position. ...

Sr. Director Client Enablement & Technology Assembly

Location
City Of London, England, United Kingdom
services industry runs through Broadridge. Come be part of Ready for Next. Responsibilities Delivery Leadership & Management Provide executive delivery leadership for engineering teams spanning architecture, platform engineering, integration, data, and client enablement capabilities. Translate strategy into delivery roadmaps, execution plans, milestone commitments, operating rhythms, and success measures aligned … Enablement & Technology Assembly Own end-to-end delivery execution and client platform readiness for reusable capabilities, APIs, event streams, integration patterns, data pipelines, topology, architecture, and support models that accelerate onboarding and adoption. Partner with Product, Sales, Implementation, Technology, and client‐facing executives to convert client needs into scoped ...

Python Django Developer

Hiring Organisation
Invitise Ltd
Location
City of London, South East, United Kingdom
Employment Type
Freelance / Project collaboration, Hybrid
Salary
£720 per day
looking for a Lead Software Engineer (Python & Django) for a central government department based in London, Manchester, Birmingham or Cardiff (hybrid), on an initial 12 months contract, paying up to £720 per day (Inside IR35). This is a hybrid role with around 40% office attendance, roughly two days … week. The successful Lead Software Engineer (Python & Django) will design, build and maintain resilient backend services on a high-profile government digital programme, working within a secure, GDS-aligned environment. You'll lead and mentor engineers across agile squads while staying hands-on, driving engineering standards and technical design ...

Lead Mobile Developer

Hiring Organisation
Sanderson Government and Defence
Location
City of London, South East, United Kingdom
Employment Type
Temporary Contract, On-site
Salary
Negotiable
hands-on leadership role requiring a strong technical background, the ability to influence architectural decisions, and experience guiding development teams through the full software delivery life-cycle. Key Responsibilities Lead the development of secure mobile applications across iOS and Android platforms. Define and implement robust software architecture … Experience Proven experience leading mobile development teams delivering enterprise-scale solutions. Strong commercial experience developing applications for both Android and iOS . Expertise in Software Architecture & Design for modern mobile applications. Experience with Full Stack Development and cloud-connected applications. Strong understanding of Agile & Scrum Delivery methodologies. Demonstrable ...

C++ Developer

Location
City Of London, England, United Kingdom
Latency Systems, High-Performance Computing, Smart Order Routing, Best Execution, Market Data, Order Execution, Linux, TCP/IP, UDP/Multicast, Python, Distributed Systems, Software Architecture, Performance Optimisation) An exciting opportunity has arisen for a Trading Algorithm Strategist to join a global financial technology team responsible for developing … optimisation of high-performance trading algorithms that directly influence how institutional clients execute their orders. This is a hands‐on engineering position combining software development, quantitative analysis and financial markets, with a strong focus on performance, resilience and execution quality. The role will involve developing and enhancing strategic algorithmic ...

Software Engineering Lead

Location
City Of London, England, United Kingdom
Software Engineering Lead Location: London Type: Permanent Required Background Proven experience leading software engineering teams in complex enterprise environments Strong track record delivering scalable, secure, and maintainable software solutions Experience managing end-to-end software delivery across multiple workstreams Strong stakeholder management and communication skills Experience … C#/.NET Python Node.js React Microsoft Azure cloud platform Snowflake data platform Infrastructure as Code (IaC) CI/CD and DevOps practices Software architecture and design patterns Automated testing and quality engineering Data integration, APIs, and enterprise platforms Secure software development practices Key Responsibilities Lead ...

Principal Engineer - Electronic Pricing - Financial Services - TWE4745

Hiring Organisation
Twenty Recruitment Group
Location
City of London, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
strong emphasis on reliability, scalability, automation and engineering quality. Role As a Principal Engineer, you will remain hands-on while helping shape the architecture and technical direction of highly available, distributed software platforms. Design and develop backend applications and services within a Java environment. Build and enhance distributed … systems operating at high throughput and availability. Design event-driven architectures and integrations using Kafka. Shape technical approaches and contribute to architecture and engineering standards. Lead technical design discussions and drive complex initiatives from concept through to production. Build scalable APIs, microservices and integration patterns. Develop and operate applications ...

Senior Quality Engineer

Location
City Of London, England, United Kingdom
heart of every development team in Trayport and are key to the delivery of our software. Candidates should be passionate about delivering high quality software and committed to ensuring our clients have the best user experience possible. Quality Engineers at Trayport share an unrivaled passion for quality, software … persistently hunting down bugs, investigating potential issues and also preventing them from being introduced in the first place to help to make our software the best it can be. Our Quality Engineers use a combination of shift-left and shift-right testing techniques, exploratory testing, technical testing and test ...

Full Stack AI Engineer

Location
City Of London, England, United Kingdom
Learning SubscriptionFlexible Work EnvironmentTuition Reimbursement After One Year of ServiceAccelerated Career PathAward-Winning Culture & Community OutreachThe Full Stack AI Engineer is an early-career software engineering role focused on building and delivering full-stack applications with generative AI and agentic capabilities embedded into the solution architecture.The role is designed … high-potential graduates and engineers with up to three years of experience who combine strong software engineering fundamentals with a different way of thinking about how AI can reshape enterprise workflows and applications.This is not a traditional machine learning or data science role, and it is not about adding ...

Sr Backend Engineer

Location
City Of London, England, United Kingdom
clients' teams, helping them define the right problems, shape solutions, and deliver technology-driven outcomes that create measurable business value. Our expertise spans software engineering, Al & data, product development, and customer experience, delivered by teams that combine strong technical depth with a consulting mindset. Why Join … will you impact? In this role, you will lead the design, development, and support of mission-critical banking services with a strong emphasis on software architecture, cloud engineering, and operational excellence. You will work on scalable, customer-facing platforms in a dynamic financial services environment. Your key responsibilities ...

Senior Software Engineer

Hiring Organisation
The Portfolio Group
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£90000/annum
build the backend, own the frontend and confidently explain every architectural decision in between? We're looking for a genuinely strong Senior Software Engineer who loves building complete solutions, not just working on isolated tickets. This is a hands-on, evenly balanced full-stack engineering role combining production Python … concurrency becomes an issue and when architectural decisions have long-term consequences. What will you be building? Designing, developing and owning end-to-end software solutions using Python and TypeScript. Building robust backend services and APIs using Python, ideally FastAPI. Creating responsive, maintainable frontend applications using React and TypeScript. ...

FDIR Engineer

Location
City Of London, England, United Kingdom
earliest stages, and ensuring implementation and verification of that concept in the latter stages. Key responsibilities Define, develop and maintain the spacecraft FDIR concept, architecture, and implementation strategy in collaboration with Systems, Software, Avionics, Operations, and PA/QA teams. Derive, allocate, and manage spacecraft FDIR requirements … Support RAMS and safety activities by providing FDIR inputs and ensuring consistency between fault management and mission reliability objectives. Contribute to spacecraft, avionics, and software architecture definition to ensure effective fault management implementation. Define and execute FDIR verification and validation activities, including test planning, procedure development, execution ...

Quant Analyst

Location
City Of London, England, United Kingdom
financial fundamentals and enthusiasm for coding. While at WSD, you will further learn how to code and develop interactive libraries, test and roll out software applications that fit in the IT landscape of a bank. You will also have client contact from day one. In addition, you will acquire … based products (PRIIPs). Implement innovative payment features and other properties of structured products and OTC derivatives based on the market trends. Collaborate with software engineers to implement complex features involving large data manipulation and storage, guide them with business logic and be the bridge between technical ...

Quantitative Risk Engineer for Structured Products

Location
City Of London, England, United Kingdom
financial fundamentals and enthusiasm for coding. While at WSD, you will further learn how to code and develop interactive libraries, test and roll out software applications that fit in the IT landscape of a bank. You will also have client contact from day one. In addition, you will acquire … based products (PRIIPs). · Implement innovative payment features and other properties of structured products and OTC derivatives based on the market trends. · Collaborate with software engineers to implement complex features involving large data manipulation and storage, guide them with business logic and be the bridge between technical ...

Senior C++ Data Analytics Engineer – QT/Python

Location
City Of London, England, United Kingdom
Highbury Consulting in London’s City core seeks a C++ Senior Software Engineer focusing on Data Analytics, with QT and Python. You will contribute to cross-domain data pipelines, optimize algorithms and collaborate on UI/UX-informed developer interfaces. The role targets permanent hires, requires Windows and Unix …/Linux experience, and a solid grasp of software architecture and CM practices. On-site work in the City is expected, with easy access to Moorgate/Bank/Barbican. #J-18808-Ljbffr ...

Data Engineer (Newcastle upon Tyne)

Hiring Organisation
Catalyst
Location
City of London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
maintaining scalable data intensive systems, pipelines and platforms that power analytics, operational systems, and AI-driven products. This role combines full-stack or backend software engineering with modern data engineering, requiring someone with a broad skillset and who excels in solving problems across application development, data pipelines, cloud infrastructure … platform automation. Key responsibilities include: Software Design : Develop, and maintain production-grade applications and APIs. Application Build : Develop reusable, well-tested code following engineering best practices. Architecture : Participate in architecture and technical design discussions. Testing: Write automated unit, integration, and end-to-end tests. Data Pipeline Development ...

Content and Social Lead

Location
City Of London, England, United Kingdom
cloud, developer platforms or similar Portfolio of successful writing and social campaign work across Web3 or AI products Solid understanding of AI/ML, software architecture, distributed systems and blockchain/crypto Offer: Competitive salary Equity and Bonus Opportunities Remote-first working style, flexible B2B contract #J ...

Pre-Sales Risk Solution Specialist

Location
City Of London, England, United Kingdom
CRR3, IRBBB, ICAAP and liquidity regulations. Preferred qualifications Experience working for a financial technology company. An additional language relevant to the region. Understanding of software-as-a-service, cloud and enterprise software architecture. The impact you’ll make As a Solutions Specialist Pre-Sales Representative Senior, you will ...