Title : SeniorSoftwareEngineer (Compilers) Company : HPC R&D Location : London (primarily remote) Pay : Up to £160,000 + bonus + benefits Company : An advanced HPC R&D firm, looking to expand the UK compiler team. Most of the team are ex-Big-Tech, ex-FAANG or ex-Chip firms. They joined because they get more flexibility … is significantly smaller, with highly technical leadership. If you want to work alongside some of the brightest, most enthusiastic people in the industry, this may be worth exploring. Role : SeniorSoftwareEngineer position with an emphasis on AI Compiler development. You will be a significant hire and will own much of the development of a cutting-edge … the team to support this role. Mostly LLVM based, it is important you also have experience working with GPUs to an extent. About you: 6 years+ as a compiler engineer Strong C++ programming skills Experience with LLVM, MLIR, Triton or other compilers Experience with GPU architectures Full details are available. Please don't hesitate to get in touch with More ❯
new markets, and we plan to scale up our tech team with the very best engineers to supercharge our growth. We are looking for a bright, driven, full-stack SeniorSoftwareEngineer who is excited about solving complex problems and building scalable platforms. The role As a SeniorSoftwareEngineer, you will: Understand complex … business problems then propose and implement technical solutions Have input into the architecture, working closely with the Head of Technology and other senior team members Work with other engineers and the business to improve user experiences Bring your experience and enthusiasm to our engineering culture Promote excellence with technical mentoring, feedback, and code reviews Participate in planning sessions, retrospectives More ❯
worth it. Channeling your inner grit will accelerate your growth, help us win as a team, and create unforgettable moments for our customers. The Crown Is Yours As a SeniorSoftwareEngineer, you'll be part of one of our multidisciplinary teams where you'll work closely with designers, product managers, and data analysts. You'll be … contributor to our processes and decision-making so when we build new features, we can ensure scalability and availability of the entire platform. What you'll do as a SeniorSoftwareEngineer You will be developing systems and APIs that power a rich set of applications used by a large and passionate group of users every day. … looking for a team that can pivot at a moment's notice. We're constantly growing and forming new teams; you will be able to lead either as an engineer or transition into a manager role. What you'll bring Ideally, you have 4+ years of development experience in object-oriented programming using languages such as C# or Java. More ❯
dashboard and mobile app give customers real-time visibility into their commercial fleet and industrial centre operations, helping them improve safety, efficiency, and sustainability. We're looking for a SeniorSoftwareEngineer to join one of our two teams: Telematics and Sustainability . Our Telematics teams are at the core of our platform, processing real-time signals … like GPS, Engine RPM, and Fuel Levels-from our IoT devices in vehicles. As a SeniorSoftwareEngineer, you'll take ownership of complex features and play a key role in developing solutions that have a tangible, real-world impact. You'll work closely with engineers across the team to define and build our next-generation technology. … residing in the United Kingdom. Relocation assistance will not be provided for this role. You should apply if: You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact-helping to keep the lights on, get food into grocery stores, and most importantly, ensure workers return home More ❯
North London, London, United Kingdom Hybrid / WFH Options
Aimtech Recruitment Ltd
SeniorSoftware Engineerrequired for a permanent role working with an award winning high growth business in a hybrid capacity. You will be heavily product focused and have a strong track record of demonstrating you are more than a coder and genuinely love the product build. SeniorSoftwareEngineer Requirements Strong experience of Python Development with More ❯
Overview We're Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech … on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. Why You'll Love This Opportunity as a SeniorSoftwareEngineer at Civica As a Senior Backend SoftwareEngineer, you will play a critical role in designing, developing, and maintaining functionality of one … Engineers across Civica, adhering to industry best practices. Your expertise in building cloud-ready products will be instrumental in driving successful outcomes. Responsibilities Design, develop, test, and maintain critical software systems, primarily focused on Java. Provide technical guidance and mentorship to engineers. Drive technical decisions and own complex system components. Collaborate with technical product managers, designers, and other engineers More ❯
Senior/Staff SoftwareEngineer - Platform (IaaS) £115,000 - £130,000 London - 4 days a week in office (Paddington) ️ Go, Kubernetes, GCP Here at Burns Sheehan, we're working with a well-established, high-growth UK tech business in the payments and financial services space. Processing billions in transactions annually and supporting nearly 1 in 5 card … tooling, infrastructure provisioning, and improving the developer experience across the business. What You'll Be Doing: Building tools and services that improve infrastructure workflows for engineering teams Collaborating with senior engineers and product leads on design and implementation Contributing to technical strategy, team mentoring, and engineering standards Opportunity to work on Open-source projects focusing on AI agents What … They're Looking For: Strong software engineering background, ideally writing Go (or .NET/Java) Solid experience with Kubernetes Experience in cloud environments - GCP preferred, AWS/Azure acceptable A collaborative engineer who can mentor others and contribute to team direction If you're interested in building platform tools with real impact, in a stable and well-backed More ❯
Senior C++ SoftwareEngineer - Financial Services My client, a leading financial services organisation, is seeking a Senior C++ SoftwareEngineer to join their dynamic and collaborative team. This is an exciting opportunity to contribute to high-impact projects in a fast-paced, agile environment. Key Responsibilities Analyse user requirements and translate them into robust … Develop new features and enhance existing functionality Lead code reviews and promote best practices across the team Mentor and support junior engineers Required Skills & Experience Proven commercial experience in software development using C++ Strong knowledge of SQL Proficiency in Unix/Linux environments Degree in a numeric discipline (e.g., Computer Science, Mathematics) or equivalent professional experience Excellent communication skills More ❯
Overview SeniorSoftwareEngineer - Network Production Engineer Location London Business Area Engineering and CTO Ref # Description As a Network Production Engineer, you will be a critical member of the team responsible for the full lifecycle of our global network infrastructure that supports Bloomberg's core products and services. This includes building and maintaining a … automates network infrastructure. You'll be trusted to design and work on tooling that builds on automation best practices and principles. We'll trust you to Develop and maintain software tools to manage a large-scale, multi-vendor network with an emphasis on automation, telemetry, and model-driven infrastructure as code. Automate the full network lifecycle-including provisioning, configuration … integrating intelligent alerting and self-remediation capabilities to reduce manual intervention and improve incident response. Define and measure service-level objectives (SLOs) to track infrastructure performance and reliability. Write software utilizing orchestration systems to automate tasks and interact with other systems. Provide mentorship to junior engineers and promote software engineering best practices throughout the team. Practice and promote More ❯
SeniorSoftwareEngineer (Full Stack - Ruby on Rails/React) Remote (UK-based) Up to £85,000 About the Role A fast-growing sports tech company are on a mission to deliver an exceptional product experience to their passionate user base. They're looking for a Senior Full Stack Engineer with strong Ruby on Rails More ❯
the good fight against cyber-attacks.Are you ready to join us on the journey to elevate Everywhere Work? Why We Need You! Ivanti is currently seeking an enthusiastic hardworking SeniorSoftwareEngineer to develop computer management capabilities for IT departments throughout the world. This individual should be able to collaborate well with others inside and outside of … the team to build industry leading systems management software solutions. About The Team Ivanti Engineering is a driving force behind transforming market challenges into innovative ideas and successful solutions that resonate with customers and achieve business objectives. By combining market insights, strategic planning, and cross-functional collaboration, the Engineering organization ensures every product release meets evolving user needs and … a suite of automated tests To Be Successful in The Role, You Will Have Bachelor's Degree in Computer Science or related engineering field 7+ or more years of software development experience (REST interfaces) 1 or more years of cloud development experience (microservice, service bus, containers) Great at working as part of a team with strong communication skills Self More ❯
SeniorSoftwareEngineer - iOS and tvOS About the Role & Team On any given day at Disney Entertainment and ESPN Product & Technology, we're reimagining ways to create magical viewing experiences for the world's most beloved stories while also transforming Disney's media business for the future. Whether that's evolving our streaming and digital products in … DEEP&T Technology's worldwide content production and distribution platforms. In doing so, they contribute to a series of cross-functional services and technologies, including Quality Assurance, Data Analytics, Software Development, Broadcast Infrastructure, and Networking & Security. The Apple team responsible for building Hulu is seeking an experienced SoftwareEngineer with a passion for mobile applications to join … continuously analyze data to improve our Apps, our processes, and how we work together. Why You want to work with us: Nurture a highly collaborative, world-class team of software engineers. Work on a cutting-edge and evolving technology stack. Own substantial features shipped to millions of users. Influence the innovation of high-profile products in the media streaming More ❯
Overview Currencycloud was acquired by Visa in December 2021. Our SeniorSoftware Engineers are responsible for implementing an industry-leading API that has already processed over 50 billion USD of cross-border transactions for over 5 million end users, and is available to our clients 24x7. We're moving forward to meet the demands of greater scale with … applications using Kubernetes and a microservice-led architecture. We are also utilising Kafka for our streaming and PACT for Contract testing. What you'll get to do As a SeniorSoftwareEngineer you'll play a key role within your cross functional team, taking responsibility for your services and the technology within them. These roles fit in … to squads who are building out brand new parts to our payments platform, focusing on high availability, cloud native, microservice concepts. You will work as the Lead Engineer in your squad, leading on discussions around technical direction and systems design, as well as mentoring more junior members of the team. You'll get Clear ownership of your domain An More ❯
generative AI, and combines it with classical symbolic technology to produce hallucination-resistant artificial intelligence for high-trust applications. The Role We're looking for an experienced and pragmatic SeniorSoftwareEngineer to join our exceptional team. This role is ideal for someone who has successfully taken products from prototype to production and enjoys collaborating directly with … complex, often novel problems. Your ability to write clean, efficient code and your comfort in navigating ambiguity will be key as we continue to develop advanced reasoning capabilities in software systems. Collaboration will be central: you'll work alongside software engineers, research scientists, and language engineers in a highly cross-functional environment. Our ways of working are dynamic … reaches users. What You'll Do In this role, you'll take ownership of building reliable, scalable systems that bring our technology to life: Build and maintain high-quality software systems, taking products from prototype to production. Collaborate directly with customers to understand needs and shape solutions that deliver impact. Write clean, testable, and maintainable code with a focus More ❯
Senior Python SoftwareEngineer Contract - Outside IR35 Day Rate: Up to £725 (DOE) Immediate Start Location: UK Remote Opportunity: Our UK leading client is seeking experienced SeniorSoftware Engineers who enjoy building products end-to-end. You'll join a collaborative team where your expertise in backend systems (with Python as a core strength) will … and user outcomes Enthusiasm for learning, experimenting, and continuous improvement The Role: Work in a cross-functional squad alongside product managers, designers, and other engineers Contribute across the full software lifecycle - planning, building, deploying, and running systems Take ownership with a "you build it, you run it" mindset, from commit to production Collaborate directly with end-users and internal More ❯
Senior Python SoftwareEngineer Contract - Outside IR35 Day Rate: Up to £725 (DOE) Immediate Start Location: UK Remote Opportunity: Our UK leading client is seeking experienced SeniorSoftware Engineers who enjoy building products end-to-end. You’ll join a collaborative team where your expertise in backend systems (with Python as a core strength) will … and user outcomes Enthusiasm for learning, experimenting, and continuous improvement The Role: Work in a cross-functional squad alongside product managers, designers, and other engineers Contribute across the full software lifecycle — planning, building, deploying, and running systems Take ownership with a “you build it, you run it” mindset, from commit to production Collaborate directly with end-users and internal More ❯
South West London, London, United Kingdom Hybrid / WFH Options
Bright Purple Resourcing
SeniorSoftwareEngineer UK Remote Bright Purple is working with a growing company in the education space, and we are on a mission to find the newest member of their small but mighty software team. So, if you like to work in a small team where your contribution is visible, read on. Benefits: Fully remote with More ❯
SeniorSoftwareEngineer (PHP-Laravel) What you can expect We are looking for a backend engineer to design and develop scalable, secure services using PHP and Laravel. You will build modular front-end and back-end systems, maintain real-time data feeds and APIs, and optimize code for performance. Responsibilities include implementing libraries to improve efficiency … enhancing software robustness, and collaborating with cross-functional teams. You'll also participate in design discussions, code reviews, and detailed code analysis to ensure high-quality delivery. About the Team Workvivo is a digital experience platform dedicated to amplifying workplace culture and fostering employee inclusion, regardless of location. Committed to customer satisfaction, Workvivo focuses on enhancing employees' working lives … and accurate data rendering to meet user requirements. Optimizing Code and Implement Libraries: Identify, implement, and manage code libraries to reduce repetitive code, improve application design, and enhance overall software performance. Enhancing Software Performance: Utilize advanced code optimization techniques to boost the robustness, efficiency, and performance of software solutions. Collaborating with Cross-Functional Teams: Work closely with More ❯
About Faculty At Faculty, we transform organisational performance through safe, impactful and human-centric AI. With more than a decade of experience, we provide over 350 global customers with software, bespoke AI consultancy , and Fellows from our award winning Fellowship programme . Our expert team brings together leaders from across government, academia and global tech giants to solve the … and learn from, some of the brilliant minds who are bringing Frontier AI to the frontlines of the world. About the Role We're looking for a full-stack SeniorSoftwareEngineer to work in our Customer Development team on our ground-breaking Frontier platform. Your role will focus on scaling our Decision Intelligence offering - providing AI … capabilities across high-impact decisions. This comes with genuinely interesting technical challenges, with huge space for creativity and influence. We're actively seeking a senior full-stack engineer to deliver our cutting-edge product, Frontier, to new clients. As we continue to expand our platform's reach, you'll have the unique opportunity to build a scalable AI More ❯
one rooted in a culture of growth, opportunity, diversity and innovation, LSEG is a place where everyone can grow, develop and fulfil your potential with meaningful careers. ROLE PROFILE: Senior DevOps Engineer and help us revolutionize our development tools, workflows, and processes to enhance the productivity and satisfaction of our developers. Job Description: As a SeniorSoftwareEngineer on the Developer Experience team, you will play a crucial role in enhancing the productivity and efficiency of our development teams. You will focus on building and maintaining tools, platforms, and processes that improve the overall developer experience. Your work will involve close collaboration with developers, DevOps engineers, and other customers to ensure seamless integration and optimal … using tools such as Backstage to create internal developer portals and improve developer workflows. Vendor Collaboration & Tool Evaluation: Interact with third-party vendors to evaluate and new and existing software development tools. Conduct thorough assessments of vendor tools, understanding their fit with current systems, and advocating for the best solutions that improve developer productivity and system efficiency. Collaboration & Mentorship More ❯
SeniorSoftwareEngineer - FXGO Location London Business Area Engineering and CTO Ref # Description & Requirements FXGO is a premier trading platform that allows traders to buy and sell currencies (FX) 24/5. The FX market is the largest market in the world, with more than $7 trillion traded every day. Our platform is used by the … live trading blotters to vital regulatory reporting, and serves as the trusted, event-driven data source for applications across the entire organization. Joining this team is an opportunity to engineer the foundational systems that drive innovation and ensure the stability of a core part of Bloomberg's business. The FXGO Streaming team develops and maintains a real-time foreign … centers to reduce trade latency for a global client base, ensuring swift execution for traders worldwide. Continuous optimization of these systems is a primary focus. Who are you? An engineer who is motivated by building and adding value to financial products that are used by clients, and who appreciates the impact of your work. You're someone who always More ❯
SeniorSoftwareEngineer - NSPE Firewall Location London Business Area Engineering and CTO Ref # Description & Requirements As a Network Reliability Engineer, you will be a critical member of the team responsible for the full lifecycle of our global network infrastructure that supports Bloomberg's core products and services. This includes building and maintaining a network that … automates network infrastructure. You'll be trusted to design and work on tooling that builds on automation best practices and principles. We'll trust you to Develop and maintain software tools to manage a large-scale, multi-vendor network with an emphasis on automation, telemetry, and model-driven infrastructure as code. Automate the full network lifecycle-including provisioning, configuration … integrating intelligent alerting and self-remediation capabilities to reduce manual intervention and improve incident response. Define and measure service-level objectives (SLOs) to track infrastructure performance and reliability. Write software utilizing orchestration systems to automate tasks and interact with other systems. Provide mentorship to junior engineers and promote software engineering best practices throughout the team. Practice and promote More ❯
SeniorSoftwareEngineer - MOCA Location London Business Area Engineering and CTO Ref # Description & Requirements The Market and Order Data Analytics (MODA) platform is essential to Bloomberg's trading automation and execution systems by providing scalable shared infrastructure for the normalization, distribution, and storage of trading data. We build and own the APIs that express the platform … enabling the definition of complex heuristics that are critical to our clients' trading decisions. What are we looking for? We are looking for an experienced, self-driven full-stack engineer to help us in our mission to unlock the power of trading data. We're looking for someone who takes initiative, thrives in cross-functional environments, and can independently … their time writing C++, with the rest of the time spent building and enhancing UI components in TypeScript/JavaScript Tools: A mix of open-source and custom-built software Focus: High-performance, scalable, and maintainable infrastructure What's in it for you? A chance to work at the intersection of infrastructure and application development Ownership of high-visibility More ❯
SeniorSoftwareEngineer - Platform Department: Engineering Employment Type: Permanent Location: London Description Hybrid: 2 days per week in our London office (Tower Bridge/London Bridge) About Uswitch: Uswitch's goal is to be the UK's favourite way to choose and manage home-life essentials - from broadband and mobiles to energy and insurance. As we continue More ❯
SeniorSoftwareEngineer, iCloud Platform London, England, United Kingdom Software and Services Description We are a high-impact team that designs, builds, and operates novel functionality in Apple's media processing and content delivery platform. This enables many of Apple's signature apps and experiences. Our work is crucial to the success of Apple's growth … Communication - Skilled in cross-functional communication and collaboration Bachelor's Degree in an engineering-related field, or equivalent related experience with track record of delivering and operating high quality software at scale Preferred Qualifications Experience navigating ambiguity and leading initiatives or workstreams Cloud - Knowledge of Kubernetes or other methods of automating and scaling cloud deployments, load balancing and traffic More ❯