City of London, London, United Kingdom Hybrid/Remote Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
SeniorSoftwareEngineer – Trading Systems | Clean Energy | Remote | €85 + Bonus Ready to use your software skills to power the next generation of clean energy ? 🌍 This leading Greentech scale-up (backed by £250m+ in funding) is building trading and monitoring systems that optimise how clean energy is traded, stored, and delivered across global markets. They’re … open to people within ±3 hours of London – including Portugal, Poland, Serbia, Romania, Moldova, and beyond. 💡 The Tech: Python is the core language, but if you’re a strong engineer from another stack, they’ll give you 3–4 weeks to upskill – they hire for capability, not just code syntax. What you’ll be doing Designing automated trading systems … pipelines using Kafka & TimescaleDB Creating microservices that connect trading platforms and grid operators Building monitoring dashboards for grid stability and energy storage operations What they’re looking for Strong software fundamentals — ideally Python , Rust is a bonus Experience with distributed systems, REST APIs, and microservices Knowledge of Kafka (or similar), PostgreSQL , and time-series data Familiar with Docker, monitoring More ❯
Senior Backend SoftwareEngineer – Node.JS About the Opportunity An innovative, fast-growing technology company is searching for a Senior Backend SoftwareEngineer to join its core engineering team. This organisation is building next-generation automation and intelligence solutions, and you will play a key role in developing the backend systems that power a high More ❯
SeniorSoftwareEngineer (Kotlin) 💰 £80,000 - £95,000 + bonus + excellent Benefits 📍 Hybrid - 2 days onsite in Central London (Zone 1) Are you a JVM engineer curious about Kotlin – or already loving it? Want to solve complex problems that contribute to a greener, more sustainable world? 🌍🌱 Join a high-calibre engineering team building modern, customer More ❯
City Of London, England, United Kingdom Hybrid/Remote Options
Harrington Starr
SoftwareEngineer London/Hybrid | Perm Role £80,000 - £100,000 Harrington Starr has partnered with a fast-growing fintech that’s transforming how businesses manage foreign exchange and treasury operations. Their technology enables clients to access institutional-grade execution, automate manual workflows, and gain greater transparency across their financial processes. Handling billions in transactions each year, they … continue to expand their product offering and deliver cutting-edge solutions that help clients manage risk more effectively. The Role This is an excellent opportunity for an experienced SoftwareEngineer — ideally with a background in financial technology or FX — to join a high-performing engineering team within a scaling fintech. You’ll be instrumental in developing and enhancing … the company’s core trading and treasury systems, building new features, improving performance, and driving integration across their technology stack. Key Responsibilities Develop and maintain software across the full stack Contribute to architecture and design decisions Support, optimise, and maintain production code Research and integrate new technologies Foster a culture of engineering excellence and continuous improvement Key Requirements 5+ More ❯
SeniorSoftware Developer London – Twice a week in the office £70,000-£90,000 C#/Python/Azure I’m currently working for a well-established tech consultancy business of over 70 years who are based in Central London and looking for a SeniorSoftware Developer , paying up to £90,000 and requiring office working More ❯
Senior C# Engineer City of London (On-site) Permanent | £90,000 – £120,000 We’re partnered with an innovative proprietary trading firm in the City of London that is hiring a Senior C# SoftwareEngineer . You’ll work on greenfield projects, cutting-edge technology, and play a key part in shaping systems that directly More ❯
SeniorSoftwareEngineer | AI, Artificial Intelligence Hybrid role in Soho £80-120k depending on experience We’re on a mission to reinvent how AI understands people — not through CVs or data points, but through story, reasoning, and curiosity. We’re building systems that listen, interpret, and understand why people say what they say. The goal? Create … AI that perceives human potential , not just human input. If you love working on ideas that feel impossible — keep reading. The Role We’re looking for an engineer who blends technical depth with creative instinct . You’ll work directly with founders to shape the intelligence layer behind a new generation of human-aware AI — from LLM reasoning and More ❯
SeniorSoftwareEngineer (Python) | Institutional | London (Hybrid) | Up to £100k Albert Bow has partnered with a fast-growing global fintech platform transforming how institutional clients access digital assets. The team is building high-performance, low-latency trading systems at the forefront of financial services. The Role: Join a dedicated, high-performing engineering team to build and maintain … structures, and distributed systems Experience in trading systems or financial infrastructure is a plus, but blockchain/crypto experience is not required Passion for building high-quality, well-tested software Why This Role Rocks: Hybrid London-based role with flexible remote days Opportunity to work on cutting-edge institutional financial systems Budgets for learning & professional development, unlimited vacation, Apple More ❯
SeniorSoftware Development Engineer in Test (SDET) - Java, JBehave or Cucumber, Selenium, Microservices Perm 3 days a week on-site in London Up to £75,000 per annum A rapidly growing fintech organization is transforming access to finance for small and medium-sized businesses. With over £150 million lent through its proprietary credit platform, the company is … redefining how business funding works — making it faster, simpler, and more transparent. The company is seeking a SeniorSoftware Development Engineer in Test (SDET) to join its expanding engineering team in Farringdon on a hybrid basis This full-time, on-site role involves designing and maintaining robust test automation frameworks, performing manual and automated testing, and collaborating … closely with developers, product managers, and other stakeholders to ensure the delivery of reliable, high-quality software products. The successful candidate will join a growing QA function that was established last year and is scaling alongside the development team. This is an opportunity to contribute to shaping QA strategy, processes, and best practices as the organization continues to expand More ❯
Senior C++ Software Developer, Python - Financial/Banking Candidates will have 5+ years C++ experience (ideally more) and excellent knowledge of Python - ideally coming from a Financial/Banking background with knowledge of Equities, Futures & Options and Fixed Income and Exchange Connectivity with some Low Latency experience. Job Overview You will work with the Product, Infrastructure and QA … teams, to produce high performance, low latency and highly reliable code. Your goal will be to develop software which handle large amount of TPS to drive a highly efficient technology used by several markets around the world. To be successful in this role as a SeniorSoftwareEngineer C++, you will be a proponent of agile … methodology and modern software best practices. You can produce detailed technical work in OOP and work with other members of the Development team to produce code of high-quality standards. Ideally, you should have worked in critical systems development in the past. Responsibilities and Duties • Codes, tests, integrates, and documents software. • Provides technical leadership to more junior employees and More ❯
We are looking for a SeniorSoftwareEngineer with strong expertise in .NET and AWS to join our client Key Responsibilities Design, develop, and maintain scalable, high-performance software solutions. Develop and manage Infrastructure as Code (IaC) using AWS CDK (Python) to automate deployment and cloud resource management. Drive code quality through automated testing , unit testing … applications and infrastructure. Participate in agile ceremonies and promote a continuous improvement mindset within the team. Maintain comprehensive documentation of systems, processes, and configurations. Experience & Competencies Experience as a Senior .NET Engineer , ideally within financial services or a similarly complex domain. Strong hands-on experience with AWS and Infrastructure as Code , particularly AWS CDK in Python . Familiarity More ❯
Senior Java Developer- London/Hybrid- up to £95k Our client an innovative and light footed fintech startup/scaleup brand are on a mission to revolutionise the credit and lending space. The brand who have now been running for the last 10 years and backed by VC investment are looking to hire a SeniorEngineer to … Vaadin or JSF, Wicket, Spring MVC Spring Boot AWS Microservices ML/Big Data- desirable Docker- desirable messaging- GRPC/Solis- desirable Responsibilities: Design and development of low latency software components Contribute across the entire SDLC write and enhance well structured, testable, scalable and efficient code setup and maintain development process tools Collaborate in agile development process meetings, stand … of Vaadin brand new lender platform and payment systems for their customers Building a white label solution or managed service offering Cultural fit: Super collaborative process light and the Senior Engineers are able to introduce ideas and have autonomy to drive change looking for self starters, pragmatic engineers that will be accustomed to working in a start up/ More ❯
SeniorSoftwareEngineer – FinTech Startup | London | Onsite A high-growth FinTech startup is on a mission to simplify complex financial operations for some of the world’s most demanding industries. They’re building a powerful platform that helps businesses streamline workflows, automate financial processes, and make smarter, data-driven decisions — and they’re now looking for exceptional … and design teams Owning projects end-to-end, from concept to delivery Contributing to architectural decisions and technical direction You’ll bring: 5+ years of experience building and shipping software Strong fundamentals in software design, APIs, and databases Familiarity with cloud platforms (AWS, GCP, or Azure) An agile mindset and a genuine interest in building great products Experience More ❯
standard systems for machine learning and generative AI. You will have the opportunity to work in multidisciplinary teams of quantum scientists’, engineers, and mathematicians who are developing hardware and software within quantum- classical systems. We are looking for a highly skilled and passionate SeniorSoftwareEngineer to join the Product Development Team to drive the development … of software bridging the gap between cutting-edge quantum computing hardware and data centre infrastructure. You will be partnering closely with hardware engineers and physicists to design and implement cutting edge solutions for scalable, low latency systems that enable real-time quantum-classical integrations. If you are an expert in low level programming, hardware software integration and high … performance systems to develop solutions at the intersections of quantum control systems, classical compute orchestrations, and high-throughput data pipelines. Key Responsibilities Design, develop, and optimize software in C++ and/or Rust for quantum control systems. Develop low-latency interfaces between quantum hardware and classical compute. Collaborate with hardware teams to integrate software with FPGAs and high More ❯
Principal SoftwareEngineer (Backend Focused) | ~£150K | AI Learning Platform | London Hybrid Partnered with one of the UK’s fastest-growing AI learning platforms, founded by Cambridge alumni from Google, Amazon, and YouTube, whose mission is simple: to make learning so easy, anyone can learn anything. They’ve built a generative AI platform that converts content into quizzes, flashcards … and gamified challenges and with 1M+ monthly users and $16M Series A funding , they’re scaling globally. We’re hiring a Principal SoftwareEngineer (backend-focused) to help build and scale the systems powering millions of learners. You’ll own backend architecture, work with AI features, and ship production-grade code that directly impacts the product experience. 💡 Why More ❯
Job Title: SeniorEngineer - Founders office Location: London (preferred) or one of our EU offices. Reporting to: Founder (Directly) Open to speaking to people in any location as long as they are happy to be at one of our London or Spain offices. Our mission is to enable everyone to build wealth. We reinvent how trading and investing … build, and deploy the next generation of AI-driven financial applications for our millions of users. This is not a corporate role. We are looking for an exceptional, "True Engineer", to operate in an environment with unparalleled freedom and zero bureaucracy. You will work 1:1 with the founder, transforming high-level product visions into market-ready prototypes and … setting the technical precedent for all future hires in this unit. What You Need to Have: We are looking for individuals who operate at a level above a typical SeniorEngineer and possess a strong Owner Mentality. Essential Qualifications Verified Seniority: Proven track record (Senior, Staff, or Principal level) in designing and implementing complex, high-scale softwareMore ❯
Full Stack SoftwareEngineer – London (Hybrid) 💰 £100K-£130K 🏢 2 days in the office/3 days remote We’re looking for a Full Stack SoftwareEngineer who can stand on their own two feet and deliver complex solutions with confidence. You’ll be joining a small, sharp team building AI-driven products — think RAG pipelines , GenAI … solutions independently Excellent communicator (small team, no silos) Real-world experience with AI/GenAI projects A builder mindset — practical, proactive, and collaborative If you love shipping clean, scalable software — and want to work on products that push boundaries — we’d love to hear from you. More ❯
SeniorSoftwareEngineer - London - £120k Please note - this role will require you to work from the London based office three days per week. You must have the unrestricted right to work in the UK to be eligible for this role - this organisation is not able to offer sponsorship. Are you passionate about building cutting-edge technology solutions … building out our new front-end analytics platform, delivering intuitive, high-performance tools that empower users with real-time insights and advanced visualization capabilities. Collaborate with commercial teams to engineer and optimize processes and analytical models. Build and maintain Python-based services and APIs using modern frameworks and best practices. Develop solutions for data modeling, market analysis, and position More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Travelex
Job Role: SeniorSoftwareEngineer, Frontend Job Type: Full Time, Permanent Location: London, Hybrid (3 office days a week) Role purpose As a valued member of our engineering team, you will contribute to the development of our new web application, powered by a Headless CMS, using the latest frontend technologies. Working with a modern Next.js TypeScript stack … Exposure to backend or full-stack development (Node.js, Express, etc.) Developing white-label applications Building internationalised applications Familiarity with frontend observability best practices (we use Datadog) Experience in agile software development methodologies Why Travelex? To remain the world’s leading foreign exchange specialist, we are focused on making our customers’ lives simpler, more engaging and hassle free while they More ❯
Central London, London, United Kingdom Hybrid/Remote Options
Spyrosoft Ltd
Location London Hybrid 1-2 days a week in the office eligibility to work in the UK Role Overview We are seeking a skilled Senior Developer to join a newly formed engineering team focused on removing legacy components and addressing technical debt within our Media Services products. This role will involve working closely with stakeholders to understand system requirements … component migrations. A proactive and detail-oriented approach will be vital to ensure smooth transitions from legacy systems to scalable, reliable, and future-proof solutions. In addition, experience with software testing practices, Agile methodologies (Scrum or Kanban), and defensive programming techniques will be highly desirable. We are looking for someone who thrives in collaborative, fast-paced teams, who can … Go programming experience Agile/Scrum experience Load Balancer experience Defensive programming techniques Tools and Technology Java Jira AWS TDD CI/CD Experience A degree in Computer Science, Software Engineering, or a related field or similar work based experience. Proven experience as a SeniorSoftwareEngineer ideally with a focus on media-related projects. Very More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Swissblock Technologies AG
data science, algorithmic precision, and intuitive design, we develop cutting-edge tools that enable users to analyze, interpret, and act on market dynamics with confidence. Your role As a SeniorSoftwareEngineer in the Product Engineering team you will build and evolve a data and content dissemination platform (Web, App, APIs, messaging) and corresponding data pipelines, ensuring … direct contact with business and technical stakeholders Work with product management to analyze and improve our business processes Conduct workload and complexity assessments Design, plan and implement new efficient software solutions in Python and Go Maintain and enhance our Airflow data pipelines Improve observability and scalability to support our constantly growing client base Continuously adapt to changing requirements in … Build and extend knowledge of financial instruments Minimum qualifications B.Sc. in Computer Science or similar field involving coding (e.g. physics or applied mathematics) Algorithms, data structures, complexity analysis and software design Hands-on senior level experience in Python programming Unix based systems, containerized environments and Kubernetes Working experience with databases: relational, NoSQL and time series Websocket, REST API More ❯
or monotonous, we envision a future where human well-being is safeguarded while closing the gaps in critical global labour needs. About the Role: We are looking for a SeniorSoftwareEngineer to help transform our advanced robotics stack into a dependable product ready for the real world. This is a deeply technical and hands on role. … production code, integrate subsystems, and work directly with robots in both simulation and real hardware environments. You will be part of a focused team responsible for the application level software that connects control, navigation, perception, learning, and platform systems. Your work will ensure that these components operate as a coherent and reliable system that users can interact with seamlessly. … iterate quickly. It is well suited to someone who enjoys working close to hardware and solving practical, cross disciplinary challenges. What You’ll Do: Develop and maintain application level software for humanoid robots Integrate software components from controls, navigation, computer vision, reinforcement learning, and platform teams Contribute to the structure and evolution of the application architecture and its More ❯
Senior C++ SoftwareEngineer Salary: £75,000 - £135,000 Key Responsibilities Design, develop, and optimize software in C++ and/or Rust for control and orchestration systems. Build low-latency interfaces between hardware and classical compute systems. Collaborate with hardware teams to integrate software with FPGAs and high-speed digital electronics. Develop and maintain firmware … platforms. Analyze and optimize system performance including latency, throughput, and resource utilization. Participate in system architecture design and technical decision-making. Conduct code reviews , mentor junior engineers, and promote software best practices. Work with cross-functional teams to ensure seamless integration of hardware and software components for robust, production-ready systems. Ensure system reliability , fault tolerance , and performance … in data centre environments. Required Qualifications Bachelor's or Master's degree in Computer Engineering , Electrical Engineering , Physics , or a related field. 5+ years of professional experience in software development, with a focus on C++ and/or Rust . Strong understanding of FPGA architectures , toolchains (e.g., Xilinx Vivado, Intel Quartus), and hardware description languages ( VHDL/Verilog ). More ❯
SeniorSoftwareEngineer - £400 per day Outside IR35 We're partnered with a scale-up business who have recently raised ~£80m in funding and are looking for Backend Engineers to join an initial 3 month project with extensions very likely. 2 days per week onsite in Hammersmith (you choose which days) Outside IR35 - up to £400 per … be able to start within 2 weeks Requirements Minimum of 4 years of advanced experience working with Python and Django Hands-on experience with SQL databases Strong expertise in software design principles and building REST APIs Proficient in Git, with the ability to troubleshoot and resolve technical issues effectively Deep expertise in a core functional area of the business More ❯
SoftwareEngineer Location: London Experience: 5–7 Years Industry: Market Making/Proprietary Trading/Capital Markets **Please note applicants coming from a buy side/trading/capital markets background will be given a strong preference** Looking for software engineers to join a small but highly skilled, and collaborative, bringing together expert traders and software … or Python (C++ a plus) Familiarity with databases (e.g., SQL Server, Postgres) Familiarity with developing, testing, or deploying with cloud providers (e.g., AWS, GCP, Azure) Experience using version control software (e.g., Git) Curiosity and a desire to solve challenging problems Strong programming ability A collaborative mindset and eagerness to give and receive feedback Excellent written and verbal communication skills More ❯