our existing quoting application and backend APIs. This role will primarily involve using GraphQL & Go on the backend with some React with TypeScript on the frontend when required. The engineering team at UW is known for its high visibility, consumer-facing projects, and delivery-oriented approach. You must thrive in a fast-paced environment and embrace continuous iteration, all … We utilise the best tools for the job and continually seek out better ones. The Customer Acquisition team is part of the Growth group, which is responsible for all engineering development related to customer growth within UW’s engineering department. The Customer Acquisition team owns UW’s signup journey, from the UI to the suite of backend services … beating multi-service product within the next few years. As a team member, you will collaborate closely with cross-functional teams, including UI/UX designers, product owners, and software engineers from other domains. We deliver progress. What you’ll do and how you will make an impact. You’ll play a significant role in releasing UW’s new More ❯
RJC Group is looking for a Software Engineer skilled in Python to help build and enhance our global commodity trading clients' analytics platform by developing data-driven solutions, collaborating across teams, and working on their in-house trading system. Responsibilities: Build reusable data components connecting external sources and internal tools Modernize legacy codebases to Python Translate business needs into More ❯
RJC Group is looking for a Software Engineer skilled in Python to help build and enhance our global commodity trading clients' analytics platform by developing data-driven solutions, collaborating across teams, and working on their in-house trading system. Responsibilities: Build reusable data components connecting external sources and internal tools Modernize legacy codebases to Python Translate business needs into More ❯
london (city of london), south east england, united kingdom
RJC Group
RJC Group is looking for a Software Engineer skilled in Python to help build and enhance our global commodity trading clients' analytics platform by developing data-driven solutions, collaborating across teams, and working on their in-house trading system. Responsibilities: Build reusable data components connecting external sources and internal tools Modernize legacy codebases to Python Translate business needs into More ❯
C++ Graphics Software Engineer London £50,000 - £60,000 You’ll be joining a brand-new specialist team of experts across software, product, content, and electronics, developing cutting-edge acoustic and visual technologies that use advanced projection and optimisation techniques to manipulate particles and create dynamic mid-air visual effects. What You’ll Be Doing Implement 3D model … data into path representations, similar to CAD or 3D printing toolchains. Create intuitive internal tooling for non-technical users, focusing on usability and rapid iteration of prototype features. Integrate software with hardware control systems and design computational pipelines bridging authoring tools with physical display platforms. Design and prototype GUI applications for authoring and editing animated 3D content. Collaborate closely … with multidisciplinary teams to evolve prototype tools into customer-facing products. What's required for this C++ Graphics Software Engineer opportunity? Strong experience in C++. Proven capability with 3D graphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking, projection mapping, and geometry-based visual algorithms. Background in simulation, graphics, or More ❯
C++ Graphics Software Engineer London £50,000 - £60,000 You’ll be joining a brand-new specialist team of experts across software, product, content, and electronics, developing cutting-edge acoustic and visual technologies that use advanced projection and optimisation techniques to manipulate particles and create dynamic mid-air visual effects. What You’ll Be Doing Implement 3D model … data into path representations, similar to CAD or 3D printing toolchains. Create intuitive internal tooling for non-technical users, focusing on usability and rapid iteration of prototype features. Integrate software with hardware control systems and design computational pipelines bridging authoring tools with physical display platforms. Design and prototype GUI applications for authoring and editing animated 3D content. Collaborate closely … with multidisciplinary teams to evolve prototype tools into customer-facing products. What's required for this C++ Graphics Software Engineer opportunity? Strong experience in C++. Proven capability with 3D graphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking, projection mapping, and geometry-based visual algorithms. Background in simulation, graphics, or More ❯
london (city of london), south east england, united kingdom
IC Resources
C++ Graphics Software Engineer London £50,000 - £60,000 You’ll be joining a brand-new specialist team of experts across software, product, content, and electronics, developing cutting-edge acoustic and visual technologies that use advanced projection and optimisation techniques to manipulate particles and create dynamic mid-air visual effects. What You’ll Be Doing Implement 3D model … data into path representations, similar to CAD or 3D printing toolchains. Create intuitive internal tooling for non-technical users, focusing on usability and rapid iteration of prototype features. Integrate software with hardware control systems and design computational pipelines bridging authoring tools with physical display platforms. Design and prototype GUI applications for authoring and editing animated 3D content. Collaborate closely … with multidisciplinary teams to evolve prototype tools into customer-facing products. What's required for this C++ Graphics Software Engineer opportunity? Strong experience in C++. Proven capability with 3D graphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking, projection mapping, and geometry-based visual algorithms. Background in simulation, graphics, or More ❯
is required but the client pioneer solutions used in radiation therapy – making a real difference in the field of oncology. What You’ll Be Doing: As the Lead Embedded Software Engineer, you’ll take technical ownership of the embedded software platform, working closely with hardware teams and product designers to bring innovative imaging solutions to life. You’ll More ❯
Job Title: Temenos Payments/Derivatives - T24 Software Engineer Location: London/2-Days Onsite Duration: 12 Month Contract The T24 Developer is responsible for the development and support of the TRANSACT software platform. This role involves active participation in all phases of the software development lifecycle, working closely with business analysts and product owners to translate … business requirements into effective technical designs and software solutions. Key Responsibilities Customize and enhance T24 modules to meet business needs. Document new and modified software solutions using tools such as Source, Confluence, and JIRA. Communicate development progress and issues to management in a timely manner. Support unit testing and assist the SIT/UAT teams during testing and More ❯
Job Title: Temenos Payments/Derivatives - T24 Software Engineer Location: London/2-Days Onsite Duration: 12 Month Contract The T24 Developer is responsible for the development and support of the TRANSACT software platform. This role involves active participation in all phases of the software development lifecycle, working closely with business analysts and product owners to translate … business requirements into effective technical designs and software solutions. Key Responsibilities Customize and enhance T24 modules to meet business needs. Document new and modified software solutions using tools such as Source, Confluence, and JIRA. Communicate development progress and issues to management in a timely manner. Support unit testing and assist the SIT/UAT teams during testing and More ❯
Job Title: Temenos Payments/Derivatives - T24 Software Engineer Location: London/2-Days Onsite Duration: 12 Month Contract The T24 Developer is responsible for the development and support of the TRANSACT software platform. This role involves active participation in all phases of the software development lifecycle, working closely with business analysts and product owners to translate … business requirements into effective technical designs and software solutions. Key Responsibilities Customize and enhance T24 modules to meet business needs. Document new and modified software solutions using tools such as Source, Confluence, and JIRA. Communicate development progress and issues to management in a timely manner. Support unit testing and assist the SIT/UAT teams during testing and More ❯
london (city of london), south east england, united kingdom
RED Global
Job Title: Temenos Payments/Derivatives - T24 Software Engineer Location: London/2-Days Onsite Duration: 12 Month Contract The T24 Developer is responsible for the development and support of the TRANSACT software platform. This role involves active participation in all phases of the software development lifecycle, working closely with business analysts and product owners to translate … business requirements into effective technical designs and software solutions. Key Responsibilities Customize and enhance T24 modules to meet business needs. Document new and modified software solutions using tools such as Source, Confluence, and JIRA. Communicate development progress and issues to management in a timely manner. Support unit testing and assist the SIT/UAT teams during testing and More ❯
london, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
Role: Distributed Systems Software Engineer - Up to £190k + Bonus Salary: Up to £190k + Bonus Location: London (Hybrid) Skills: Language agnostic, just need to be a keen technologist (Ideally experienced in Rust, Python or C++) This firm is an elite company with high tech standards who have previously set tech world records. They are made up of some … languages (such as Rust and Erlang), or purpose-built languages similar to OCaml • Building out Machine Learning Infrastructure and tweaking research models What else is in it for you? • Software Engineers are treated as the company's #1 asset • Low attrition rate; people working there love what they do on a daily basis! • Very friendly, tight-knit environment • Flat More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Hunter Bond
Role: Distributed Systems Software Engineer - Up to £190k + Bonus Salary: Up to £190k + Bonus Location: London (Hybrid) Skills: Language agnostic, just need to be a keen technologist (Ideally experienced in Rust, Python or C++) This firm is an elite company with high tech standards who have previously set tech world records. They are made up of some … languages (such as Rust and Erlang), or purpose-built languages similar to OCaml • Building out Machine Learning Infrastructure and tweaking research models What else is in it for you? • Software Engineers are treated as the company's #1 asset • Low attrition rate; people working there love what they do on a daily basis! • Very friendly, tight-knit environment • Flat More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
Role: Distributed Systems Software Engineer - Up to £190k + Bonus Salary: Up to £190k + Bonus Location: London (Hybrid) Skills: Language agnostic, just need to be a keen technologist (Ideally experienced in Rust, Python or C++) This firm is an elite company with high tech standards who have previously set tech world records. They are made up of some … languages (such as Rust and Erlang), or purpose-built languages similar to OCaml • Building out Machine Learning Infrastructure and tweaking research models What else is in it for you? • Software Engineers are treated as the company's #1 asset • Low attrition rate; people working there love what they do on a daily basis! • Very friendly, tight-knit environment • Flat More ❯
to solve complex problems. You have strong technical judgment. You can arbitrate technical discussions and make tradeoffs that balance short-term impact and long-term health. You’ve led engineering teams. You’ve managed and grown mid-sized teams (5-10 engineers), and you know how to balance delivery with team wellbeing. You value leadership. You lead by example … Experience with platform, infrastructure, developer tooling, or internal enablement teams. What we are looking for in you Technical leadership: Writing and reviewing production code regularly, contributing to Duffel’s engineering standards and helping the team make well-informed technical decisions. Shaping the roadmap: Collaborating with product managers and designers to define and deliver on a roadmap that balances technical … and customer priorities. Team enablement: Driving high team performance through enabling healthy engineering practices—agile delivery, rapid iteration, test-driven development, and continuous improvement. Mentorship & coaching: Supporting your teammates in their personal growth through 1:1s, mentoring, and continuous feedback. Helping engineers identify and pursue their career goals. Engineering culture: Actively contributing to a positive, inclusive, and collaborative More ❯
london (city of london), south east england, united kingdom
Duffel
to solve complex problems. You have strong technical judgment. You can arbitrate technical discussions and make tradeoffs that balance short-term impact and long-term health. You’ve led engineering teams. You’ve managed and grown mid-sized teams (5-10 engineers), and you know how to balance delivery with team wellbeing. You value leadership. You lead by example … Experience with platform, infrastructure, developer tooling, or internal enablement teams. What we are looking for in you Technical leadership: Writing and reviewing production code regularly, contributing to Duffel’s engineering standards and helping the team make well-informed technical decisions. Shaping the roadmap: Collaborating with product managers and designers to define and deliver on a roadmap that balances technical … and customer priorities. Team enablement: Driving high team performance through enabling healthy engineering practices—agile delivery, rapid iteration, test-driven development, and continuous improvement. Mentorship & coaching: Supporting your teammates in their personal growth through 1:1s, mentoring, and continuous feedback. Helping engineers identify and pursue their career goals. Engineering culture: Actively contributing to a positive, inclusive, and collaborative More ❯
to solve complex problems. You have strong technical judgment. You can arbitrate technical discussions and make tradeoffs that balance short-term impact and long-term health. You’ve led engineering teams. You’ve managed and grown mid-sized teams (5-10 engineers), and you know how to balance delivery with team wellbeing. You value leadership. You lead by example … Experience with platform, infrastructure, developer tooling, or internal enablement teams. What we are looking for in you Technical leadership: Writing and reviewing production code regularly, contributing to Duffel’s engineering standards and helping the team make well-informed technical decisions. Shaping the roadmap: Collaborating with product managers and designers to define and deliver on a roadmap that balances technical … and customer priorities. Team enablement: Driving high team performance through enabling healthy engineering practices—agile delivery, rapid iteration, test-driven development, and continuous improvement. Mentorship & coaching: Supporting your teammates in their personal growth through 1:1s, mentoring, and continuous feedback. Helping engineers identify and pursue their career goals. Engineering culture: Actively contributing to a positive, inclusive, and collaborative More ❯
Embedded Software Team Lead Role (C, Embedded Linux/ARM micro-controllers, DSP, JIRA, Atlassian Confluence, TDD) - Audio Technology Specialists - Wiltshire - 4 days per week in the office - Up to £55,000 G.R.E. Recruitment is delighted to partner with this leading Audio Technology Specialist company to support them with the hire of an Embedded Software Team Lead with … must live commutable to Wiltshire. They work alongside some of the most iconic and luxurious brands and retailers in the UK. The Role: You'll be coordinating the embedded software development team and contributing to development activities. The role is split between line management and hands on coding duties. On a day to day you'll be contributing to … strong experience in at least one of these areas. You'll be liaising with other development teams within the business and be able to translate the PM requirements into "engineering speak/actions". They encourage Software Engineers with an interest in music/audio to apply. Skills and Experience required: 5 yrs+ Embedded C development experience ideally More ❯
Lead Software Engineer Reading £70-90k Do you have experience with embedded systems & AI? A fast-growing company in Reading is looking for someone like you to lead their Software Development team. You'll be able to lead the direction of the software architecture while working on real-life environmental solutions making the world a greener More ❯
to the development of the best practice guidelines and AS9100 Working collaboratively with the design team as a whole guiding, mentoring and advising others when required Qualifications Design/Engineering Degree Industry experience from either Hazardous area systems, Automotive, Aerospace, Medical industry Ability to manage your own workload and work to deadlines Excellent attention to detail Report collating and More ❯
oxford district, south east england, united kingdom
Matchtech
to the development of the best practice guidelines and AS9100 Working collaboratively with the design team as a whole guiding, mentoring and advising others when required Qualifications Design/Engineering Degree Industry experience from either Hazardous area systems, Automotive, Aerospace, Medical industry Ability to manage your own workload and work to deadlines Excellent attention to detail Report collating and More ❯
Balance speed and scalability-know when to ship fast and when to invest in solid foundations. Champion best practices in testing, reliability, and security. What You'll Need Strong engineering fundamentals and experience shipping reliable systems. Proficiency in Python (FastAPI), SQLAlchemy, Pydantic, PostgreSQL, GCP Experience building AI products and working closely with users. Fosters a start up mindset & comfortable More ❯
Farnborough, England, United Kingdom Hybrid / WFH Options
IC Resources
Join a pioneering organisation in the space sector – Hampshire, Hybrid Working Model This organisation is driving forward innovation in space systems and software, and they are looking for an experienced C/C++ Software Engineer to take ownership of code quality and coverage tools. You’ll play a key role in strengthening build processes, improving test coverage, and … ensuring robust software development practices across complex projects. As part of a collaborative engineering team, you’ll integrate coverage tools (GCOV/LCOV) into the build, adapt existing code bases, and work closely with developers and team leads to drive quality improvements. This is a role with real scope and technical depth, offering the chance to influence wider …/C++ Engineer, we are looking for someone with: Strong commercial experience in C and C++ development Hands-on experience with code coverage tools (GCOV/LCOV) Background in software quality assurance and test coverage Ability to collaborate with engineers and leads, bringing authority and technical expertise What Next? For more information on this role, or any other positions More ❯
southampton, south east england, united kingdom Hybrid / WFH Options
IC Resources
Join a pioneering organisation in the space sector – Hampshire, Hybrid Working Model This organisation is driving forward innovation in space systems and software, and they are looking for an experienced C/C++ Software Engineer to take ownership of code quality and coverage tools. You’ll play a key role in strengthening build processes, improving test coverage, and … ensuring robust software development practices across complex projects. As part of a collaborative engineering team, you’ll integrate coverage tools (GCOV/LCOV) into the build, adapt existing code bases, and work closely with developers and team leads to drive quality improvements. This is a role with real scope and technical depth, offering the chance to influence wider …/C++ Engineer, we are looking for someone with: Strong commercial experience in C and C++ development Hands-on experience with code coverage tools (GCOV/LCOV) Background in software quality assurance and test coverage Ability to collaborate with engineers and leads, bringing authority and technical expertise What Next? For more information on this role, or any other positions More ❯