City of London, London, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
Job Title: Senior SoftwareEngineer - HealthCare Location: London (Hybrid – 3 Days in Office) Salary: Up to £110,000 + Benefits Our client is entering an exciting scale-up phase following a successful Series B funding round. With fresh investment and strong market momentum, they’re rapidly expanding their team and capabilities to meet growing demand. This is a More ❯
Job Title: Senior SoftwareEngineer - HealthCare Location: London (Hybrid – 3 Days in Office) Salary: Up to £110,000 + Benefits Our client is entering an exciting scale-up phase following a successful Series B funding round. With fresh investment and strong market momentum, they’re rapidly expanding their team and capabilities to meet growing demand. This is a More ❯
Tripadvisor is hugely important, and as a result, we have over 600 on-premise logical databases running on over 100 database hosts serving petabytes of data. As a Principal SoftwareEngineer/DBA on the SiteOps team, you will be a force multiplier for our engineering & operations teams, delivering tooling & infrastructure that not only has a direct impact … both the scope of on-prem to AWS/cloud-native migrations, as well as on-prem data centers to alternate AWS-based data center migrations. As a Principal SoftwareEngineer/DBA, you will be involved in designing and implementing how we perform those migrations, testing those migrations, and then performing them with a "no surprises in More ❯
of the future from scratch, channelling our start-up mentality every step of the way - meaning you'll have the opportunity to make a real impact. As a platform engineer at JPMorgan Chase within the International Consumer Bank, you will be joining our Cloud Platform Engineering tribe, which is at the heart of a cutting-edge cloud-native AWS …/Go). Excellent understanding of DevOps principles and SDLC best practices. Excellent communication and collaboration skills. Strong analytical and problem-solving abilities. Nice to have capabilities Familiar with software engineering security best practices in a cloud environment. Experience developing unit, integration and end-to-end software tests. More ❯
Oxford, England, United Kingdom Hybrid / WFH Options
Oscar
Senior .NET Full Stack Developer Oxford | Remote | Competitive Salary (DOE) A leading software company based in Oxford is looking for a Senior .NET Full Stack Developer to join their growing team. This is a key role delivering high-quality software solutions for both UK-based and international clients. As a Senior Developer, you’ll be responsible for translating More ❯
Stoke-On-Trent, England, United Kingdom Hybrid / WFH Options
GivEnergy
SoftwareEngineer (Energy Management Systems) Location: GivEnergy Head Office, Newcastle-under-Lyme, Staffordshire, ST5 9HX. Fully office-based or hybrid 3 days onsite + 2 days WFH Salary: £40k – £60k pa depending on experience and qualification level Schedule: Permanent, 37.5 hours per week, Monday – Friday, 9am – 5pm We’re looking to grow our team with the addition of … a Software Engineer. This role will play a key part in the development of a new smart & scalable platform that aims to make grid services accessible to masses & empower energy freedom for all. This is a backend role, where a successful candidate will be supporting & advising the team on how to build high quality, maintainable software within our … s skills, we’re looking for motivated and passionate Developers who have the flexibility and drive, to work across all elements of our stack to produce the best control software and reporting systems possible for grid flexibility system. This is a great opportunity for a versatile developer with a passion for renewable energy to join a progressive, UK centered More ❯
The Role Trayport is actively looking for a Senior Software Developer to join our team for the design and development of our flagship data analytics platform where you will contribute to System Architecture, aid colleagues to help coordinate our projects and review code too. Our platform ingests hundreds of millions of data points every day and provides our customers … price movements. We process real-time market data feeds that together add hundreds of millions of data points to our dataset every day. We encourage ownership across the entire software lifecycle, and will value your input on each stage. We take an iterative approach to solve problems and continually improve our product. If you are interested in building customer … facing products and approaching it using lean software development practices, we would love to hear from you. Responsibilities Contribute to System Architecture, Aid colleagues to help coordinate our projects Peer review code The Person Strong working knowledge of C# or Kotlin Experience writing efficient, concurrent .NET code Experience working on distributed systems Strong knowledge of Kubernetes and Kafka Experience More ❯
The Role Trayport is actively looking for a Senior Software Developer to join our team for the design and development of our flagship data analytics platform where you will contribute to System Architecture, aid colleagues to help coordinate our projects and review code too. Our platform ingests hundreds of millions of data points every day and provides our customers … price movements. We process real-time market data feeds that together add hundreds of millions of data points to our dataset every day. We encourage ownership across the entire software lifecycle, and will value your input on each stage. We take an iterative approach to solve problems and continually improve our product. If you are interested in building customer … facing products and approaching it using lean software development practices, we would love to hear from you. Responsibilities Contribute to System Architecture, Aid colleagues to help coordinate our projects Peer review code The Person Strong working knowledge of C# or Kotlin Experience writing efficient, concurrent .NET code Experience working on distributed systems Strong knowledge of Kubernetes and Kafka Experience More ❯
platform is the core technology to Ki's success – allowing us to evolve underwriting intelligently and unlock massive scale. We're a multi-disciplined team, bringing together expertise in software and data engineering, full stack development, platform operations, algorithm research, and data science. Our squads focus on delivering high-impact features – we favour a highly iterative, analytical approach. Initially … Sample products you might be involved in building include, developer tooling, microservice orchestration systems, ML model serving infrastructure, feature serving and storage infrastructure. Principal Accountabilities: Build robust and scalable software for business critical, web-based applications Design, build, test, document and maintain API’s and integrations Ensure quality control using industry standard techniques such as automated testing, pairing, and … one or more of Ki’s core technologies Mentor and coach colleagues in both engineering and business domain subjects Required Skills and Experience: Experience as a mid-senior level engineer working across a modern stack Strong software engineering principles (SOLID, DRY, data modelling) Professional experience with a server-side language, ideally Python Comfortable working with cloud infrastructure, infrastructure More ❯
platform is the core technology to Ki's success – allowing us to evolve underwriting intelligently and unlock massive scale. We're a multi-disciplined team, bringing together expertise in software and data engineering, full stack development, platform operations, algorithm research, and data science. Our squads focus on delivering high-impact features – we favour a highly iterative, analytical approach. Initially … Sample products you might be involved in building include, developer tooling, microservice orchestration systems, ML model serving infrastructure, feature serving and storage infrastructure. Principal Accountabilities: Build robust and scalable software for business critical, web-based applications Design, build, test, document and maintain API’s and integrations Ensure quality control using industry standard techniques such as automated testing, pairing, and … one or more of Ki’s core technologies Mentor and coach colleagues in both engineering and business domain subjects Required Skills and Experience: Experience as a mid-senior level engineer working across a modern stack Strong software engineering principles (SOLID, DRY, data modelling) Professional experience with a server-side language, ideally Python Comfortable working with cloud infrastructure, infrastructure More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Hamiltonian Dynamics
Hamiltonian Dynamics is a start-up based in Gloucestershire and Manchester working in the National and Cyber Security industries. We are seeking an experienced SoftwareEngineer with team lead experience to join our growing technology team in our next phase of expansion. Our ideal candidate would be someone who has experience in one or more of the following More ❯
Gloucester, Gloucestershire, South West Hybrid / WFH Options
BAE Systems
countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: SoftwareEngineer Requisition ID: 121323 Location: Gloucester - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. … with plenty of opportunities to get involved with local community engagement and outreach activities to help build tech and cyber skills in the region. We are looking for experienced Software Engineers to join our team following continuous growth and success in the UK Government sector. What you could be doing for us: Designing, codes, tests, corrects and documents simple … programs, and assists in the implementation of software which forms part of a properly engineered information or communications system Providing accurate estimates of development effort needed to design, code and test software from given specifications A focus towards Data Processing Working on AWS Cloud infrastructure Opportunities to mentor junior level developers, providing oversight where applicable Logically analysing code More ❯
Mytos is backed by Y Combinator, the most successful startup program in the world which produced companies such as AirBnb, Dropbox, and Ginkgo Bioworks. The Role As a Senior SoftwareEngineer focused on full-stack product development, you'll build the critical interfaces and systems that enable scientists to work with our cell manufacturing platform. You'll create … intuitive, reliable software that abstracts away complexity while giving users powerful tools to customize and monitor cell growth protocols. Any experience with distributed systems will translate well to our environment, where you'll find familiar concepts like asynchronous communication and managing state consistency across components - with the added excitement of components including physical hardware! Your work will directly impact … therapies and research tools can be developed, ultimately helping patients worldwide. What you'll do Work directly with customers to translate their scientific workflows into reliable, flexible and simple software solutions. Own and deliver end-to-end product functionality spanning experiment scheduling, automated image analysis, and remote operation of our devices. Develop and improve our frontend applications using TypeScript More ❯
best-in-class products and solutions, and unparalleled access to capital and liquidity. About the team The Equity Technology organization is undertaking a multi-year investment to completely re-engineer the front office technology platform, to support business expansion plans to close the gap to competition. Citi Investment Strategies (CIS) Engineering group comprises four teams. SolstiCE team is responsible … for development, maintenance and support of an index calculation platform for the CIS business. Role Overview/What you will you do The role of a Senior SoftwareEngineer for SolstiCE requires a combination of strong technical and leadership skills. You will work together with business stakeholders from Trading and Benchmark Administration Team (BAT), and with other members … manage multiple priorities simultaneously. You will be a highly motivated self-starter who is comfortable taking on new challenges and picking up and learning new technologies. Hands-on professional software development experience at a senior level. Proven experience of defining technical architectures and leading complex projects through to delivery. Proficiency in object-oriented and functional programming. Rigorous application of More ❯
value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone's contribution is welcomed. We are looking for a Lead Software Development Engineer to join us as part of our team. About the role PitchBook is a platform designed for investment professionals, offering access to data and analytical tools … maximize scalability and reliability Write code and unit tests Conduct code reviews Diagnose complex problems involving multiple systems and technologies Provide guidance and mentorship to a team of talented software engineers Be an example of engineering excellence Communicate with customers and developers from other teams (UA, USA, India) Managing the whole Engineering team Responsibility for Product delivery Analyze requirements … and contribute to project development We're looking for you if you have 4+ years of experience in commercial software development primarily with Java stack, Spring; At least 1-2 years in Team Lead position and team management Micro-service expertise Commercial experience with relational database Recent real experience with Concurrency util Experience with AWS (S3 preferable) Container experience More ❯
we've established a state-of-the-art antibody engineering facility. The company is staffed by a multidisciplinary team of more than 50 scientists and engineers. As a Senior SoftwareEngineer at LabGenius, you will collaborate with our talented team of scientists, data scientists and software engineers to deliver our ambitious internal and partnered drug discovery programmes … data at scale. What you'll do in this role Work with our Data Scientists to productionise our machine learning drug discovery platform Lead the design and build of software solutions to help our wet lab scientists generate high quality results Configure, maintain and build integrations for our lab information management system (Benchling) Work closely with lab and data … scientists to understand their problems and offer solutions Use Google Cloud Platform to deploy, manage and secure applications and data. Work to maintain and improve the quality of our software, exemplifying best practices for testing, code review, security, documentation, and architecture. What we're looking for Background in a scientific field (via education or experience) CI/CD pipeline More ❯
the future of subscription platforms? Out Client is looking for a talented and driven developer to join their agile team and help build cutting-edge solutions that combine traditional software engineering with emerging AI/ML technologies. About the Role: This hybrid role offers a unique blend of traditional application development and the exciting opportunity to work on AI … ll collaborate with both internal teams and clients to create tools that leverage AI for automation, enhanced decision-making, and real-time insights—while maintaining rock-solid, high-performance software engineering standards. As part of their development lifecycle, you’ll be involved in everything from ideation and prototyping to deployment and ongoing support. You will play a key role … in advancing both the core .NET platform and the integration of new AI-driven capabilities. Key Responsibilities: Work on both AI-powered and traditional software engineering projects for internal and client-facing tools. Contribute to the full development lifecycle—from brainstorming new ideas to deploying and maintaining production systems. Drive innovation within our .NET platform while integrating cutting-edge More ❯
Altrincham, Cheshire, United Kingdom Hybrid / WFH Options
慨正橡扯
About the job The Opportunity We're seeking a passionate and experienced Lead Software Engineer. As an experienced technical leader within our Engineering discipline, you will be empowered to apply your expertise in software design, development, quality assurance, and maintenance, while helping foster a strong focus on excellence and best practice. You'll join a talented team of … and private sector brands operating in a variety of sectors including Civil Defence, Healthcare, Sustainable Environment and Land Asset Management, and Digital Democracy. Key Accountabilities And Responsibilities A Lead Engineer oversees the planning, design, development, integration and testing of high-quality software solutions that meet business and user needs. Equally, they are proactive in identifying continuous improvement opportunities … deliverables are of a high standard and maintaining quality documentation Structuring and providing technical assurance for the work of teams, advising on design patterns and engineering approaches to ensure software quality, including non-functional requirements Guiding team members and participating in the hands-on implementation of best practices in engineering Collaborating with DevOps engineers to implement CI/CD More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Aventum Group
Job Title: Principal SoftwareEngineer Entity: Aventum Department: Technology Location: London/Hybrid Who We Are Since its inception, Aventum Group has sought a different approach to insurance. We are on a mission to be the ‘most inspiring specialty (re)insurance group in the world’. At the heart of Aventum are our people. Working together in dynamic … individual needs, supporting their unique goals and ambitions. Role Summary You will assume a pivotal role, leveraging your extensive expertise to drive innovation and excellence across all facets of software development. In addition to spearheading the design, development, and maintenance of sophisticated software solutions, you will take a lead role in mentorship, software design and architecture, and … championing secure software development practices throughout the software development lifecycle. Drawing from your wealth of experience with multiple programming languages, advanced software development methodologies, and industry best practices, you will serve as a beacon of knowledge and inspiration, guiding and mentoring both seasoned and junior team members to unlock their full potential. Your strategic and technical guidance More ❯
value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone's contribution is welcomed. Now we are looking for a Software Development Engineer Lead for PitchBook. About the role Tight cooperation with other teams to create a robust and supportable solution. High load, multithreading, and concurrency can be tried … for SDLC process organization. Meeting with stakeholders for the decision making. As a qualified expert, you will: Technical Leadership: Lead the design and architecture of scalable, secure, and maintainable software solutions in the team. Collaborate with stakeholders to translate business needs into technical solutions. Development & Delivery: Write clean, efficient, and well-documented code, adhering to industry standards and company … guidelines. Ensure code quality by conducting code reviews and mentoring team members in best practices. Oversee the end-to-end software development lifecycle, from planning to deployment and maintenance. Troubleshoot and resolve complex technical issues. Foster professional growth and technical excellence. Facilitate collaboration among team members and across departments. Drive Agile practices, ensuring efficient sprint planning, task prioritization, and More ❯
Embedded Linux Senior SoftwareEngineer - Optimisation Home based - Worldwide Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon. The role is a fast-paced, problem-solving role that's challenging yet very exciting. The right candidate must be resourceful, articulate … This is a Globally remote role What your day will look like Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks Work with partners to deliver a delightful, optimised, first-class Ubuntu experience on their platforms Take a holistic approach to the Ubuntu experience on partner platforms with inputs More ❯
fighting 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 seeking a Staff SoftwareEngineer - UI, Angular, JavaScript to enhance the user experience of our Enterprise Service Management platform. The ideal candidate should have 10+ years of experience in software development … and continuous learning. To Be Successful in The Role, You Will Have: Bachelor's or master's Degree in computer science or computer engineering. 10+ years of experience in software development. Strong skills in HTML/CSS, JavaScript, and optionally .NET Core. Solid understanding of web application security, session management, and best practices. Knowledge of relational databases, Object-Oriented More ❯
Darktrace is a global leader in cybersecurity AI, delivering the essential cybersecurity platform to protect organisations today and for an ever-changing future. What will I be doing: Our software engineers work across a wide variety of projects and with a diverse toolset, as a Full Stack SoftwareEngineer for the Innovation team you will be responsible … operating system experience. Strong knowledge of more than one programming language, Experience with development that considers all parts of the stack (storage, API, services, infrastructure, UI, etc), Experience developing software for Windows or MacOS, Experience working with Cloud Infrastructure such as AWS, Azure or GCP, Experience with machine learning frameworks and libraries, such as PyTorch. Benefits we offer More ❯
Are you searching for an opportunity to play a key role in driving the dramatic growth of a highly successful software company? At Poppulo, we're working on what's next in communications and workplace technology. As a pioneer in this industry, we understand that meaningfully reaching every employee is hard. And so is managing office space in a … requirements. We believe in fostering an environment where there is a diversity of perspectives, in hopes that we can all thrive. The Opportunity We are seeking a talented Senior SoftwareEngineer to join our Digital Signage Cloud Team, focused on frontend development. Our cloud-based digital signage platform empowers customers globally to manage and deliver multimedia content seamlessly … to integrate AI and generative AI capabilities into the frontend experience. Skill & Experience Requirements: Bachelor's degree in computer science or related discipline; master's preferred. 6+ years in software development, primarily frontend. Proven track record in developing and optimizing large-scale frontend applications. Experience with cloud-based software platforms and SaaS solutions. Demonstrable experience or strong interest More ❯
Altrincham, Cheshire, United Kingdom Hybrid / WFH Options
Informed Solutions
The Opportunity We're seeking a passionate and experienced Lead Software Engineer. As an experienced technical leader within our Engineering discipline, you will be empowered to apply your expertise in software design, development, quality assurance, and maintenance, while helping foster a strong focus on excellence and best practice. You'll join a talented team of dynamic and driven … and private sector brands operating in a variety of sectors including Civil Defence, Healthcare, Sustainable Environment and Land Asset Management, and Digital Democracy. Key Accountabilities and Responsibilities A Lead Engineer oversees the planning, design, development, integration and testing of high-quality software solutions that meet business and user needs. Equally, they are proactive in identifying continuous improvement opportunities … deliverables are of a high standard and maintaining quality documentation. Structuring and providing technical assurance for the work of teams, advising on design patterns and engineering approaches to ensure software quality, including non-functional requirements. Guiding team members and participating in the hands-on implementation of best practices in engineering. Collaborating with DevOps engineers to implement CI/CD More ❯