Job Title: Director of Engineering - Advanced Analytics Location: Hybrid - London office in Southwark Bridge 2 days per week Duration: 3 Months Clearance: BPSS - Sole UK National Rate: £900 per day - via Umbrella Only Job description: As the Director of Engineering for our Advanced Analytics business unit, you will … grow a team of skilled engineers, providing guidance through regular performance reviews and career development opportunities. Ensure seamless collaboration with cross-functional teams (product, engineering, business) to translate business objectives into actionable technical solutions. Remove blockers and resolve technical challenges for engineering teams, ensuring smooth execution of analytics … of analytics solutions. Provide second-level support for production systems, ensuring the stability, reliability, and performance of analytics platforms. Collaborate with architects and other engineering leaders to establish standards, process documentation, and conduct impact assessments. Manage and resolve escalations effectively, ensuring smooth operations and minimal disruption to project timelines. More ❯
connected, developed and rewarded here. Everything that makes you unique is welcome; join us and be your best self! We are seeking a Senior Software Engineer to join our team! Your Impact: Software Development: Design, implement, and maintain scalable, maintainable, and efficient Python-based applications, focusing on backend … Apache Spark , Databricks , Apache Pulsar , Apache Airflow , Temporal , and Apache Flink , sharing knowledge and suggesting improvements. Documentation: Contribute to clear and concise documentation for software, processes, and systems to ensure team alignment and knowledge sharing. Your Qualifications: Experience: Professional experience in Python development or related softwareengineering … Design: Strong knowledge of RESTful API design and implementation; knowledge of GraphQL is a plus. Security Best Practices: Awareness of security best practices in software development. Team Collaboration: Strong communication skills and the ability to collaborate effectively with cross-functional teams. Cloud Services: Experience with cloud platforms like AWS More ❯
Software Engineer - Portfolio Analytics A Globally-Renowned Systematic Trading Firm is looking for the top Python engineers in the city for an incredibly high-calibre group working across a number of desks. They've been tasked with building a market-leading, cross-asset portfolio management platform and the research … with the business. Required: 4+ years Python development experience in an enterprise environment. Relevant financial experience, specifically on the buy-side. Strong Computer Science, Engineering (or a related subject) background. Able to work in a modern softwareengineering environment, using Agile and DevOps methodologies and tools including More ❯
Software Engineer - Portfolio Analytics A Globally-Renowned Systematic Trading Firm is looking for the top Python engineers in the city for an incredibly high-calibre group working across a number of desks. They've been tasked with building a market-leading, cross-asset portfolio management platform and the research … with the business. Required: 4+ years Python development experience in an enterprise environment. Relevant financial experience, specifically on the buy-side. Strong Computer Science, Engineering (or a related subject) background. Able to work in a modern softwareengineering environment, using Agile and DevOps methodologies and tools including More ❯
Engineer, you will need to: Develop a state of the art data science and ML runtime stack in a multi-cloud environment. Lead on softwareengineering and software design for ML components. Understand and use computer science fundamentals, including data structures, algorithms, computability and complexity, and computer … learning infrastructure. Collaborate with data engineers, application programmers, and data scientists. Desired skills: Qualification in a related field such as computer science, statistics, electrical engineering, mathematics, or physical sciences. Self-starter with excellent communication and time management skills. Strong computer programming skills, with knowledge of Python, R, and Java. More ❯
Our cllient a Specialist Engineering Consultancy developing alternative fuel strategies for the marine industry have an exciting permanent opportunity for a Junior Controls Software Engineer. ROLES AND RESPONSIBILITIES Support the development and integration of Hydrogen Storage Management Control Systems, human-machine interfaces (HMI) and integration of Electronic Control … Conduct thorough testing and validation of Hydrogen Controls, ensuring they meet regulatory requirements, industry standards, and internal quality benchmarks. Troubleshoot and debug hardware and software issues in control systems, utilising diagnostic tools and methods to achieve reliable system performance. Participate in design reviews, risk assessments, and technical discussions to … provide valuable input and contribute to the continuous improvement of the hydrogen system engineering process. Stay current with industry trends, advancements, and best practices related to hydrogen fuel systems, dual fuel technology, and industrial control system development. YOUR PROFILE Bachelor's degree in Electrical Engineering, Control EngineeringMore ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Aventum Group
Job Title: Software Engineer 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 … meet their individual needs, supporting their unique goals and ambitions. Role Summary You will play a pivotal role in designing, developing, and maintaining innovative software solutions. Leveraging your expertise in programming languages and software development methodologies and principles, you will drive the creation of efficient and reliable software products. Collaborating closely with cross-functional teams, you will analyse requirements, tackle complex challenges, and ensure the quality and scalability of our software throughout its lifecycle. You will play an active role in mentoring less experienced members of the team, providing them with guidance, support, and opportunities for More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Aventum Group
Job Title: Software Engineer 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 … meet their individual needs, supporting their unique goals and ambitions. Role Summary You will play a pivotal role in designing, developing, and maintaining innovative software solutions. Leveraging your expertise in programming languages and software development methodologies and principles, you will drive the creation of efficient and reliable software products. Collaborating closely with cross-functional teams, you will analyse requirements, tackle complex challenges, and ensure the quality and scalability of our software throughout its lifecycle. You will play an active role in mentoring less experienced members of the team, providing them with guidance, support, and opportunities for More ❯
Senior Software Engineer, Site Reliability Engineering, Google Cloud corporate_fare Google place London, UK Apply Minimum Qualifications: Bachelor's degree in Computer Science, a related field, or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 5 years of experience … optimize code, and to automate routine tasks. Systematic problem-solving approach, coupled with effective verbal and written communication skills. About the Job Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google Cloud … needs and a fast rate of improvement. Additionally, SREs will keep an ever-watchful eye on our systems capacity and performance. Much of our software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation. On the SRE team, you'll have the opportunity to manage More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Bright Purple Resourcing
Software Engineer -UK Remote This leading, remote-first healthcare data science/bio-informatics client have put everything in place to ensure their culture and environment at the very least matches, and in many areas exceeds, their competitors. Innovation isnt just about technology and product, its about listening to … ground-breaking research into disease prevention, with a particular track record in supporting such research around Cancer, Covid, and Alzheimers. The role: As a Software Engineer, youll get to join a small, focused delivery team working on key feature development, devops, and testing, exploring new areas of cloud computing … to ensure it's all released correctly via their advanced CI/CD infrastructure. If you have experience in developing sophisticated, modern, cloud-based software, and are potentially considering making a step up into a senior level, this softwareengineering role is perfectly set up to provide More ❯
What do you want to search? Keyword Apprenticeship Type Location Digital Technology Solutions - Software Engineer Apprentice - London Apply From: 27/01/2025 Learning Provider Delivered by UNIVERSITY OF STAFFORDSHIRE Employer BT GROUP PLC Vacancy Description We're one of the world's leading communications services companies. The … for our customers and business. We'll teach you human centred design, and agile ways of working, to help you create new technology and software solutions for the future. We'll get you started right away, learning some job specific skills such as analysis and design techniques you can … use to break down problems. You will use these to build effective and secure software solutions, using contemporary software development languages and modern development methodologies and practices. We'll teach you how to produce high quality code with sound syntax in at least one language and maybe more More ❯
Glastonbury, Somerset, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title: Senior Software Engineer Location : Outskirts of Glastonbury, Somerset Salary : £60,000 - £65,000 (Depending on experience) Working Arrangement: 3 Days On-Site Per Week Job Overview: Joining a small team of Software Engineers, you will be responsible for the development and maintenance of software within … company's portfolio for both new and existing systems for their Maritime Products. This role will entail collaboration across various functional areas to address software issues and develop new features. Key Responsibilities: Conduct code reviews and manage pull requests to uphold quality standards. Engage in discussions about technical design … and architecture. Provide guidance to junior engineers. Collaborate within an agile team, participating in sprint planning, stand-ups, and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : -Software development skills: C++, Qt - Multi-Threaded Real Time Applications More ❯
Bromsgrove, Worcestershire, United Kingdom Hybrid / WFH Options
Applause IT Recruitment Ltd
Role: Senior Software Engineer Location: Birmimgham (Hybrid) Hours: 35 Hours per week Salary: £50,000-£55,000 C# | .NET | Blazor | React Are you ready to make a meaningful impact in the world of financial services technology? Join a dynamic Application Engineering team, where your expertise will help shape … the future of our in-house Pension, Payroll, and Benefit web applications. We're on the lookout for a Software Engineer who is passionate about delivering high-quality solutions and driving innovation throughout the software development life cycle. What You'll Do Lead complex software development projects … CSS, JavaScript, and jQuery Familiarity with Azure DevOps , GitHub , and Azure-hosted environments An ability to advise on modern standards, tools, and processes in software development A problem-solving mindset with a keen focus on customer value Preferred Experience Background in financial services, ideally in pensions, payroll, or employee More ❯
our broader technology team, members of a group of over sixty individuals representing eighteen nationalities. We have varied backgrounds including Computer Science, Mathematics, Physics, Engineering - even Classics - but what unifies us is a passion for technology and writing high-quality code. Our developers are organised into small cross-functional … teams, with our engineering roles broadly of two kinds: "Quant Platform Developers" otherwise known as our "Core Techs", and "Quant Developers" which we often refer to as "Sector Techs". We use the term "Sector Tech" because some of our teams are aligned with a particular asset class or … by your peers as an expert in your domain A keen interest and understanding of financial markets and instruments A proponent of strong collaborative softwareengineering techniques and methods: agile development, continuous integration, code review, unit testing, refactoring and related approaches Strong knowledge of Python Proficient on Linux More ❯
leading e-commerce sites, tech companies and payment services providers such as Amazon, eBay, Shopify, Mollie, Dojo, Paysafe, Just Eat Takeaway and Takepayments. Our software platform and APIs enable our partners to offer flexible financing products, in their desired branding, to their merchant base. With YouLend's AI-driven … and we are building the solutions that will power that future. The Role We are looking for an experienced and visionary VP of Platform Engineering to lead our platform engineering efforts, setting the strategic direction and overseeing the development and scaling of our technology platforms. The VP of … Platform Engineering will play a pivotal role in ensuring the robustness, scalability, and security of our infrastructure, enabling innovation across all product lines and ensuring exceptional user experiences. This is a senior leadership position that requires a deep technical background, exceptional leadership skills, and a strategic mindset. You will More ❯
bristol, south west england, United Kingdom Hybrid / WFH Options
Innovate
Software Engineer Salary: Depending on experience Location: Hybrid working, with a minimum of 4 days per week on-site ________________________________________ About the Role A skilled and adaptable software engineer is needed to support the development of middleware solutions within complex embedded systems. This position involves configuring and securing Linux … based environments, contributing to software design, and working closely with hardware and integration teams. ________________________________________ Key Responsibilities • Develop and maintain middleware software for embedded platforms. • Configure, secure, and manage Linux operating systems (e.g., RedHat, Ubuntu). • Support operating system migration and kernel-level testing and configuration. • Collaborate on architecture … design, and implementation decisions. • Integrate software with COTS hardware and support testing on target systems. ________________________________________ Required Skills and Experience • Strong proficiency in C or C++ (at least one is essential); familiarity with Ada, JavaScript, or shell scripting is beneficial. • Solid foundation in softwareengineering methodologies. • Experience managing More ❯
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 … 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 … mock-ups or prototypes to explore and troubleshoot new initiatives Explore new ideas and emerging technologies, develop prototypes quickly Uphold and advance the wider engineering team’s principles and ways of working Serve as a domain expert for one or more of Ki’s core technologies Mentor and coach More ❯
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 … 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 … mock-ups or prototypes to explore and troubleshoot new initiatives Explore new ideas and emerging technologies, develop prototypes quickly Uphold and advance the wider engineering team’s principles and ways of working Serve as a domain expert for one or more of Ki’s core technologies Mentor and coach More ❯
Senior Software Engineer, London, £85,000 A Senior Software Engineer with strong experience of Ruby on Rails is needed to join an e-Commerce SaaS Scale-up in London. Working within a talented team of engineers and reporting into an inspiring Technology Leader you, this is a senior … developer role where you will lead by example. The new RoR Software Engineer will take the lead on multiple projects, driving standards within a product-focused engineering environment. Working within a fast-paced environment focused on delivering and shipping high quality features. What You’ll Do Develop and … rapidly. What You’ll Bring Strong experience in Ruby on Rails, JavaScript, AWS, and SQL databases. Understanding & interest in AI, big data, and scaling engineering practices. Proven success in fast-paced project delivery. Leadership skills with a drive to progress to Team Leader level. Weekly team meals, quarterly events More ❯
Senior Software Engineer, London, £85,000 A Senior Software Engineer with strong experience of Ruby on Rails is needed to join an e-Commerce SaaS Scale-up in London. Working within a talented team of engineers and reporting into an inspiring Technology Leader you, this is a senior … developer role where you will lead by example. The new RoR Software Engineer will take the lead on multiple projects, driving standards within a product-focused engineering environment. Working within a fast-paced environment focused on delivering and shipping high quality features. What You’ll Do Develop and … rapidly. What You’ll Bring Strong experience in Ruby on Rails, JavaScript, AWS, and SQL databases. Understanding & interest in AI, big data, and scaling engineering practices. Proven success in fast-paced project delivery. Leadership skills with a drive to progress to Team Leader level. Weekly team meals, quarterly events More ❯
believe everyone has something to learn and something to teach - we are life-long learners and educators. Overview: We are looking for a Lead Software Engineer with expertise in full-stack web, cloud, and mobile/desktop application development. The ideal candidate is a hands-on technical leader with … experience in system-level design, cloud computing, and cybersecurity, particularly within FDA-regulated medical device software (IEC 62304, cybersecurity compliance). Key Responsibilities: System Architecture & Technical Leadership: Design, develop, and optimize scalable, secure, and compliant software solutions for medical devices and connected health applications. Ensure adherence to IEC … to ensure intuitive and visually appealing user interfaces. Integrate mobile apps with cloud services and APIs, ensuring seamless data flow. Cybersecurity & Compliance Ensure secure software development practices in compliance with FDA, IEC 62304, and ISO 27001. Implement identity management, authentication, and data encryption strategies. Conduct threat modeling, vulnerability assessments More ❯
As Technical Leaders, Senior Software Engineers at Amazon excel in tackling complex, ambiguous problems with minimal guidance. They consistently deliver high-impact solutions while maintaining a long-term perspective on the team's software architecture. These engineers not only address current architectural deficiencies but also propose and lead … providing context for current technology choices and steering future decisions. Taking ownership of team architecture, Senior SDEs offer system-wide design guidance and drive engineering best practices across Operational Excellence, Security, and Quality domains. They address root causes of persistent issues, often influencing software decisions beyond their immediate … forward. These leaders actively contribute to recruiting efforts and share their expertise through coaching and mentoring within the organization. Amazon SDEs excel in adopting softwareengineering best practices, including design, testing, version control, documentation, build, deployment, and operations. Proficient in languages like Java and C++, they produce high More ❯
for a wide range of industries, leveraging advanced 3D printing techniques. As they continue to grow, they are looking to bring on a Principal Software Engineer to lead the development of their state-of-the-art metal printing systems. As a Principal Software Engineer, you will play a … pivotal role in the development of embedded software for the company's next-generation 3D metal printing machines. These machines are designed to deliver high-volume, precision printing for large-scale industrial parts, with an emphasis on sustainability and green manufacturing. You will be responsible for architecting and implementing … software solutions that integrate motion control systems, real-time operating systems (RTOS), and other critical embedded components to ensure the efficient and reliable performance of the printing systems. In this senior role, you will lead and mentor a team of junior engineers, providing guidance on best practices and technical More ❯
About the Team The GPU Software Release team at Arm is responsible for leading the releases of the Mali & Immortalis Driver Development Kit (DDK). Alongside getting releases of our software out at high quality, we are also responsible for monitoring the stability of our test infrastructure, managing … the code quality of our key DDK software branches and doing improvement work to make DDK testing & releasing more efficient and easy for everyone. We work closely with our infrastructure engineering teams across a broad range of technologies, working to ensure that we release our software on … features and at the right quality level for our partners. You will be working with multi-disciplined, multi-national teams across Arm's worldwide engineering centers. We have a consistent track record of mentoring and coaching expertise in people, so this is a great opportunity to learn something new More ❯
Leeds, West Yorkshire, Yorkshire and the Humber Hybrid / WFH Options
BAE Systems
in-depth expertise and creativity of our people which make NS a success. We have opportunities to expand our team in several areas, including: • SoftwareEngineering • DevOps/Platform Engineering • Cloud Engineering Why BAE Systems? You'll be part of a big company, but we try … cyber defence industry, and Capabilities is the engine that keeps the business moving forward. It is the largest area of Digital Intelligence, containing our Engineering, Consulting and Project Management teams that design and implement the defence solutions and digital transformation projects that make us a globally recognised brand in More ❯