SoftwareEngineering Graduate Scheme at Hawk-Eye Innovations Start Date: September 2026 Duration: 2 Years Location: Basingstoke/London Salary: £35,000 Application Deadline: 1st December 2025 Kickstart Your Career in Sports Technology with Hawk-Eye Innovations Step into the world of sports technology with Hawk-Eye Innovations' SoftwareEngineering Graduate Scheme. Over the course of … two years, you'll work within one of our softwareengineering disciplines, gaining hands-on experience within the sports tech industry. You'll be at the forefront of creating and innovating technology that enhances global sports like football, tennis, and cricket. A Day in the Life of a SoftwareEngineering Graduate: Specialise and Innovate: Specialise in … team. 2026 Graduate Scheme Entry Requirements: Academic Background: A BSc in Computer Science or a related discipline, ideally with a 2:1 or above. Technical Skills: Demonstrable experience in softwareengineering, with a working knowledge of C++, Java, Python or other programming languages. Mindset: You thrive in an innovative, fun environment, eager to learn, collaborate, and push technological More ❯
SoftwareEngineering Manager – Deep Tech – London AI meets physical engineering. Algorithms meet real-world constraints. Theory meets industrial-scale impact. This Deep Tech scale up is using AI to transform how things get made in the physical world. They are solving genuinely hard problems where computer science meets engineering physics, with real constraints and tangible outcomes. The … technology is deployed in production environments globally, making a measurable difference to how people work. As the successful SoftwareEngineering Manager you will bring clarity, energy, and direction to a high-performing engineering group. Someone who blends technical depth with exceptional leadership, and who cares as much about people as they do about elegant architecture and delivery … to turn complex customer needs into elegant technical solutions. You’ll also have knowledge of Agile, OKRs, DevOps and CI/CD. You should apply if: You've led softwareengineering teams before and know how to get the best out of talented people. You can talk architecture and algorithms, but you also understand delivery, stakeholder management, and More ❯
london, south east england, united kingdom Hybrid/Remote Options
Mercor
Mercor is hiring experienced Top-Tiered Senior SoftwareEngineering professionals to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work on code validation, prompt refinement, algorithmic evaluation, and model benchmarking. This is a unique opportunity to apply your engineering expertise toward shaping the next generation of … intelligent systems. Key Responsibilities Review and refine AI-generated prompts, responses, and code Validate algorithms and software concepts for technical accuracy Provide structured feedback on solution quality and clarity Tag and organize content by topic, difficulty, or language Support benchmarking efforts to assess model capabilities Ideal Qualifications 5+ years of experience in softwareengineering, technical research, or … educational content development Degree in SoftwareEngineering, Computer Science, or a related field (Bachelor's minimum; advanced degree preferred) in Top US Colleges or Universities. Strong proficiency in languages like Python, JavaScript, Java, or C++, among other popular languages Experience with debugging, testing, and validating code Comfortable with technical writing and attention to detail Project Timeline Start Date More ❯
White Collar Factory (95009), United Kingdom, London, London Director of SoftwareEngineering About this role We are looking for a Director of SoftwareEngineering to lead a team of 100+ engineers. We're looking for someone who is results-oriented, able to partner with business leaders and go toe-to-toe with the best engineers on … providing objective assessments of the likely cost and risk trade-offs for different solutions, and clear paths forward. What you'll do Leadership of a team of 100+ technologists (Software Engineers, Quality Engineers and Architects): operating engineering at scale within a complex regulated environment Work together with Product and Design teams on the overall product roadmap for key … customer and organisational outcomes Stay up to date with the latest relevant changes in regulation and enterprise process Maintain broad knowledge and awareness of the latest relevant technologies and engineering practices Be a key voice in technical design reviews - ensuring a clear and consistent approach to engineering practices Support the career growth and development of the team What More ❯
White Collar Factory (95009), United Kingdom, London, London Director of SoftwareEngineering About this role We are looking for a Director of SoftwareEngineering to lead a team of 100+ engineers. We're looking for someone who is results-oriented, able to partner with business leaders and go toe-to-toe with the best engineers on … providing objective assessments of the likely cost and risk trade-offs for different solutions, and clear paths forward. What you'll do Leadership of a team of 100+ technologists (Software Engineers, Quality Engineers and Architects): operating engineering at scale within a complex regulated environment Work together with Product and Design teams on the overall product roadmap for key … customer and organisational outcomes Stay up to date with the latest relevant changes in regulation and enterprise process Maintain broad knowledge and awareness of the latest relevant technologies and engineering practices Be a key voice in technical design reviews - ensuring a clear and consistent approach to engineering practices Support the career growth and development of the team What More ❯
City of London, Greater London, UK Hybrid/Remote Options
Bondaval
SoftwareEngineering Technical Lead - Series A/B FinTech Scale-Up This is a fantastic opportunity to join a fast-growing, well-funded fintech and be part of our journey as we continue to develop and scale our distributed financial risk platform. Location : London (Hybrid – 5-minute walk from London Bridge Station) About BondAval Founded in 2020, BondAval … Tom Blomfield (founder of Monzo) and Carlos Cadenas (Index Ventures, GoCardless, Skyscanner). The Role: Technical Lead We are looking for a Technical Lead to join our high-calibre softwareengineering team. You will design, build, and maintain the core services and APIs that power our proprietary platform, with opportunities to contribute to both back-end and front … customers' needs. Embrace and implement AI tools and workflows, using AI to enhance your productivity and the quality of your work. What We're Looking For 6+ years of softwareengineering experience. Strong proficiency in a back-end server-side language (Go preferred, Python or Java applicable). You will have built and designed distributed systems and scalable More ❯
Description You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect softwareengineering opportunity for you. As a Software Engineer II at JPMorgan Chase within the Corporate Technology - Corporate Oversight & Governance Group, you will be part of an agile team dedicated to enhancing … designing, and delivering the software components of the firm's cutting-edge technology products in a secure, stable, and scalable manner. In your role as an emerging member of the softwareengineering team, you will execute software solutions by designing, developing, and troubleshooting various components within a technical product, application, or system, while acquiring the skills … and experience necessary for growth in your position. Job responsibilities Executes standard software solutions, design, development, and technical troubleshooting Writes secure and high-quality code using the syntax of at least one programming language with limited guidance Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications Applies knowledge of tools within the SoftwareMore ❯
New Software Test Engineer role available in Enfield, London A new position is available for a Software Test Engineer in Enfield, London, where you will be involved in building and testing software that supports advanced radar and naval systems. This role offers hands-on technical involvement and the chance to work across the full softwareengineering lifecycle. As a Software Test Engineer in Enfield, London, you will be responsible for writing and maintaining test specifications, automating test and build processes, and ensuring high-quality software delivery. You ll also collaborate with other engineers and occasionally visit customer sites, including ship-based environments in the UK and abroad. This Software Test Engineer role … in Enfield, London suits someone with experience in PC-based software testing and a solid understanding of Windows environments. If you have experience writing test plans, reports, and possibly building installers, you ll fit right in. Key skills and experience required for the Software Test Engineer role available in Enfield, London : Minimum 1 year of practical softwareMore ❯
Enfield, Greater London, Enfield Town, United Kingdom
Octagon Group
New Software Test Engineer role available in Enfield, London A new position is available for a Software Test Engineer in Enfield, London, where you will be involved in building and testing software that supports advanced radar and naval systems. This role offers hands-on technical involvement and the chance to work across the full softwareengineering lifecycle. As a Software Test Engineer in Enfield, London, you will be responsible for writing and maintaining test specifications, automating test and build processes, and ensuring high-quality software delivery. You’ll also collaborate with other engineers and occasionally visit customer sites, including ship-based environments in the UK and abroad. This Software Test Engineer role … in Enfield, London suits someone with experience in PC-based software testing and a solid understanding of Windows environments. If you have experience writing test plans, reports, and possibly building installers, you’ll fit right in. Key skills and experience required for the Software Test Engineer role available in Enfield, London : Minimum 1 year of practical softwareMore ❯
We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a Senior Lead Software Engineer at JPMorgan Chase within the Global Technology division, you will serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable … and scalable. Lead the effort & contribute towards the identification and implementation of opportunities to eliminate or automate remediation of recurring issues, with aim of improving overall operational stability of software applications and systems. Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. … Contributes to softwareengineering communities of practice and events that explore new and emerging technologies. Required qualifications, capabilities, and skills Formal training or certification on softwareengineering concepts, and proficient advanced experience. Ability to solve complex problems and a track record of high performance and delivery. Strong hands-on experience implementing globally distributed real-time systems More ❯
london, south east england, united kingdom Hybrid/Remote Options
Our Future Health
We're looking for someone that is passionate about Security Engineering with a core softwareengineering background to do something that is the first of its kind at this scale. We're embedding a Security Engineer directly into a product squad where you'll be building a world-class security control (our own Airlock), written in Python … and designed from the ground up. You'll start fully embedded in our Research Enablement squad, acting as both Security SME and Software Engineer. Over time, your role will evolve into a roughly 50/50 split between hands-on coding and broader security engineering across the organisation. We're looking for someone with a strong softwareengineering mindset, a love of automation, and the ability to balance technical ambition with pragmatic delivery. If you've built security tools in product-led environments, this is your chance to do it again, but in an environment that is striving to deliver a positive impact to millions of people. At Our Future Health, our mission is to More ❯
london, south east england, united kingdom Hybrid/Remote Options
Mott MacDonald
Location/s: London Recruiter contact: Nikki George Mott MacDonald is a global engineering, management, and development consultancy with over 20,000 employees across more than 50 countries and 140+ offices. We work across incredible global industries, delivering exciting work that is defining our future and making an important societal impact in the communities we serve. Our people power … our global reach. About the Role We're seeking a Principal Full Stack Engineer to lead the design, development, and scaling of AI-powered digital products that serve infrastructure, engineering, and consulting professionals around the globe. This is a hands-on leadership role that blends deep technical skills with strategic thinking. You'll balance the role of individual contributor … managers to shape roadmaps based on technical feasibility and user value. DevOps & CI/CD: Support cloud-native deployment pipelines, automated testing, and observability for everything we build. Champion softwareengineering excellence: Drive continuous improvement across softwareengineering culture, codebases, and development practices. What You'll Bring Clear communicator, with the ability to engage and influence More ❯
accessible React frontends and reliable Go services and APIs. You'll work closely with cross-functional teams to deliver high-quality, efficient solutions while championing continuous improvement in our softwareengineering lifecycle. Here's what you'll be responsible for: Technical Ownership Contribute to solutions design for medium to high complexity problems, adhering to established solution design principles … dashboard UI development and API functionality Build and extend product capabilities across the stack, including React frontends and Go-based APIs (traffic routing, security, authentication, and authorization where relevant) Engineering Excellence Write high-quality code that satisfies user stories across React and Go services Implement best practice coding principles (reusable components, scalable code) on both frontend and backend Troubleshoot … and fix issues with quality pull requests that pass tests Ensure adherence to softwareengineering processes to avoid technical debt Adopt continuous improvement in engineering practices (CI/CD, testing, automation) Practice Test-Driven Development (TDD) where it adds clear value to ensure robust, well-tested code Mentorship & Team Player Participate in and occasionally lead code reviews More ❯
computing. Security, including cryptography and post-quantum security, usable security and human factors, security for AI and AI for security, blockchain and distributed ledger technologies, systems and network security, software and malware security, privacy. SoftwareEngineering, including AI-assisted software development, software architecture and design, formal methods, testing, empirical softwareengineering, human factors … and software evolution. Computer Architecture, including neuromorphic computing, processor and memory system design, new computer architectures for efficiency and scalability, parallel and multi-core systems, domain-specific accelerators (e.g., for AI, graphics and vision), and quantum computing hardware. Theoretical Computer Science, including algorithms and data structures, complexity theory, cryptography and information theory, quantum algorithms, and theory of quantum computation. More ❯
computing. Security, including cryptography and post-quantum security, usable security and human factors, security for AI and AI for security, blockchain and distributed ledger technologies, systems and network security, software and malware security, privacy. SoftwareEngineering, including AI-assisted software development, software architecture and design, formal methods, testing, empirical softwareengineering, human factors … and software evolution. Computer Architecture, including neuromorphic computing, processor and memory system design, new computer architectures for efficiency and scalability, parallel and multi-core systems, domain-specific accelerators (e.g., for AI, graphics and vision), and quantum computing hardware. Theoretical Computer Science, including algorithms and data structures, complexity theory, cryptography and information theory, quantum algorithms, and theory of quantum computation. More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
Searchability NS&D
benefits Secure hybrid model with three days onsite and two days remote Play a key role in high impact national security work as an Active Cyber Engineer Work across softwareengineering, research, and advanced cyber capability development Active eDV clearance required ABOUT THE CLIENT Our client is a specialist organisation that delivers high assurance technology solutions to support … technical work THE ACTIVE CYBER ENGINEER ROLE As an Active Cyber Engineer, you will contribute to the full lifecycle of cyber capability development. You will design and develop bespoke software across a range of platforms, conduct exploratory research, assess vulnerabilities, and translate research output into proof-of-concept tooling and robust operational capabilities. You will also work within an … Agile environment, present findings to customers and stakeholders, and support planning, estimation, and engineering best practice. ACTIVE CYBER ENGINEER ESSENTIAL SKILLS Strong softwareengineering background Experience with one or more of the following: C, C Plus Plus, Python, Assembly, or C Sharp Understanding of vulnerability research or exploratory research environments Experience across at least one major platform More ❯
Senior IT Software Quality Assurance Engineer (hybrid) page is loaded Senior IT Software Quality Assurance Engineer (hybrid)locations: London, United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: REQ-2Position Overview: This position will be primarily responsible in testing various applications newly developed by the Mobile & Cloud SoftwareEngineering group. The position will be directly … involved in building automation framework for testing the mobile software and cloud based services. This position will eventually be developing automated tests in conjunction with the development efforts. Responsibilities: • Build test frameworks and methodologies that will define the testing process used as part of the agile software development process. • Develop and execute test suite for Android mobile application … Develop and execute test suite for Cloud based web service application • Work closely with the software development team to identify and correct defects. • Develop and maintain test database for automated validation test of software revisions. • Collaborate with Development, QA and IT teams • Participate in product design reviews. • Performs other duties as required. Education and Experience: • BS in SoftwareMore ❯
Senior Software Engineer page is loaded Senior Software Engineerlocations: UK - London (20 Fenchurch)time type: Full timeposted on: Posted Todayjob requisition id: 2025-811 Job Title: Senior Software Engineer (Python) Reporting to: Lead Software Engineer Direct Reports: N/A Position Type: PermanentStanding still is not an option in the current world of Insurance. TMHCC are … which delight underwritersAbout the OpportunityThe London Market Underwriting & Reinsurance Performance team consists of Actuaries, Reinsurance Specialists and Engineers reporting into the Chief Underwriting Officer (London Market).As a Senior Software Engineer with experience of Agile and DevOps working within the Underwriting Performance Innovation team, you will research, design, test, develop and support software solutions to transform our market … an Actuarial Model Management platform, working closely with the central Innovation & Analytics function to define our developing Data Platform and identify opportunities to demonstrate its value.Core Responsibilities Collaborate with software engineers, data engineers, and underwriters to define and deliver the future of Property & Casualty underwriting at TMHCC International Continually improve ways of working, responding to change and maintaining focus More ❯
Description Bring your expertise to JPMorgan Chase and shape the future of secure and resilient AI. As the Senior Director of SoftwareEngineering at JPMorgan Chase within the CDAO group, you will be at the epicenter of safeguarding the firm's most critical assets in an era of rapid technological advancement. You will pioneer the Identity and Access … for AI/ML, responding to regulatory inquiries, providing insightful documentation, and demonstrating a mature and compliant program. Foster a Culture of Security: Engage with cybersecurity, data science, and engineering teams to embed secure IAM practices throughout the AI development lifecycle and promote a deep understanding of the associated risks. Analyze and Learn from Incidents: Review and derive actionable … influence IAM governance forums, providing strategic insights to drive risk management initiatives and shape the firm's security policies. Required Qualifications, Capabilities, and Skills: Formal training or certification on softwareengineering concepts and expert applied experience. Significant years of experience in senior Identity and Access Management, cybersecurity, or related engineering roles. An expert-level understanding of core More ❯
the entire water cycle - from smart distribution and leak detection to wastewater treatment optimization, compliance automation, and ESG reporting. The client is a well-financed start-up, and the Software Development Director will be responsible for growing a small team of full-stack developers + others. What sets our client apart is their ability to combine: Domain expertise in … communities, our client is committed to shaping the future of water management through scalable, resilient, and intelligent digital solutions Position Overview We are seeking a forward-thinking Director of Software Development with expertise in Python, Django, SaaS platforms, real-time industrial systems, IoT, Hybrid Twins, and deployment across edge, cloud, and on-prem environments. This leader will drive innovation … ensure the quality and timely delivery of software, and guide engineering teams in building high-performance, modular, and scalable solutions. The role requires both strong leadership and hands-on coding knowledge to set technical direction and uphold engineering excellence. Key Responsibilities Leadership and Strategy: Define and execute the software development roadmap with a focus on SaaS More ❯
Job Title: Software Test Engineer Location: Enfield, North London Employment Type: Permanent | Full-time Salary: £45,000 to £50,000Are you a hands-on Software Test Engineer looking for a role that combines technical challenge, product innovation, and real-world application We’re recruiting on behalf of a leading engineering business recognised globally for its advanced navigation … a fantastic opportunity to join a well-established team where your expertise will directly support the design, build, and delivery of cutting-edge maritime systems. The Role As a Software Test Engineer, you’ll take ownership of software build and testing activities to ensure the company’s products and services meet the highest performance and reliability standards. Working … closely with internal teams and external partners, you’ll play a key role in validating software performance, improving testability, and ensuring seamless integration across systems. Key Responsibilities: Build, test, and validate software for advanced engineering products and systems Create and maintain software build and test documentation Act as a technical liaison with customers, collaborators, and internal More ❯
Software Test Engineer North London 40,000 - 45,000 A global pioneer of technology and innovation in the field of defence and security electronics are seeking a Software Test Engineer to be responsible for the build and test of software to support the company's products and services. Key Accountabilities - Software Test Engineer + Responsible for … building and testing software to support the company's products and services. + Responsible for producing and maintaining software build and software test specifications. + Helping to improve the testability of software. + Undertakes additional project tasks as required by management. + You will collaborate closely with software developers, system engineers, and product managers throughout the … development process to guarantee that the final software solutions meet the required specifications and quality goals. Skills and knowledge required - Software Test Engineer + Good Engineering Degree with Software Content or equivalent. + Technical background. + Good understanding of SoftwareEngineering Lifecycle, in particular test and integration. + Knowledge of scripting/programming languages More ❯
Software Test Engineer North London £40,000 - £45,000 A global pioneer of technology and innovation in the field of defence and security electronics are seeking a Software Test Engineer to be responsible for the build and test of software to support the company's products and services. Key Accountabilities - Software Test Engineer + Responsible for … building and testing software to support the company's products and services. + Responsible for producing and maintaining software build and software test specifications. + Helping to improve the testability of software. + Undertakes additional project tasks as required by management. + You will collaborate closely with software developers, system engineers, and product managers throughout the … development process to guarantee that the final software solutions meet the required specifications and quality goals. Skills and knowledge required - Software Test Engineer + Good Engineering Degree with Software Content or equivalent. + Technical background. + Good understanding of SoftwareEngineering Lifecycle, in particular test and integration. + Knowledge of scripting/programming languages More ❯
Engineering underpins our continued growth and success, and we are committed to recruiting and developing the world's best Engineers. Our teams develop and build tooling for a petabyte-scale compute farm; your code will exist at the cutting-edge underpinned by near infinite compute power. Most of our systems are written in C# or Python, but we also … have specialist teams using C++, Java and F#. We utilise modern web, distributed and big data technologies, which means we have a broad range of softwareengineering challenges for the right person. Key responsibilities of the role include: Contributing to the evolution and successful operation of a world-class trading system Designing and building solutions that drive value … for our petabyte-scale data platform Continuously exploring and developing solutions to improve data and compute throughput at scale Demonstrating softwareengineering best practices More ❯
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer, UI Developer at JPMorgan Chase within the Global Technology division, you will serve as a seasoned member of an agile team, designing and delivering trusted, market-leading technology products in a secure … and scalable. Lead and contribute to the identification and implementation of opportunities to eliminate or automate remediation of recurring issues, with the aim of improving overall operational stability of software applications and systems. Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. … Contribute to softwareengineering communities of practice and events that explore new and emerging technologies. Required qualifications, capabilities, and skills Formal training or certification on React and Java concepts and proficient advanced experience Hands-on experience in system design, application development, testing, and operational stability. Experience in developing, debugging, and maintaining code in a large corporate environment with More ❯