Are you an experienced Senior Java Game Engine Developer looking for a new challenge? If you enjoy solving complex technical problems and creating reliable systems, this could be a great next step for you. BENEFITS : 80,000 to 90,000 per year, depending on experience, 30 days holiday, Private healthcare, Pension scheme, London based, hybrid working 3 days work from home About the Role In this role, you will take ownership of developing, enhancing and maintaining Java based game engine components. You will work on core frameworks, introduce improvements that support new features, and contribute to tools that help with performance analysis and simulation accuracy. You will be responsible for writing clean, scalable Java code and helping shape the technical direction of the engine architecture. Strong mathematical thinking is important, as your work will involve probability, statistics and system modelling. About the Company You will be joining a well established technology driven business with a focus on building modern, scalable systems used across multiple products. The team values innovation, collaboration and a positive engineering culture where people are encouraged to contribute ideas and influence technical decisions. The environment suits someone who enjoys autonomy, continuous learning and working on complex challenges with like minded developers. Key Requirements Strong experience with Java development in a commercial environment Background in the mathematics used in engine or feature design, including probability and statistics Confident working with scalable and stable backend systems Able to work with Agile and Scrum environments Excellent written and spoken English Prior experience in the iGaming industry is essential Nice to Have Experience building or optimising algorithms Knowledge of Spring or Spring Boot SQL or relational database experience Familiarity with Git, Maven or similar tooling Understanding of CI pipelines Exposure to Docker or containerised environments Experience with MySQL If you are interested, please apply to the vacancy now and if suitable someone will be in touch soon. Eligo Recruitment is acting as an Employment Business in relation to this vacancy. Eligo is proud to be an equal opportunity employer dedicated to fostering diversity and creating an inclusive and equitable environment for employees and applicants. We actively celebrate and embrace differences, including but not limited to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran status, and disability. We encourage applications from individuals of all backgrounds and experiences and all will be considered for employment without discrimination. At Eligo Recruitment diversity, equity and inclusion is integral to achieving our mission to ensure every workplace reflects the richness of human diversity.
Jan 10, 2026
Full time
Are you an experienced Senior Java Game Engine Developer looking for a new challenge? If you enjoy solving complex technical problems and creating reliable systems, this could be a great next step for you. BENEFITS : 80,000 to 90,000 per year, depending on experience, 30 days holiday, Private healthcare, Pension scheme, London based, hybrid working 3 days work from home About the Role In this role, you will take ownership of developing, enhancing and maintaining Java based game engine components. You will work on core frameworks, introduce improvements that support new features, and contribute to tools that help with performance analysis and simulation accuracy. You will be responsible for writing clean, scalable Java code and helping shape the technical direction of the engine architecture. Strong mathematical thinking is important, as your work will involve probability, statistics and system modelling. About the Company You will be joining a well established technology driven business with a focus on building modern, scalable systems used across multiple products. The team values innovation, collaboration and a positive engineering culture where people are encouraged to contribute ideas and influence technical decisions. The environment suits someone who enjoys autonomy, continuous learning and working on complex challenges with like minded developers. Key Requirements Strong experience with Java development in a commercial environment Background in the mathematics used in engine or feature design, including probability and statistics Confident working with scalable and stable backend systems Able to work with Agile and Scrum environments Excellent written and spoken English Prior experience in the iGaming industry is essential Nice to Have Experience building or optimising algorithms Knowledge of Spring or Spring Boot SQL or relational database experience Familiarity with Git, Maven or similar tooling Understanding of CI pipelines Exposure to Docker or containerised environments Experience with MySQL If you are interested, please apply to the vacancy now and if suitable someone will be in touch soon. Eligo Recruitment is acting as an Employment Business in relation to this vacancy. Eligo is proud to be an equal opportunity employer dedicated to fostering diversity and creating an inclusive and equitable environment for employees and applicants. We actively celebrate and embrace differences, including but not limited to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran status, and disability. We encourage applications from individuals of all backgrounds and experiences and all will be considered for employment without discrimination. At Eligo Recruitment diversity, equity and inclusion is integral to achieving our mission to ensure every workplace reflects the richness of human diversity.
Randstad Technologies Recruitment
City, Manchester
Backend Engineer We are seeking a Backend Engineer with strong Kotlin and Java (Spring Boot) expertise to build scalable services. Core Tech Kotlin (+ Java) , Spring Boot , Gradle , IntelliJ Coroutines , Kubernetes , Gitlab CI, Harness, Sonar OpenTelemetry, Grafana We Look For High Autonomy and ownership of projects. Experience with large, multi-module codebases . Data-driven decisions (experimentation/feature toggles). Collaboration with Product/UX/Test stakeholders . Examples of past projects and implementing for accessibility. Randstad Technologies is acting as an Employment Business in relation to this vacancy.
Jan 10, 2026
Contractor
Backend Engineer We are seeking a Backend Engineer with strong Kotlin and Java (Spring Boot) expertise to build scalable services. Core Tech Kotlin (+ Java) , Spring Boot , Gradle , IntelliJ Coroutines , Kubernetes , Gitlab CI, Harness, Sonar OpenTelemetry, Grafana We Look For High Autonomy and ownership of projects. Experience with large, multi-module codebases . Data-driven decisions (experimentation/feature toggles). Collaboration with Product/UX/Test stakeholders . Examples of past projects and implementing for accessibility. Randstad Technologies is acting as an Employment Business in relation to this vacancy.
Senior RF Data Scientist / Research Engineer Near Cambridge My client, a fast-growing AI company based near Cambridge, is seeking a Senior RF Data Scientist / Research Engineer to work at the intersection of RF hardware, digital signal processing, and machine learning. This hands-on R&D role involves analysing complex RF datasets, developing advanced signal-processing pipelines, and contributing to cutting-edge UAV/drone detection technologies. You will play a key role in prototyping new sensing capabilities, working with SDRs, designing real-world RF experiments, and integrating machine-learning models into early-stage hardware software systems. This position is ideal for someone who thrives in fast-paced, iterative prototyping environments. Key Responsibilities Analysing raw IQ data from SDR platforms (e.g., bladeRF, USRP) to extract, classify, and interpret RF signal features Building diagnostic RF analysis tools (time frequency plots, cyclic spectra, EVM, autocorrelation, constellation tracking, etc.) Designing RF data-processing pipelines built around practical hardware constraints (bandwidth, ADC limits, gain stages, timing jitter) Modelling RF front-end behaviour (filters, mixers, LOs, AGC, noise figure) to improve signal integrity and inference accuracy Developing ML and statistical models for RF classification, anomaly detection, and emitter identification Prototyping real-time or batch-processing systems in Python (NumPy, SciPy, PyTorch) with potential integration via ZMQ, GNU Radio, or C++ backends Leading RF data collection, field experiments, and over-the-air testing using drones, wireless devices, and custom transmitters Requirements Strong Python proficiency for RF data analysis and prototyping (NumPy, SciPy, matplotlib, scikit-learn, PyTorch) Solid understanding of DSP fundamentals (FFT, filtering, modulation, correlation, noise modelling, resampling) Familiarity with SDR frameworks such as GNU Radio, SDRangel, osmoSDR, or SoapySDR Practical understanding of RF hardware chains (antenna filters mixers ADC) and their impact on baseband data Experience analysing wireless protocols (Wi-Fi, LTE, LoRa, etc.) and physical-layer structures Comfortable debugging SDR setups and performing field-based RF data collection Strong communication skills and ability to work effectively within an iterative R&D team Desirable Hands-on experience with SDRs (bladeRF, HackRF, USRP, PlutoSDR) and RF lab equipment (spectrum analysers, VNAs, signal generators) Experience in passive radar, beamforming, TDoA, Doppler, or direction finding Familiarity with embedded or real-time systems (FPGA pipelines, GPU acceleration, etc.) Programming experience in MATLAB, C++, Rust, or similar languages Knowledge of RF circuit principles (impedance matching, filter design, gain budgeting) Experience designing or testing antenna arrays for sensing/detection Publications, patents, or open-source RF/ML contributions Role Details Location: Cambridge area (onsite or hybrid depending on project needs) Department: Research & Prototyping Team Impact: Direct involvement in early-stage hardware software product development Interested? Please Click Apply Now! Senior RF Data Scientist / Research Engineer Near Cambridge
Jan 10, 2026
Full time
Senior RF Data Scientist / Research Engineer Near Cambridge My client, a fast-growing AI company based near Cambridge, is seeking a Senior RF Data Scientist / Research Engineer to work at the intersection of RF hardware, digital signal processing, and machine learning. This hands-on R&D role involves analysing complex RF datasets, developing advanced signal-processing pipelines, and contributing to cutting-edge UAV/drone detection technologies. You will play a key role in prototyping new sensing capabilities, working with SDRs, designing real-world RF experiments, and integrating machine-learning models into early-stage hardware software systems. This position is ideal for someone who thrives in fast-paced, iterative prototyping environments. Key Responsibilities Analysing raw IQ data from SDR platforms (e.g., bladeRF, USRP) to extract, classify, and interpret RF signal features Building diagnostic RF analysis tools (time frequency plots, cyclic spectra, EVM, autocorrelation, constellation tracking, etc.) Designing RF data-processing pipelines built around practical hardware constraints (bandwidth, ADC limits, gain stages, timing jitter) Modelling RF front-end behaviour (filters, mixers, LOs, AGC, noise figure) to improve signal integrity and inference accuracy Developing ML and statistical models for RF classification, anomaly detection, and emitter identification Prototyping real-time or batch-processing systems in Python (NumPy, SciPy, PyTorch) with potential integration via ZMQ, GNU Radio, or C++ backends Leading RF data collection, field experiments, and over-the-air testing using drones, wireless devices, and custom transmitters Requirements Strong Python proficiency for RF data analysis and prototyping (NumPy, SciPy, matplotlib, scikit-learn, PyTorch) Solid understanding of DSP fundamentals (FFT, filtering, modulation, correlation, noise modelling, resampling) Familiarity with SDR frameworks such as GNU Radio, SDRangel, osmoSDR, or SoapySDR Practical understanding of RF hardware chains (antenna filters mixers ADC) and their impact on baseband data Experience analysing wireless protocols (Wi-Fi, LTE, LoRa, etc.) and physical-layer structures Comfortable debugging SDR setups and performing field-based RF data collection Strong communication skills and ability to work effectively within an iterative R&D team Desirable Hands-on experience with SDRs (bladeRF, HackRF, USRP, PlutoSDR) and RF lab equipment (spectrum analysers, VNAs, signal generators) Experience in passive radar, beamforming, TDoA, Doppler, or direction finding Familiarity with embedded or real-time systems (FPGA pipelines, GPU acceleration, etc.) Programming experience in MATLAB, C++, Rust, or similar languages Knowledge of RF circuit principles (impedance matching, filter design, gain budgeting) Experience designing or testing antenna arrays for sensing/detection Publications, patents, or open-source RF/ML contributions Role Details Location: Cambridge area (onsite or hybrid depending on project needs) Department: Research & Prototyping Team Impact: Direct involvement in early-stage hardware software product development Interested? Please Click Apply Now! Senior RF Data Scientist / Research Engineer Near Cambridge
This is a job that Jill, our AI Recruiter, is recruiting for on behalf of one of our customers. She will pick the best candidates from Jack's network. The next step is to speak to Jack Engineer Lead - Backend and Data Pipeline Engineering Company Description: Fast-growing Media Analytics Startup Job Description: As the Backend Engineering Lead, you will architect and scale critical data systems and high-performance Python services. You will be responsible for leading the engineering team through rapid growth phases, transitioning the product from early-stage to a robust enterprise-grade platform while ensuring technical excellence across database design and API development. Location: London, UK; Paris, France; Madrid, Spain Why this role is remarkable Lead an engineering team through a 3x growth phase and shape the technical culture of a scaling organization Work on a high-impact product that has successfully transitioned from 0 to 1 and is backed by top-tier VCs Drive the architectural vision for a platform handling complex data pipelines and high-concurrency API traffic What you will do Design, develop, and maintain scalable backend services and high-performance APIs using Python and FastAPI Architect efficient, reliable database structures and ensure system reliability and performance under heavy usage Collaborate with cross-functional teams to deliver clean, maintainable, and well-documented code across the stack The ideal candidate Extensive experience in a startup scale-up environment with a proven track record of managing and growing engineering teams Deep expertise in Python and API development, with mastery of the FastAPI framework Strong background in system architecture and database design, capable of building robust products from the ground up Next steps Step 1. Visit our website Step 2. Click 'Talk to Jack' Step 3. Talk to Jack so he can understand your experience and ambitions Step 4. Jack will make sure Jill (the AI agent working for the company) considers you for this role Step 5. If Jill thinks you're a great fit and her client wants to meet you, they will make the introduction Step 6. If not, Jack will find you excellent alternatives. All for free We never post fake jobs
Jan 10, 2026
Full time
This is a job that Jill, our AI Recruiter, is recruiting for on behalf of one of our customers. She will pick the best candidates from Jack's network. The next step is to speak to Jack Engineer Lead - Backend and Data Pipeline Engineering Company Description: Fast-growing Media Analytics Startup Job Description: As the Backend Engineering Lead, you will architect and scale critical data systems and high-performance Python services. You will be responsible for leading the engineering team through rapid growth phases, transitioning the product from early-stage to a robust enterprise-grade platform while ensuring technical excellence across database design and API development. Location: London, UK; Paris, France; Madrid, Spain Why this role is remarkable Lead an engineering team through a 3x growth phase and shape the technical culture of a scaling organization Work on a high-impact product that has successfully transitioned from 0 to 1 and is backed by top-tier VCs Drive the architectural vision for a platform handling complex data pipelines and high-concurrency API traffic What you will do Design, develop, and maintain scalable backend services and high-performance APIs using Python and FastAPI Architect efficient, reliable database structures and ensure system reliability and performance under heavy usage Collaborate with cross-functional teams to deliver clean, maintainable, and well-documented code across the stack The ideal candidate Extensive experience in a startup scale-up environment with a proven track record of managing and growing engineering teams Deep expertise in Python and API development, with mastery of the FastAPI framework Strong background in system architecture and database design, capable of building robust products from the ground up Next steps Step 1. Visit our website Step 2. Click 'Talk to Jack' Step 3. Talk to Jack so he can understand your experience and ambitions Step 4. Jack will make sure Jill (the AI agent working for the company) considers you for this role Step 5. If Jill thinks you're a great fit and her client wants to meet you, they will make the introduction Step 6. If not, Jack will find you excellent alternatives. All for free We never post fake jobs
We're on a mission to make money work for everyone. We're waving goodbye to the complicated and confusing ways of traditional banking. With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers! We're not about selling products - we want to solve problems and change lives through Monzo ️ We're here to make money work for everyone and we're doing things differently. For too long, banking has been obtuse, complex and opaque. We want to change that and build a bank with everyone, for everyone. Our amazing community suggests features, test the app and give us constant feedback so we can build something everyone loves. We're focused on solving problems, rather than selling financial products. We want to make the world a better place and change people's lives through Monzo. About our Payments Team: Our Payments Data team consists of over 15 people across 3 data disciplines: Analytics Engineering, Data Analytics, and Data Science. Our Payments Collective exists to provide a platform for teams to launch banking products with confidence. We help to make Monzo's global ambitions a reality, enabling revenue and customer growth with a resilient, self-serve banking platform. What you'll be working on: You'll work closely with the Product and Engineering teams in an agile product environment. You'll champion the use of data, bring ideas to life through a rigorous analytical approach. Your work will focus on enabling revenue and customer growth. You will manage a team of Data Scientists and Data Analysts, working together with Analytics Engineers to drive product innovation and you'll get to see the impact of all your work in the product changes we make. We have a strong culture of data-driven decision making across the whole company. And we're great believers in powerful, real-time analytics and empowerment of the wider business. 90% of day-to-day data-driven decisions are covered by self-serve analytics through Looker which gives data folk the head space to focus on more impactful business questions and analyses. Be a key leader in building a discipline of exceptional Data Scientists and Analysts working on making Monzo world class at Payments products and experience Help hire, develop and retain talented Data people Collaborate closely with senior leaders across Monzo to deliver products for our customers Bring data leadership and rigour to our approach to product development and build a strategic understanding of the business while structuring complex projects to bring them to life Define the long term strategy of the team and create comprehensive roadmaps for all the projects within your team Generate insights that can change the direction of our Payments strategy Work and advise on Payments's global expansion strategy Liaise with Product and Engineering managers to make sure we collect the right data to produce relevant business insights OurData team 's mission is to Enable Monzo to Make Better Decisions, Faster At the core of this mission sits our data platform. We're great believers in powerful, real-time analytics and empowerment of the wider business. Our engineers collect analytics events from their microservices, and upload these into our Data stack for analysis. We optimise for simplicity and re usability - all our data lives in one place and is made available via our data warehouse in Google BigQuery. We rely heavily on the following tools and technologies (note we do not expect applicants to have prior experience of all them): Google Cloud Platform for all of our analytics infrastructure dbt and BigQuery SQL for our data modelling and warehousing Python for data science Go to write our application code AWS for most of our backend infrastructure You should apply if: What we're doing here at Monzo excites you! You have experience of managing a team of Data Scientists You are a strong strategic data leader and are passionate about using data to improve and inform business decisions You have strong experience working with executive or C-level peers and managing stakeholders across levels of seniorities and disciplines You know what it takes to manage top tier Data talent You're excited by the opportunity to work autonomously to impact the future of a fast growing, ever evolving business You have strong product knowledge and have built data products previously You're familiar with using a variety of Data Science tools (from business intelligence, experimentation and causal inference through to machine learning), and coding languages (Python and SQL). You know when to pick the right tool, and can help others do the same Experience in Payments is a plus, but not required. The Interview Process: Our interview process involves 3 main stages. We promise not to ask you any brain teasers or trick questions! 30 minute recruiter call 45 minute initial call 3 x 1-hour video calls, including a technical case study What's in it for you: ️ We can help you relocate to the UK We can sponsor visas This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London). We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team. Learning budget of £1,000 a year for books, training courses and conferences And much more, see our full list of benefits here Equal opportunities for everyone Diversity and inclusion are a priority for us and we're making sure we have lots of support for all of our people to grow at Monzo. At Monzo, we're embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog , 2024 Diversity and Inclusion Report and 2024 Gender Pay Gap Report. We're an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status. If you have a preferred name, please use it to apply. We don't need full or birth names at application stage
Jan 10, 2026
Full time
We're on a mission to make money work for everyone. We're waving goodbye to the complicated and confusing ways of traditional banking. With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers! We're not about selling products - we want to solve problems and change lives through Monzo ️ We're here to make money work for everyone and we're doing things differently. For too long, banking has been obtuse, complex and opaque. We want to change that and build a bank with everyone, for everyone. Our amazing community suggests features, test the app and give us constant feedback so we can build something everyone loves. We're focused on solving problems, rather than selling financial products. We want to make the world a better place and change people's lives through Monzo. About our Payments Team: Our Payments Data team consists of over 15 people across 3 data disciplines: Analytics Engineering, Data Analytics, and Data Science. Our Payments Collective exists to provide a platform for teams to launch banking products with confidence. We help to make Monzo's global ambitions a reality, enabling revenue and customer growth with a resilient, self-serve banking platform. What you'll be working on: You'll work closely with the Product and Engineering teams in an agile product environment. You'll champion the use of data, bring ideas to life through a rigorous analytical approach. Your work will focus on enabling revenue and customer growth. You will manage a team of Data Scientists and Data Analysts, working together with Analytics Engineers to drive product innovation and you'll get to see the impact of all your work in the product changes we make. We have a strong culture of data-driven decision making across the whole company. And we're great believers in powerful, real-time analytics and empowerment of the wider business. 90% of day-to-day data-driven decisions are covered by self-serve analytics through Looker which gives data folk the head space to focus on more impactful business questions and analyses. Be a key leader in building a discipline of exceptional Data Scientists and Analysts working on making Monzo world class at Payments products and experience Help hire, develop and retain talented Data people Collaborate closely with senior leaders across Monzo to deliver products for our customers Bring data leadership and rigour to our approach to product development and build a strategic understanding of the business while structuring complex projects to bring them to life Define the long term strategy of the team and create comprehensive roadmaps for all the projects within your team Generate insights that can change the direction of our Payments strategy Work and advise on Payments's global expansion strategy Liaise with Product and Engineering managers to make sure we collect the right data to produce relevant business insights OurData team 's mission is to Enable Monzo to Make Better Decisions, Faster At the core of this mission sits our data platform. We're great believers in powerful, real-time analytics and empowerment of the wider business. Our engineers collect analytics events from their microservices, and upload these into our Data stack for analysis. We optimise for simplicity and re usability - all our data lives in one place and is made available via our data warehouse in Google BigQuery. We rely heavily on the following tools and technologies (note we do not expect applicants to have prior experience of all them): Google Cloud Platform for all of our analytics infrastructure dbt and BigQuery SQL for our data modelling and warehousing Python for data science Go to write our application code AWS for most of our backend infrastructure You should apply if: What we're doing here at Monzo excites you! You have experience of managing a team of Data Scientists You are a strong strategic data leader and are passionate about using data to improve and inform business decisions You have strong experience working with executive or C-level peers and managing stakeholders across levels of seniorities and disciplines You know what it takes to manage top tier Data talent You're excited by the opportunity to work autonomously to impact the future of a fast growing, ever evolving business You have strong product knowledge and have built data products previously You're familiar with using a variety of Data Science tools (from business intelligence, experimentation and causal inference through to machine learning), and coding languages (Python and SQL). You know when to pick the right tool, and can help others do the same Experience in Payments is a plus, but not required. The Interview Process: Our interview process involves 3 main stages. We promise not to ask you any brain teasers or trick questions! 30 minute recruiter call 45 minute initial call 3 x 1-hour video calls, including a technical case study What's in it for you: ️ We can help you relocate to the UK We can sponsor visas This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London). We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team. Learning budget of £1,000 a year for books, training courses and conferences And much more, see our full list of benefits here Equal opportunities for everyone Diversity and inclusion are a priority for us and we're making sure we have lots of support for all of our people to grow at Monzo. At Monzo, we're embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog , 2024 Diversity and Inclusion Report and 2024 Gender Pay Gap Report. We're an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status. If you have a preferred name, please use it to apply. We don't need full or birth names at application stage
We're on a mission to make money work for everyone. We're waving goodbye to the complicated and confusing ways of traditional banking. With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers! We're not about selling products - we want to solve problems and change lives through Monzo ️ We're here to make money work for everyone and we're doing things differently. For too long, banking has been obtuse, complex and opaque. We want to change that and build a bank with everyone, for everyone. Our amazing community suggests features, test the app and give us constant feedback so we can build something everyone loves. We're focused on solving problems, rather than selling financial products. We want to make the world a better place and change people's lives through Monzo. About our Payments Team: Our Payments Data team consists of over 15 people across 3 data disciplines: Analytics Engineering, Data Analytics, and Data Science. Our Payments Collective exists to provide a platform for teams to launch banking products with confidence. We help to make Monzo's global ambitions a reality, enabling revenue and customer growth with a resilient, self-serve banking platform. What you'll be working on: You'll work closely with the Product and Engineering teams in an agile product environment. You'll champion the use of data, bring ideas to life through a rigorous analytical approach. Your work will focus on enabling revenue and customer growth. You will manage a team of Data Scientists and Data Analysts, working together with Analytics Engineers to drive product innovation and you'll get to see the impact of all your work in the product changes we make. We have a strong culture of data-driven decision making across the whole company. And we're great believers in powerful, real-time analytics and empowerment of the wider business. 90% of day-to-day data-driven decisions are covered by self-serve analytics through Looker which gives data folk the head space to focus on more impactful business questions and analyses. Be a key leader in building a discipline of exceptional Data Scientists and Analysts working on making Monzo world class at Payments products and experience Help hire, develop and retain talented Data people Collaborate closely with senior leaders across Monzo to deliver products for our customers Bring data leadership and rigour to our approach to product development and build a strategic understanding of the business while structuring complex projects to bring them to life Define the long term strategy of the team and create comprehensive roadmaps for all the projects within your team Generate insights that can change the direction of our Payments strategy Work and advise on Payments's global expansion strategy Liaise with Product and Engineering managers to make sure we collect the right data to produce relevant business insights OurData team 's mission is to Enable Monzo to Make Better Decisions, Faster At the core of this mission sits our data platform. We're great believers in powerful, real-time analytics and empowerment of the wider business. Our engineers collect analytics events from their microservices, and upload these into our Data stack for analysis. We optimise for simplicity and re usability - all our data lives in one place and is made available via our data warehouse in Google BigQuery. We rely heavily on the following tools and technologies (note we do not expect applicants to have prior experience of all them): Google Cloud Platform for all of our analytics infrastructure dbt and BigQuery SQL for our data modelling and warehousing Python for data science Go to write our application code AWS for most of our backend infrastructure You should apply if: What we're doing here at Monzo excites you! You have experience of managing a team of Data Scientists You are a strong strategic data leader and are passionate about using data to improve and inform business decisions You have strong experience working with executive or C-level peers and managing stakeholders across levels of seniorities and disciplines You know what it takes to manage top tier Data talent You're excited by the opportunity to work autonomously to impact the future of a fast growing, ever evolving business You have strong product knowledge and have built data products previously You're familiar with using a variety of Data Science tools (from business intelligence, experimentation and causal inference through to machine learning), and coding languages (Python and SQL). You know when to pick the right tool, and can help others do the same Experience in Payments is a plus, but not required. The Interview Process: Our interview process involves 3 main stages. We promise not to ask you any brain teasers or trick questions! 30 minute recruiter call 45 minute initial call 3 x 1-hour video calls, including a technical case study What's in it for you: ️ We can help you relocate to the UK We can sponsor visas This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London). We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team. Learning budget of £1,000 a year for books, training courses and conferences And much more, see our full list of benefits here Equal opportunities for everyone Diversity and inclusion are a priority for us and we're making sure we have lots of support for all of our people to grow at Monzo. At Monzo, we're embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog , 2024 Diversity and Inclusion Report and 2024 Gender Pay Gap Report. We're an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status. If you have a preferred name, please use it to apply. We don't need full or birth names at application stage
Jan 10, 2026
Full time
We're on a mission to make money work for everyone. We're waving goodbye to the complicated and confusing ways of traditional banking. With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers! We're not about selling products - we want to solve problems and change lives through Monzo ️ We're here to make money work for everyone and we're doing things differently. For too long, banking has been obtuse, complex and opaque. We want to change that and build a bank with everyone, for everyone. Our amazing community suggests features, test the app and give us constant feedback so we can build something everyone loves. We're focused on solving problems, rather than selling financial products. We want to make the world a better place and change people's lives through Monzo. About our Payments Team: Our Payments Data team consists of over 15 people across 3 data disciplines: Analytics Engineering, Data Analytics, and Data Science. Our Payments Collective exists to provide a platform for teams to launch banking products with confidence. We help to make Monzo's global ambitions a reality, enabling revenue and customer growth with a resilient, self-serve banking platform. What you'll be working on: You'll work closely with the Product and Engineering teams in an agile product environment. You'll champion the use of data, bring ideas to life through a rigorous analytical approach. Your work will focus on enabling revenue and customer growth. You will manage a team of Data Scientists and Data Analysts, working together with Analytics Engineers to drive product innovation and you'll get to see the impact of all your work in the product changes we make. We have a strong culture of data-driven decision making across the whole company. And we're great believers in powerful, real-time analytics and empowerment of the wider business. 90% of day-to-day data-driven decisions are covered by self-serve analytics through Looker which gives data folk the head space to focus on more impactful business questions and analyses. Be a key leader in building a discipline of exceptional Data Scientists and Analysts working on making Monzo world class at Payments products and experience Help hire, develop and retain talented Data people Collaborate closely with senior leaders across Monzo to deliver products for our customers Bring data leadership and rigour to our approach to product development and build a strategic understanding of the business while structuring complex projects to bring them to life Define the long term strategy of the team and create comprehensive roadmaps for all the projects within your team Generate insights that can change the direction of our Payments strategy Work and advise on Payments's global expansion strategy Liaise with Product and Engineering managers to make sure we collect the right data to produce relevant business insights OurData team 's mission is to Enable Monzo to Make Better Decisions, Faster At the core of this mission sits our data platform. We're great believers in powerful, real-time analytics and empowerment of the wider business. Our engineers collect analytics events from their microservices, and upload these into our Data stack for analysis. We optimise for simplicity and re usability - all our data lives in one place and is made available via our data warehouse in Google BigQuery. We rely heavily on the following tools and technologies (note we do not expect applicants to have prior experience of all them): Google Cloud Platform for all of our analytics infrastructure dbt and BigQuery SQL for our data modelling and warehousing Python for data science Go to write our application code AWS for most of our backend infrastructure You should apply if: What we're doing here at Monzo excites you! You have experience of managing a team of Data Scientists You are a strong strategic data leader and are passionate about using data to improve and inform business decisions You have strong experience working with executive or C-level peers and managing stakeholders across levels of seniorities and disciplines You know what it takes to manage top tier Data talent You're excited by the opportunity to work autonomously to impact the future of a fast growing, ever evolving business You have strong product knowledge and have built data products previously You're familiar with using a variety of Data Science tools (from business intelligence, experimentation and causal inference through to machine learning), and coding languages (Python and SQL). You know when to pick the right tool, and can help others do the same Experience in Payments is a plus, but not required. The Interview Process: Our interview process involves 3 main stages. We promise not to ask you any brain teasers or trick questions! 30 minute recruiter call 45 minute initial call 3 x 1-hour video calls, including a technical case study What's in it for you: ️ We can help you relocate to the UK We can sponsor visas This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London). We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team. Learning budget of £1,000 a year for books, training courses and conferences And much more, see our full list of benefits here Equal opportunities for everyone Diversity and inclusion are a priority for us and we're making sure we have lots of support for all of our people to grow at Monzo. At Monzo, we're embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog , 2024 Diversity and Inclusion Report and 2024 Gender Pay Gap Report. We're an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status. If you have a preferred name, please use it to apply. We don't need full or birth names at application stage
About Us Our client is committed to revolutionizing the billing process, making it more efficient, transparent, and flexible for SaaS companies. As a front runner in the open source billing platform arena, this organization equips businesses with the tools to create adaptable pricing models and scale confidently. With over $22 million in funding from leading investors, their vision is backed by significant financial support. Job Description We are partnering with this organization to seek a Senior Backend Ruby Engineer who will be instrumental in enhancing the code base. The role involves engaging with diverse tasks across the technology stack, addressing various technical issues, and collaborating with both the Product Team and Front end Engineers to align with customer requirements. The ideal candidate will also play a key role in expanding the back end team while significantly contributing to the architecture and feature improvement efforts. Key Responsibilities Bring at least 6 years of hands on experience and strong expertise in Ruby Effectively address a diverse range of technical challenges throughout the software stack Facilitate the development and growth of the back end engineering team Work closely with the Product Team and Front end Engineers to discern and understand user needs Create innovative technical solutions to enhance both features and the overall architecture of the platform Requirements A minimum of 6 years of practical experience with Ruby Proficient in handling data heavy and event driven environments A genuine interest in open source contributions; prior involvement in OSS projects is a plus Experience with billing or tax related projects, integrating with tools such as CRMs or financial software is advantageous A demonstrated eagerness to co create a product vision during its early developmental stages Benefits Attractive salary package Flexible working hours with options for remote work Opportunities for ongoing professional development Comprehensive health and wellness benefits An entry into a dynamic and innovative work culture Other Engaging with this organization presents an exciting opportunity to connect with a talented team at the forefront of financial software innovation. This role necessitates robust technical expertise and a steadfast commitment to delivering high quality solutions.
Jan 10, 2026
Full time
About Us Our client is committed to revolutionizing the billing process, making it more efficient, transparent, and flexible for SaaS companies. As a front runner in the open source billing platform arena, this organization equips businesses with the tools to create adaptable pricing models and scale confidently. With over $22 million in funding from leading investors, their vision is backed by significant financial support. Job Description We are partnering with this organization to seek a Senior Backend Ruby Engineer who will be instrumental in enhancing the code base. The role involves engaging with diverse tasks across the technology stack, addressing various technical issues, and collaborating with both the Product Team and Front end Engineers to align with customer requirements. The ideal candidate will also play a key role in expanding the back end team while significantly contributing to the architecture and feature improvement efforts. Key Responsibilities Bring at least 6 years of hands on experience and strong expertise in Ruby Effectively address a diverse range of technical challenges throughout the software stack Facilitate the development and growth of the back end engineering team Work closely with the Product Team and Front end Engineers to discern and understand user needs Create innovative technical solutions to enhance both features and the overall architecture of the platform Requirements A minimum of 6 years of practical experience with Ruby Proficient in handling data heavy and event driven environments A genuine interest in open source contributions; prior involvement in OSS projects is a plus Experience with billing or tax related projects, integrating with tools such as CRMs or financial software is advantageous A demonstrated eagerness to co create a product vision during its early developmental stages Benefits Attractive salary package Flexible working hours with options for remote work Opportunities for ongoing professional development Comprehensive health and wellness benefits An entry into a dynamic and innovative work culture Other Engaging with this organization presents an exciting opportunity to connect with a talented team at the forefront of financial software innovation. This role necessitates robust technical expertise and a steadfast commitment to delivering high quality solutions.
The Association of Technology, Management and Applied Engineering
Overview The Onyx Research Data Tech organization represents a major investment by GSK R&D and Digital & Tech, designed to deliver a step-change in our ability to leverage data, knowledge, and prediction to find new medicines. We are a full stack shop consisting of product and portfolio leadership, data engineering, infrastructure and DevOps, data / metadata / knowledge platforms, and AI/ML and analysis platforms, all geared toward building a next generation data experience for GSK's scientists, engineers, and decision makers, providing best in class AI/ML and data analysis environments, aggressively engineering our data at scale, and implementing scientific technology products. Role Summary The Application Engineer II is a solid individual contributor at Onyx. You will design, build, deploy, and operate data driven applications that serve our scientific community, turning loosely defined requirements into high quality features and production grade experiences. You will confidently break down small to medium sized engineering problems, lead implementation end to end, and collaborate across product, data, and platform teams. Responsibilities Design, implement, test, document, and deploy full stack, data driven cloud applications; own features end to end from MVP to production grade experiences. Develop and operate reliable APIs and services (REST/GraphQL/gRPC) with strong authentication/authorization, observability, and performance characteristics. Operate and support applications in production, including participation in on call; create and maintain runbooks/playbooks; lead resolution of bugs and incidents. Define, measure, and monitor key product and operational metrics (e.g., performance, reliability, cost); iterate to improve them through data informed decisions. Proactively improve test coverage, CI/CD pipelines, and release safety; champion automation and high quality software engineering practices. Identify and address gaps in observability, alerting, and monitoring; implement metrics, logs, traces, and SLOs that enable robust operations. Collaborate with product to refine user requirements, break down work, plan milestones, and communicate progress and risks to stakeholders. Contribute to system design within the team; propose pragmatic refactoring to reduce complexity and technical debt while balancing short and long term needs. Produce clear documentation, proposals, and technical guides so others can understand, use, and build upon your work; actively participate in code reviews. Help onboard and mentor engineers in your team; share best practices and contribute to a culture of innovation, transparency, and trust with a patient first mentality. Qualifications and Skills Bachelor's degree in a communication related field or in Computer Science, together with significant demonstrable engagement experience within IT or Pharma. Strong and dynamic communicator with excellent verbal and written communications skills. Ability to manage time effectively without supervision and to organize, prioritize and deliver tasks and projects with a sense of urgency. Deep knowledge and use of at least one common web backend language (e.g., Python, Scala, Java, JavaScript (Node.js and associated toolchains for documentation, testing, and operations. Experience developing and deploying applications in a cloud environment (Google Cloud preferred, AWS or Azure). Strong experience with modern software development tools and ways of working (e.g., Git/GitHub, DevOps tools, metrics/monitoring). Proficiency in front end technologies: JavaScript, TypeScript, React.js, Angular.js or similar. API development using standards such as REST/GraphQL/gRPC. Experience with an open source web framework (Python, Java, Scala or similar). Experience with Authentication & Authorization mechanisms such as OAuth2. Experience with CI/CD implementations using Git and a common CI/CD stack. Experience in agile software development and common environments such as Jira and Confluence. Preferred Qualifications and Skills Master's degree or higher. Significant experience delivering cross functional projects. Experience embedding operation excellence culture within teams. Knowledge of database modelling, database concepts and SQL. Experience with data visualization frameworks like D3.js, Plotly, Matplotlib, or similar. Closing Date for Applications Tuesday 6th January 2026 (COB) Equal Opportunity Employer Statement GSK is an Equal Opportunity Employer. This ensures that all qualified applicants will receive equal consideration for employment without regard to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information, military service or any basis prohibited under federal, state or local law. Adjustment Contact If you require an adjustment to the application or selection process to enable you to demonstrate your ability to perform the job requirements, please contact or . The helpline is available from 8.30 am to 12.00 noon Monday to Friday.
Jan 09, 2026
Full time
Overview The Onyx Research Data Tech organization represents a major investment by GSK R&D and Digital & Tech, designed to deliver a step-change in our ability to leverage data, knowledge, and prediction to find new medicines. We are a full stack shop consisting of product and portfolio leadership, data engineering, infrastructure and DevOps, data / metadata / knowledge platforms, and AI/ML and analysis platforms, all geared toward building a next generation data experience for GSK's scientists, engineers, and decision makers, providing best in class AI/ML and data analysis environments, aggressively engineering our data at scale, and implementing scientific technology products. Role Summary The Application Engineer II is a solid individual contributor at Onyx. You will design, build, deploy, and operate data driven applications that serve our scientific community, turning loosely defined requirements into high quality features and production grade experiences. You will confidently break down small to medium sized engineering problems, lead implementation end to end, and collaborate across product, data, and platform teams. Responsibilities Design, implement, test, document, and deploy full stack, data driven cloud applications; own features end to end from MVP to production grade experiences. Develop and operate reliable APIs and services (REST/GraphQL/gRPC) with strong authentication/authorization, observability, and performance characteristics. Operate and support applications in production, including participation in on call; create and maintain runbooks/playbooks; lead resolution of bugs and incidents. Define, measure, and monitor key product and operational metrics (e.g., performance, reliability, cost); iterate to improve them through data informed decisions. Proactively improve test coverage, CI/CD pipelines, and release safety; champion automation and high quality software engineering practices. Identify and address gaps in observability, alerting, and monitoring; implement metrics, logs, traces, and SLOs that enable robust operations. Collaborate with product to refine user requirements, break down work, plan milestones, and communicate progress and risks to stakeholders. Contribute to system design within the team; propose pragmatic refactoring to reduce complexity and technical debt while balancing short and long term needs. Produce clear documentation, proposals, and technical guides so others can understand, use, and build upon your work; actively participate in code reviews. Help onboard and mentor engineers in your team; share best practices and contribute to a culture of innovation, transparency, and trust with a patient first mentality. Qualifications and Skills Bachelor's degree in a communication related field or in Computer Science, together with significant demonstrable engagement experience within IT or Pharma. Strong and dynamic communicator with excellent verbal and written communications skills. Ability to manage time effectively without supervision and to organize, prioritize and deliver tasks and projects with a sense of urgency. Deep knowledge and use of at least one common web backend language (e.g., Python, Scala, Java, JavaScript (Node.js and associated toolchains for documentation, testing, and operations. Experience developing and deploying applications in a cloud environment (Google Cloud preferred, AWS or Azure). Strong experience with modern software development tools and ways of working (e.g., Git/GitHub, DevOps tools, metrics/monitoring). Proficiency in front end technologies: JavaScript, TypeScript, React.js, Angular.js or similar. API development using standards such as REST/GraphQL/gRPC. Experience with an open source web framework (Python, Java, Scala or similar). Experience with Authentication & Authorization mechanisms such as OAuth2. Experience with CI/CD implementations using Git and a common CI/CD stack. Experience in agile software development and common environments such as Jira and Confluence. Preferred Qualifications and Skills Master's degree or higher. Significant experience delivering cross functional projects. Experience embedding operation excellence culture within teams. Knowledge of database modelling, database concepts and SQL. Experience with data visualization frameworks like D3.js, Plotly, Matplotlib, or similar. Closing Date for Applications Tuesday 6th January 2026 (COB) Equal Opportunity Employer Statement GSK is an Equal Opportunity Employer. This ensures that all qualified applicants will receive equal consideration for employment without regard to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information, military service or any basis prohibited under federal, state or local law. Adjustment Contact If you require an adjustment to the application or selection process to enable you to demonstrate your ability to perform the job requirements, please contact or . The helpline is available from 8.30 am to 12.00 noon Monday to Friday.
Role: Software Engineer (.NET / C#) Working hours: 10am-6pm (aligned to US team) Fully Remote (UK-based) Salary: 50,000 - 60,000 p/annum CPS Group are partnering with a Data Consultancy to hire a Software Engineer to support their expanding US-facing development team. This role sits within a highly collaborative engineering function and reports directly into the Director of Development, who manages teams across both the UK and the US. This is a great opportunity to join a business that delivers complex data migration and transformation solutions for enterprise clients - combining modern software engineering with real-world data challenges. The Role: You'll work primarily on the backend, developing and enhancing a core enterprise migration platform built in .NET / C#. The role has a strong focus on clean code, testing, and modern engineering practices, with exposure to large-scale, data-heavy systems. What You'll Be Doing: Building and maintaining modern .NET / C# applications Writing high-quality, testable code (unit tests, Git, CI/CD) Supporting data-intensive platforms and migration projects Working closely with Data Engineers to understand data flows Developing and maintaining integrations and connectors Collaborating daily with US-based stakeholders and engineers What They're Looking For? Essential: Strong experience with C# / .NET Modern engineering mindset (testing, Git workflows, clean code) Good working knowledge of SQL for querying and data manipulation Background in backend-focused development Nice to Have: Exposure to Angular Experience with data migration, ETL, or large-scale data movement Familiarity with CI/CD and DevOps tooling Experience working with international or distributed teams If you bring strong experience in the "nice to haves" - particularly data migration or ETL - and are slightly above the salary range, CPS Group are happy to discuss. If you're a Software Engineer who enjoys modern .NET development and wants to build solutions that sit at the heart of data transformation projects, this is a great opportunity to explore. By applying to this advert you are giving CPS Group (UK) Ltd authority to hold and process your data for this specific role and any other roles we may deem suitable to you over time. We will not pass your data to any third party without your verbal or written permission to do so. All incoming and outgoing calls are recorded for training and compliance purposes. CPS Group (UK) Ltd is acting as an Employment Agency in relation to this vacancy. Our new privacy policy can be found here (url removed)>
Jan 09, 2026
Full time
Role: Software Engineer (.NET / C#) Working hours: 10am-6pm (aligned to US team) Fully Remote (UK-based) Salary: 50,000 - 60,000 p/annum CPS Group are partnering with a Data Consultancy to hire a Software Engineer to support their expanding US-facing development team. This role sits within a highly collaborative engineering function and reports directly into the Director of Development, who manages teams across both the UK and the US. This is a great opportunity to join a business that delivers complex data migration and transformation solutions for enterprise clients - combining modern software engineering with real-world data challenges. The Role: You'll work primarily on the backend, developing and enhancing a core enterprise migration platform built in .NET / C#. The role has a strong focus on clean code, testing, and modern engineering practices, with exposure to large-scale, data-heavy systems. What You'll Be Doing: Building and maintaining modern .NET / C# applications Writing high-quality, testable code (unit tests, Git, CI/CD) Supporting data-intensive platforms and migration projects Working closely with Data Engineers to understand data flows Developing and maintaining integrations and connectors Collaborating daily with US-based stakeholders and engineers What They're Looking For? Essential: Strong experience with C# / .NET Modern engineering mindset (testing, Git workflows, clean code) Good working knowledge of SQL for querying and data manipulation Background in backend-focused development Nice to Have: Exposure to Angular Experience with data migration, ETL, or large-scale data movement Familiarity with CI/CD and DevOps tooling Experience working with international or distributed teams If you bring strong experience in the "nice to haves" - particularly data migration or ETL - and are slightly above the salary range, CPS Group are happy to discuss. If you're a Software Engineer who enjoys modern .NET development and wants to build solutions that sit at the heart of data transformation projects, this is a great opportunity to explore. By applying to this advert you are giving CPS Group (UK) Ltd authority to hold and process your data for this specific role and any other roles we may deem suitable to you over time. We will not pass your data to any third party without your verbal or written permission to do so. All incoming and outgoing calls are recorded for training and compliance purposes. CPS Group (UK) Ltd is acting as an Employment Agency in relation to this vacancy. Our new privacy policy can be found here (url removed)>
At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients' growth. We empower our people with a culture of excellence and enable them with the opportunity to uphold their accountability to contribute on each level. We 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 Middle ML & AI Engineer to join us as part of our team. About the role PitchBook's Machine Learning Engineer is responsible for using machine learning, statistical modeling, and natural language processing (NLP) to collect a high-volume of data for the PitchBook Platform and surface insights for the capital markets. A strong motivation to succeed is critical and everyone has the opportunity to shape the long-term direction of our team. About the project PitchBook - a platform for investment professionals. Our software provides access to data and the analytical tools to get answers fast and discover promising opportunities. Uncovers actionable insights and trends hidden within the financial data of more than three million companies. Users all over the world include large corporations, start-ups, venture capital and private equity firms, investment banks, and many others. Features of PitchBook: Advanced search / Discovery & insights / Company profiles / Workflow & efficiency / Financials and many more. Team Engineering Manager, Lead Engineer, 2 ML Engineers, 2 Backend Engineers, 1 Frontend Engineer, and 3 Automation QA Engineers. The role offers a flexible work schedule, allowing you to adapt your working hours with the requirement to attend all team meetings. The team follows a Scrum-based Agile methodology. Work with GenAI & LLMs: Design, develop, and fine-tune generative AI models using transformer architectures. Implement advanced techniques to create practical solutions for real-world challenges. Use Modern Toolkits: Leverage frameworks like LangChain, LangGraph, and LangSmith to build automated pipelines and intelligent agents. Integrate these tools with vector databases for efficient similarity search and real-time analysis. Extract Data Insights: Process and analyze large volumes of unstructured data using embeddings and statistical modeling to identify meaningful insights. Build Scalable Systems: Collaborate with cross-functional teams to create production-grade ML systems that handle real-time, high-volume data processing. Collaborate & Communicate : Work with Product and Engineering teams to improve data management and support innovation. Present complex analyses clearly and effectively. Tech Stack & Focus Areas: Work with generative AI and transformer models, integrating frameworks like LangChain, LangGraph, and LangSmith to automate workflows and build intelligent systems. Use PyTorch, Scikit-Learn, and Spacy to build NLP pipelines. Implement vector databases for high-dimensional data embeddings and develop hybrid models to extract insights from diverse data sources. We're looking for you if you have Bachelor's/master's degree in computer science, Machine Learning, Statistics, or related fields. 2+ years of experience in a similar role in a production environment. Experience in transformer-based language models Proficient in deep learning frameworks (i.e, TensorFlow and PyTorch) Demonstrated experience with natural language processing. Demonstrated experience with Python or other object-oriented programming frameworks. Demonstrated experience in using SQL for data extraction. Strong communication and data presentation skills. Strong problem-solving ability. Ability to communicate complex analysis in a clear, precise, and actionable manner. Experience working closely with software development team(s) is a plus. Experience building scalable systems in production is a plus. Knowledge of financial services, investment, banking, VC, and/or PE is desired but not required. What's in it for You Reveal great tech solutions Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling client growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients. Experience an agile and flexible working environment Enjoy the freedom of fully remote work with a flexible working schedule. Empower yourself with a stable workload and a stable income, supported by provided laptops and licensed software. We focus on lasting cooperation and unite result-oriented individuals who stand on a high-performance approach to work. Embrace the opportunity for personal and professional growth Benefit from performance and merit reviews, elevate your skills with personal development plans, and individual learnings through the corporate library, public speaking support, and more. Be among like-minded people Work with a team of one mind who cares about what they do and how they do. Collaborate with top-notch experts who are always ready to help and support you through any challenges. Join company-wide tech and cultural events, and contribute to meaningful CSR initiatives that resonate with your values. Feel supported by your HR, and take advantage of our referral bonus program. Interview steps Pre-Screening with the recruiter Tech Interview + Live Coding (up to 1,5 hours) System Design interview (up to 45 min) Final interview with Engineering Manager (30 min) About SPD Technology SPD Technology is a custom software product development and IT consulting company with extensive expertise in various industries, including fintech, e-commerce, logistics, insurance, biotech, cybersecurity, and more. Our world-class team of over 650 experts develop web, mobile, AI/ML, and enterprise solutions for world-renowned companies, including Fortune 500 firms and emerging startups. We have 2 development centers in Europe, a representative office in London, the U.K., and remote teams, working worldwide. With over 19 years of experience in designing, building, streamlining, and supporting software products, SPD Technology drives growth of businesses from the US, the U.K., Israel, Switzerland, Mexico, and other countries. Apply Now Send us your CV! Maybe we need you but we haven't known about that yet.
Jan 09, 2026
Full time
At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients' growth. We empower our people with a culture of excellence and enable them with the opportunity to uphold their accountability to contribute on each level. We 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 Middle ML & AI Engineer to join us as part of our team. About the role PitchBook's Machine Learning Engineer is responsible for using machine learning, statistical modeling, and natural language processing (NLP) to collect a high-volume of data for the PitchBook Platform and surface insights for the capital markets. A strong motivation to succeed is critical and everyone has the opportunity to shape the long-term direction of our team. About the project PitchBook - a platform for investment professionals. Our software provides access to data and the analytical tools to get answers fast and discover promising opportunities. Uncovers actionable insights and trends hidden within the financial data of more than three million companies. Users all over the world include large corporations, start-ups, venture capital and private equity firms, investment banks, and many others. Features of PitchBook: Advanced search / Discovery & insights / Company profiles / Workflow & efficiency / Financials and many more. Team Engineering Manager, Lead Engineer, 2 ML Engineers, 2 Backend Engineers, 1 Frontend Engineer, and 3 Automation QA Engineers. The role offers a flexible work schedule, allowing you to adapt your working hours with the requirement to attend all team meetings. The team follows a Scrum-based Agile methodology. Work with GenAI & LLMs: Design, develop, and fine-tune generative AI models using transformer architectures. Implement advanced techniques to create practical solutions for real-world challenges. Use Modern Toolkits: Leverage frameworks like LangChain, LangGraph, and LangSmith to build automated pipelines and intelligent agents. Integrate these tools with vector databases for efficient similarity search and real-time analysis. Extract Data Insights: Process and analyze large volumes of unstructured data using embeddings and statistical modeling to identify meaningful insights. Build Scalable Systems: Collaborate with cross-functional teams to create production-grade ML systems that handle real-time, high-volume data processing. Collaborate & Communicate : Work with Product and Engineering teams to improve data management and support innovation. Present complex analyses clearly and effectively. Tech Stack & Focus Areas: Work with generative AI and transformer models, integrating frameworks like LangChain, LangGraph, and LangSmith to automate workflows and build intelligent systems. Use PyTorch, Scikit-Learn, and Spacy to build NLP pipelines. Implement vector databases for high-dimensional data embeddings and develop hybrid models to extract insights from diverse data sources. We're looking for you if you have Bachelor's/master's degree in computer science, Machine Learning, Statistics, or related fields. 2+ years of experience in a similar role in a production environment. Experience in transformer-based language models Proficient in deep learning frameworks (i.e, TensorFlow and PyTorch) Demonstrated experience with natural language processing. Demonstrated experience with Python or other object-oriented programming frameworks. Demonstrated experience in using SQL for data extraction. Strong communication and data presentation skills. Strong problem-solving ability. Ability to communicate complex analysis in a clear, precise, and actionable manner. Experience working closely with software development team(s) is a plus. Experience building scalable systems in production is a plus. Knowledge of financial services, investment, banking, VC, and/or PE is desired but not required. What's in it for You Reveal great tech solutions Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling client growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients. Experience an agile and flexible working environment Enjoy the freedom of fully remote work with a flexible working schedule. Empower yourself with a stable workload and a stable income, supported by provided laptops and licensed software. We focus on lasting cooperation and unite result-oriented individuals who stand on a high-performance approach to work. Embrace the opportunity for personal and professional growth Benefit from performance and merit reviews, elevate your skills with personal development plans, and individual learnings through the corporate library, public speaking support, and more. Be among like-minded people Work with a team of one mind who cares about what they do and how they do. Collaborate with top-notch experts who are always ready to help and support you through any challenges. Join company-wide tech and cultural events, and contribute to meaningful CSR initiatives that resonate with your values. Feel supported by your HR, and take advantage of our referral bonus program. Interview steps Pre-Screening with the recruiter Tech Interview + Live Coding (up to 1,5 hours) System Design interview (up to 45 min) Final interview with Engineering Manager (30 min) About SPD Technology SPD Technology is a custom software product development and IT consulting company with extensive expertise in various industries, including fintech, e-commerce, logistics, insurance, biotech, cybersecurity, and more. Our world-class team of over 650 experts develop web, mobile, AI/ML, and enterprise solutions for world-renowned companies, including Fortune 500 firms and emerging startups. We have 2 development centers in Europe, a representative office in London, the U.K., and remote teams, working worldwide. With over 19 years of experience in designing, building, streamlining, and supporting software products, SPD Technology drives growth of businesses from the US, the U.K., Israel, Switzerland, Mexico, and other countries. Apply Now Send us your CV! Maybe we need you but we haven't known about that yet.
Senior Backend Engineer (PHP) - OOP, PHP, MySQL, TDD - Fareham, Hampshire. This is an in office role. - Salary circa 60,000 plus benefits An exciting new opportunity for a Senior Backend Engineer to join an entrepreneurial business based in Fareham. Working within a dedicated LAMP environment and reporting to the project manager, you will be helping to plan and develop the product and its internal driven websites, data migration and help with support and maintenance of security and storage services. This innovative technology company have several brands specialising in a variety of high tech solutions including security, data backup and cloud storage platforms. You will be using latest release PHP and web technology including XHTML, CSS, jQuery and Agile/Scum methodology. The work is aimed at more back end development with an emphasis on Agile processes, systems optimisation, TDD and embracing modern development practices. The company also uses PHPUnit / Selenium to ensure high standards of development. Desired skill set that includes: OOP PHP5+ MySQL Git Beneficial Skills: Kubernetes Google Cloud / AWS Docker Load Balancing TDD Code Review The company offer an unrivalled volume of new projects, Greenfield development and the opportunity to work with and learn from some of the sharpest developers in the area. On top of a competitive salary the company offer some fantastic financial and lifestyle benefits including; free access to local gym and health spa, onsite chef (free cooked breakfast & lunch!), childcare vouchers, cycle to work scheme, pension, BUPA healthcare. To be considered for this position please send your CV to (url removed) or call (phone number removed) Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Jan 09, 2026
Full time
Senior Backend Engineer (PHP) - OOP, PHP, MySQL, TDD - Fareham, Hampshire. This is an in office role. - Salary circa 60,000 plus benefits An exciting new opportunity for a Senior Backend Engineer to join an entrepreneurial business based in Fareham. Working within a dedicated LAMP environment and reporting to the project manager, you will be helping to plan and develop the product and its internal driven websites, data migration and help with support and maintenance of security and storage services. This innovative technology company have several brands specialising in a variety of high tech solutions including security, data backup and cloud storage platforms. You will be using latest release PHP and web technology including XHTML, CSS, jQuery and Agile/Scum methodology. The work is aimed at more back end development with an emphasis on Agile processes, systems optimisation, TDD and embracing modern development practices. The company also uses PHPUnit / Selenium to ensure high standards of development. Desired skill set that includes: OOP PHP5+ MySQL Git Beneficial Skills: Kubernetes Google Cloud / AWS Docker Load Balancing TDD Code Review The company offer an unrivalled volume of new projects, Greenfield development and the opportunity to work with and learn from some of the sharpest developers in the area. On top of a competitive salary the company offer some fantastic financial and lifestyle benefits including; free access to local gym and health spa, onsite chef (free cooked breakfast & lunch!), childcare vouchers, cycle to work scheme, pension, BUPA healthcare. To be considered for this position please send your CV to (url removed) or call (phone number removed) Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Full Stack Engineer (Python, React, APIs, AWS) Location: West Midlands, 2 days a week in office is required. Reporting to: Technical Lead About my client My client is a dynamic scale up technology business focused on building innovative, cloud-based platforms. They pride themselves on delivering scalable, user-friendly solutions using modern frameworks and best practices. The team values collaboration, continuous learning, and cutting-edge engineering-leveraging technologies like Python, React, and AWS to create products that are reliable, efficient, and future-ready. Their culture is all about agility, creativity, and empowering developers to make a real impact. The role: They have asked me to find them a Full Stack Python Developer with proven commercial experience in a fast-paced environment to join their team where you'll work on their brand-new product. You'll be responsible for developing backend systems, creating and integrating APIs, and working closely with other engineers to ensure the platform is scalable and efficient. Why Join them as a Full Stack Developer? Work on a greenfield project with modern tech. Be part of a collaborative, ambitious team that values innovation. Help shape a platform that will make a real impact in the industry. What you'll do as the Full Stack Developer: Design and develop robust backend systems using Python (FastAPI or Flask). Build and integrate RESTful and GraphQL APIs . Develop React-based front-end components for a seamless user experience. Architect and deploy solutions on AWS , leveraging services like Lambda, S3, DynamoDB, and more. Write clean, reusable, and testable code following TDD/BDD principles. Collaborate with engineers to ensure scalability and efficiency . Participate in code reviews , share knowledge, and continuously improve. Debug and troubleshoot issues to keep things running smoothly. What my client are looking for in their next Full Stack Developer: Proven Python experience (FastAPI or Flask preferred). React expertise -this is essential. Strong experience with AWS cloud services (EC2, Lambda, S3, DynamoDB, etc.). Solid understanding of SQL and NoSQL databases . Experience with RESTful APIs and client-server communication. Strong problem-solving and debugging skills . Familiarity with Git and version control best practices. Bonus Points For Serverless architecture experience. Exposure to Scrum or Extreme Programming (XP). If you meet this requirement, please apply with an up to date to CV Studies suggest that women tend not to apply for a job if their CV isn't a perfect fit. Here, talent takes precedence over experience. So, if you like the role and think you could be awesome at it in time, go ahead and apply.
Jan 09, 2026
Full time
Full Stack Engineer (Python, React, APIs, AWS) Location: West Midlands, 2 days a week in office is required. Reporting to: Technical Lead About my client My client is a dynamic scale up technology business focused on building innovative, cloud-based platforms. They pride themselves on delivering scalable, user-friendly solutions using modern frameworks and best practices. The team values collaboration, continuous learning, and cutting-edge engineering-leveraging technologies like Python, React, and AWS to create products that are reliable, efficient, and future-ready. Their culture is all about agility, creativity, and empowering developers to make a real impact. The role: They have asked me to find them a Full Stack Python Developer with proven commercial experience in a fast-paced environment to join their team where you'll work on their brand-new product. You'll be responsible for developing backend systems, creating and integrating APIs, and working closely with other engineers to ensure the platform is scalable and efficient. Why Join them as a Full Stack Developer? Work on a greenfield project with modern tech. Be part of a collaborative, ambitious team that values innovation. Help shape a platform that will make a real impact in the industry. What you'll do as the Full Stack Developer: Design and develop robust backend systems using Python (FastAPI or Flask). Build and integrate RESTful and GraphQL APIs . Develop React-based front-end components for a seamless user experience. Architect and deploy solutions on AWS , leveraging services like Lambda, S3, DynamoDB, and more. Write clean, reusable, and testable code following TDD/BDD principles. Collaborate with engineers to ensure scalability and efficiency . Participate in code reviews , share knowledge, and continuously improve. Debug and troubleshoot issues to keep things running smoothly. What my client are looking for in their next Full Stack Developer: Proven Python experience (FastAPI or Flask preferred). React expertise -this is essential. Strong experience with AWS cloud services (EC2, Lambda, S3, DynamoDB, etc.). Solid understanding of SQL and NoSQL databases . Experience with RESTful APIs and client-server communication. Strong problem-solving and debugging skills . Familiarity with Git and version control best practices. Bonus Points For Serverless architecture experience. Exposure to Scrum or Extreme Programming (XP). If you meet this requirement, please apply with an up to date to CV Studies suggest that women tend not to apply for a job if their CV isn't a perfect fit. Here, talent takes precedence over experience. So, if you like the role and think you could be awesome at it in time, go ahead and apply.
Role: AI Evangelist (Hands-On) A senior technical and advocacy role focused on bridging advanced AI technologies with practical business needs in a financial organisation. The position combines hands-on development with stakeholder education and strategic influence. Core Responsibilities Build and demonstrate AI-powered solutions for financial applications (e.g., trading, investment banking, insurance). Translate complex AI concepts into business value for technical and non-technical stakeholders. Conduct workshops and training to promote AI literacy and upskill teams. Author technical blogs, white papers, and internal documentation. Advise senior leadership on AI strategies and compliance. Represent the organization at industry events and forums. Ensure AI solutions meet regulatory and ethical standards. Prototype and deploy AI models for forecasting, customer insights, underwriting, and fraud detection. Technical Responsibilities Design and manage agentic AI architectures and generative code systems. Oversee code reviews and maintain standards for AI-assisted development. Develop testing and validation protocols for AI-generated code. Mentor technical teams and establish best practices. Collaborate with cross-functional teams for safe AI adoption. Qualifications Degree in Computer Science, Data Science, Finance, or related field. Strong programming skills (Python, SQL, C++, Java, etc.). Experience with AI/ML frameworks (TensorFlow, PyTorch). Minimum 4+ years in AI roles within finance or consulting. Knowledge of AI ethics, compliance, and data privacy. Excellent communication and stakeholder engagement skills. Desired Traits Passion for innovation in regulated environments. Strong problem-solving and technical storytelling abilities. Commitment to ethical AI deployment. Key Skills Advanced Python and backend languages. Expertise in prompt engineering, fine-tuning, RAG, and agentic design. Familiarity with AI tools (GitHub Copilot, ChatGPT, SonarQube, LangChain, etc.). Understanding of observability, security, and compliance in AI systems. Experience with containerization and cloud deployments. 5 Days on-site in the London Office (Blackfriars) Inside IR35 12 month contract Please send me a copy of your CV if you're interested
Jan 09, 2026
Contractor
Role: AI Evangelist (Hands-On) A senior technical and advocacy role focused on bridging advanced AI technologies with practical business needs in a financial organisation. The position combines hands-on development with stakeholder education and strategic influence. Core Responsibilities Build and demonstrate AI-powered solutions for financial applications (e.g., trading, investment banking, insurance). Translate complex AI concepts into business value for technical and non-technical stakeholders. Conduct workshops and training to promote AI literacy and upskill teams. Author technical blogs, white papers, and internal documentation. Advise senior leadership on AI strategies and compliance. Represent the organization at industry events and forums. Ensure AI solutions meet regulatory and ethical standards. Prototype and deploy AI models for forecasting, customer insights, underwriting, and fraud detection. Technical Responsibilities Design and manage agentic AI architectures and generative code systems. Oversee code reviews and maintain standards for AI-assisted development. Develop testing and validation protocols for AI-generated code. Mentor technical teams and establish best practices. Collaborate with cross-functional teams for safe AI adoption. Qualifications Degree in Computer Science, Data Science, Finance, or related field. Strong programming skills (Python, SQL, C++, Java, etc.). Experience with AI/ML frameworks (TensorFlow, PyTorch). Minimum 4+ years in AI roles within finance or consulting. Knowledge of AI ethics, compliance, and data privacy. Excellent communication and stakeholder engagement skills. Desired Traits Passion for innovation in regulated environments. Strong problem-solving and technical storytelling abilities. Commitment to ethical AI deployment. Key Skills Advanced Python and backend languages. Expertise in prompt engineering, fine-tuning, RAG, and agentic design. Familiarity with AI tools (GitHub Copilot, ChatGPT, SonarQube, LangChain, etc.). Understanding of observability, security, and compliance in AI systems. Experience with containerization and cloud deployments. 5 Days on-site in the London Office (Blackfriars) Inside IR35 12 month contract Please send me a copy of your CV if you're interested
Job Title: Senior Systems Developer DETAILS We are seeking a highly skilled Senior Systems Developer with extensive experience in data architecture, system design, and enterprise-level application development. The successful candidate will be responsible for constructing scalable systems, designing robust data models, and guiding the technical direction of backend and data-driven solutions across the organisation. DUTIES & RESPONSIBILITIES Design, develop, and maintain sophisticated backend systems, APIs, and services. Lead architectural decisions to ensure systems are scalable, secure, and high-performing. Implement best practices for software engineering, and cloud-native development. Collaborate with cross-functional teams (Data Engineering, DevOps, Product, QA) to conceptualise and deliver high-quality solutions. Define and implement enterprise data models, data flows, and database schemas. Architect and maintain data pipelines, data lakes, and data warehouses. Optimise data storage, retrieval, partitioning, and indexing strategies for performance and scalability. Ensure data quality, governance, lineage, and compliance with security standards. Develop integrations between internal and external systems utilising APIs, ETL tools, and messaging systems. Automate workflows, monitoring, and deployment processes. Drive platform modernisation initiatives and migrations to cloud. Participate in code reviews, architecture meetings, and technical strategy discussions. Provide expert guidance on system performance, scalability, and troubleshooting. SKILLS, EXPERIENCE & QUALIFICATIONS Bachelor s or Master s degree in Computer Science, Information Technology, or related discipline. Minimum 8 years of experience in systems development, with at least 2 years dedicated to data architecture. Demonstrated success in delivering enterprise-grade systems and data platforms. Strong programming expertise in Python and AI skills. Profound understanding of system architecture, design patterns, and microservices. Hands-on experience with cloud platforms such as AWS, Azure, or GCP. Expertise in SQL and NoSQL database technologies. Knowledge of ETL/ELT frameworks, data modelling and data governance. Familiarity with containerisation and orchestration tools such as Docker and Kubernetes. Awareness of security frameworks, including authentication and authorisation protocols. Analytical and problem-solving capabilities. Excellent communication and documentation skills. Ability to work independently and lead cross-functional teams. Adaptability to rapidly evolving technological environments PREFERRED SKILLS Airflow, dbt, Spark, Kafka, RabbitMQ, Redis. Git, CI/CD pipelines. Experience with data warehousing solutions such as Snowflake, Redshift, BigQuery, or Synapse. Exposure to AI/ML workflows and model deployment. Experience with streaming systems and real-time architecture. Knowledge of event-driven and serverless architectural patterns. The Salary will be £ 42,500 - £ 45,500 DOE Type: Permanent
Jan 09, 2026
Full time
Job Title: Senior Systems Developer DETAILS We are seeking a highly skilled Senior Systems Developer with extensive experience in data architecture, system design, and enterprise-level application development. The successful candidate will be responsible for constructing scalable systems, designing robust data models, and guiding the technical direction of backend and data-driven solutions across the organisation. DUTIES & RESPONSIBILITIES Design, develop, and maintain sophisticated backend systems, APIs, and services. Lead architectural decisions to ensure systems are scalable, secure, and high-performing. Implement best practices for software engineering, and cloud-native development. Collaborate with cross-functional teams (Data Engineering, DevOps, Product, QA) to conceptualise and deliver high-quality solutions. Define and implement enterprise data models, data flows, and database schemas. Architect and maintain data pipelines, data lakes, and data warehouses. Optimise data storage, retrieval, partitioning, and indexing strategies for performance and scalability. Ensure data quality, governance, lineage, and compliance with security standards. Develop integrations between internal and external systems utilising APIs, ETL tools, and messaging systems. Automate workflows, monitoring, and deployment processes. Drive platform modernisation initiatives and migrations to cloud. Participate in code reviews, architecture meetings, and technical strategy discussions. Provide expert guidance on system performance, scalability, and troubleshooting. SKILLS, EXPERIENCE & QUALIFICATIONS Bachelor s or Master s degree in Computer Science, Information Technology, or related discipline. Minimum 8 years of experience in systems development, with at least 2 years dedicated to data architecture. Demonstrated success in delivering enterprise-grade systems and data platforms. Strong programming expertise in Python and AI skills. Profound understanding of system architecture, design patterns, and microservices. Hands-on experience with cloud platforms such as AWS, Azure, or GCP. Expertise in SQL and NoSQL database technologies. Knowledge of ETL/ELT frameworks, data modelling and data governance. Familiarity with containerisation and orchestration tools such as Docker and Kubernetes. Awareness of security frameworks, including authentication and authorisation protocols. Analytical and problem-solving capabilities. Excellent communication and documentation skills. Ability to work independently and lead cross-functional teams. Adaptability to rapidly evolving technological environments PREFERRED SKILLS Airflow, dbt, Spark, Kafka, RabbitMQ, Redis. Git, CI/CD pipelines. Experience with data warehousing solutions such as Snowflake, Redshift, BigQuery, or Synapse. Exposure to AI/ML workflows and model deployment. Experience with streaming systems and real-time architecture. Knowledge of event-driven and serverless architectural patterns. The Salary will be £ 42,500 - £ 45,500 DOE Type: Permanent
Front End Developer - Vue.js - Outside IR35 Front End Developer required on a 6-month contract by a leading data-driven software and analytics organisation based in Manchester. Your new role: You'll be joining a highly collaborative development team within a global organisation recognised for delivering advanced digital products used across the insurance and risk-analysis sectors. They're continuing a major transformation of their customer-facing platforms, and you'll play a key part in building fast, modern, and scalable frontend applications. You'll lead the frontend development stream, bringing strong commercial experience with Vue 3 and TypeScript. You'll be heavily involved in requirements gathering, architectural discussions, development, and delivery. Close collaboration with designers, backend engineers, project leadership, and business stakeholders will be essential to ensure successful delivery against tight deadlines. You'll need a strong background in building high-performance, modern interfaces and be comfortable working in a technically mature environment. Required Skills: TypeScript Vue, Nuxt Experience integrating and working with APIs authentication, REST, RPC, GraphQL, tRPC The Rate: For the right person, the day rate is 450 - 500 , Outside IR35 . This is a hybrid role based in Manchester , with an initial 6-month contract and strong potential for extension. If you're keen to join a brand-new build and contribute from the ground up, it would be great to hear from you. Apply now or reach out to Andy at Cathcart Technology for more information. Cathcart Technology is acting as an Employment Business in relation to this vacancy.
Jan 09, 2026
Contractor
Front End Developer - Vue.js - Outside IR35 Front End Developer required on a 6-month contract by a leading data-driven software and analytics organisation based in Manchester. Your new role: You'll be joining a highly collaborative development team within a global organisation recognised for delivering advanced digital products used across the insurance and risk-analysis sectors. They're continuing a major transformation of their customer-facing platforms, and you'll play a key part in building fast, modern, and scalable frontend applications. You'll lead the frontend development stream, bringing strong commercial experience with Vue 3 and TypeScript. You'll be heavily involved in requirements gathering, architectural discussions, development, and delivery. Close collaboration with designers, backend engineers, project leadership, and business stakeholders will be essential to ensure successful delivery against tight deadlines. You'll need a strong background in building high-performance, modern interfaces and be comfortable working in a technically mature environment. Required Skills: TypeScript Vue, Nuxt Experience integrating and working with APIs authentication, REST, RPC, GraphQL, tRPC The Rate: For the right person, the day rate is 450 - 500 , Outside IR35 . This is a hybrid role based in Manchester , with an initial 6-month contract and strong potential for extension. If you're keen to join a brand-new build and contribute from the ground up, it would be great to hear from you. Apply now or reach out to Andy at Cathcart Technology for more information. Cathcart Technology is acting as an Employment Business in relation to this vacancy.
An exciting opportunity has arisen for a Senior Software Engineer to join a well-established biotech company using large-scale genetic data and AI to predict disease risk and advance precision healthcare. As a Senior Software Engineer, you will be contributing to the development and scaling of secure, reliable software in a collaborative, agile environment. This is a contract-based role (12 weeks) offering hybrid / remote working options, a salary range of £500 - £700 per day (Inside IR35) and benefits. You will be responsible for: Building and scaling new software products within an agile squad. Supporting the delivery of innovative health-tech services that positively impact society. Collaborating closely with cross-functional teams including product, UX, and engineering leads. Applying engineering expertise across backend and full-stack development. What we are looking for Previously worked as a Software Engineer, Backend Engineer, Full Stack Developer, Backend Developer, Cloud Engineer, Python Developer, Node.js Developer, Platform Engineer, Infrastructure Engineer or in a similar role. Strong background in cloud-hosted web applications and backend services. Expertise in Node.js, Ruby on Rails, Python; knowledge of Golang or Typescript is advantageous. Experience with agile methodologies, Git, and GitHub workflows. Competence in developing and maintaining large-scale web applications, both frontend and backend. Familiarity with CI/CD pipelines, test-driven development, and code reviews. Proficient in data modelling and relational databases such as PostgreSQL. Experience with Infrastructure as Code, particularly Terraform. Knowledge of cloud platforms including Azure (preferred), AWS, or GCP. Understanding of security and regulatory requirements in software design. This is a unique opportunity to join a forward-thinking tech team and make a tangible difference. Apply now to be part of this exciting venture. Important Information: We endeavour to process your personal data in a fair and transparent manner. In applying for this role, Additional Resources will be acting in your best interest and may contact you in relation to the role, either by email, phone, or text message. For more information see our Privacy Policy on our website. It is important you are aware of your individual rights and the provisions the company has put in place to protect your data. If you would like further information on the policy or GDPR please contact us. Additional Resources Ltd is an Employment Business and an Employment Agency as defined within The Conduct of Employment Agencies & Employment Businesses Regulations 2003.
Jan 08, 2026
Contractor
An exciting opportunity has arisen for a Senior Software Engineer to join a well-established biotech company using large-scale genetic data and AI to predict disease risk and advance precision healthcare. As a Senior Software Engineer, you will be contributing to the development and scaling of secure, reliable software in a collaborative, agile environment. This is a contract-based role (12 weeks) offering hybrid / remote working options, a salary range of £500 - £700 per day (Inside IR35) and benefits. You will be responsible for: Building and scaling new software products within an agile squad. Supporting the delivery of innovative health-tech services that positively impact society. Collaborating closely with cross-functional teams including product, UX, and engineering leads. Applying engineering expertise across backend and full-stack development. What we are looking for Previously worked as a Software Engineer, Backend Engineer, Full Stack Developer, Backend Developer, Cloud Engineer, Python Developer, Node.js Developer, Platform Engineer, Infrastructure Engineer or in a similar role. Strong background in cloud-hosted web applications and backend services. Expertise in Node.js, Ruby on Rails, Python; knowledge of Golang or Typescript is advantageous. Experience with agile methodologies, Git, and GitHub workflows. Competence in developing and maintaining large-scale web applications, both frontend and backend. Familiarity with CI/CD pipelines, test-driven development, and code reviews. Proficient in data modelling and relational databases such as PostgreSQL. Experience with Infrastructure as Code, particularly Terraform. Knowledge of cloud platforms including Azure (preferred), AWS, or GCP. Understanding of security and regulatory requirements in software design. This is a unique opportunity to join a forward-thinking tech team and make a tangible difference. Apply now to be part of this exciting venture. Important Information: We endeavour to process your personal data in a fair and transparent manner. In applying for this role, Additional Resources will be acting in your best interest and may contact you in relation to the role, either by email, phone, or text message. For more information see our Privacy Policy on our website. It is important you are aware of your individual rights and the provisions the company has put in place to protect your data. If you would like further information on the policy or GDPR please contact us. Additional Resources Ltd is an Employment Business and an Employment Agency as defined within The Conduct of Employment Agencies & Employment Businesses Regulations 2003.
Role: Node.JS Engineer Positions: 5 Location: 2 Days in Belfast per week (BT2) Salary bands: £50k to £75k Start Date: ASAP A client of iO's is a dynamic and innovative company operating in the technology space in Belfast who are looking for multiple Node.JS Software Engineers to join them on a Permanent basis. The client are now growing their technical team to develop the next generation of Design Systems that seamlessly integrate with AI/agents with the Public Sector so you will need to be SC Clearable to be considered. Responsibilities Develop and maintain Server Side logic using NodeJS Collaborate with Front End developers to integrate user-facing elements with Server Side logic Implement security and data protection measures Conduct code reviews and provide feedback for improvements Essential Skills & Experience Proven experience with NodeJS and Back End development Strong understanding of asynchronous programming Proficient in database technologies such as MySQL or MongoDB Experience with version control systems like Git Desirable Skills & Experience Familiarity with microservices architecture Knowledge of Docker and containerization Experience working in an Agile environment Call to Action If you have the necessary skills and experience for this role, we encourage you to apply by submitting your CV. Join Our Client and be part of an exciting and innovative team pushing the boundaries of technology. Role: Node.JS Engineer Positions: 5 Location: 2 Days in Belfast per week (BT2) Salary bands: £50k to £75k Start Date: ASAP
Jan 08, 2026
Full time
Role: Node.JS Engineer Positions: 5 Location: 2 Days in Belfast per week (BT2) Salary bands: £50k to £75k Start Date: ASAP A client of iO's is a dynamic and innovative company operating in the technology space in Belfast who are looking for multiple Node.JS Software Engineers to join them on a Permanent basis. The client are now growing their technical team to develop the next generation of Design Systems that seamlessly integrate with AI/agents with the Public Sector so you will need to be SC Clearable to be considered. Responsibilities Develop and maintain Server Side logic using NodeJS Collaborate with Front End developers to integrate user-facing elements with Server Side logic Implement security and data protection measures Conduct code reviews and provide feedback for improvements Essential Skills & Experience Proven experience with NodeJS and Back End development Strong understanding of asynchronous programming Proficient in database technologies such as MySQL or MongoDB Experience with version control systems like Git Desirable Skills & Experience Familiarity with microservices architecture Knowledge of Docker and containerization Experience working in an Agile environment Call to Action If you have the necessary skills and experience for this role, we encourage you to apply by submitting your CV. Join Our Client and be part of an exciting and innovative team pushing the boundaries of technology. Role: Node.JS Engineer Positions: 5 Location: 2 Days in Belfast per week (BT2) Salary bands: £50k to £75k Start Date: ASAP
Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose - to uplift everyone, everywhere by being the best way to pay and be paid. Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa. Job Description About The Role Currencycloud was acquired by Visa in December 2021. OurSeniorJava Engineersare responsible for implementing an industry-leading API that has already processed over 50 billion USD of cross-border transactions for over 5 million end users, and is available to our clients 24x7. But we're not stopping there, and our engineers are at the forefront of taking us forward to meet the demands of even greater scale. Our stack runs on AWS as a set of distributed applications using Kubernetes and a microservice-led architecture. We are also utilising Kafka for our streaming and PACT for Contract testing. What you'll get to do As aSenior Java Engineeryou'll play a key role within your cross functional team, taking responsibility for your services and the technology within them. These roles fit in to squads who are building out brand new parts to our payments platform, focusing on high availability, cloud native, microservice concepts You'll get to work as the Senior Engineer in your squad, leading on discussions around technical direction and systems design, as well as mentoring more junior members of the team You'Ll Get Clear ownership of your domain A clean modern codebase An independent path to production Strong platform and product support The ability to make real changes with real business value. Our Tech Stack includes Clear ownership of your domain A clean modern codebase An independent path to production Strong platform and product support The ability to make real changes with real business value. Our Tech Stack includes Object-oriented programming forms the bulk of our codebase, currently in Java, versions 11+, and ideally Springboot framework Highly-scalable, highly-available, cloud-native applications on AWS are key to our next phase of growth, are written to 12-factor principles and fit into our microservices architecture Cloud-related tools, services, and distributed system observability to support these applications, such as Docker, Kubernetes, ElasticSearch, log management systems, and Datadog APM, to name but a few API specifications, conforming to the OpenAPI (Swagger) standard, provide a clean boundary both externally between our customers and our product, and internally between our microservices SQL, and large SQL databases, provide the persistence layer for our applications. You'll be working with (and know the limitations of using) such large datastores Infrastructure automation is primarily owned by the infrastructure team, but you will be a consumer of their work, familiarity with AWS, Terraform and Docker is beneficial Testing approaches, including TDD, BDD and Contract Testing, all form an important part of our approach to quality assurance, ensuring that the code that we write forms products that are fit for use. We currently use a variety of frameworks including JUnit, RSpec and Cucumber Agile development, with teams broadly aligned with the Spotify - Squads and Tribes - model, helps us deliver incremental improvements to our products in an iterative manner. Advocating this model, and joining us on a journey of continuous improvement, is a key attribute of members of our teams Continuous Integration and Continuous Delivery pipelines allow us to automate-all-the-things, providing repeatable builds and consistent deployments GitHub, and the GitHub PR review process, forms a core part of our developer workflow, and peer reviews help share knowledge and improve quality Teamwork, and cross-team collaboration, is fundamental to the delivery of our applications. Whilst each application has an independent path to production, there will always be some activities and initiatives that span multiple teams and require cross-team collaboration. Within your team you'll need to collaborate with a number of stakeholders, including Product Owners and QA, as part of your product development This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager. Qualifications Basic Qualifications 5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience. Preferred Qualifications 5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience. 5+ years experience in Java Backend Development Skills with functional Java (versions 8+) and Spring (ideally Springboot) Agile ways of working such as Scrum or Kanban in cross-functional teams Expert knowledge of Docker, EKS, AWS (public cloud) and Kafka Additional Information Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Jan 08, 2026
Full time
Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose - to uplift everyone, everywhere by being the best way to pay and be paid. Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa. Job Description About The Role Currencycloud was acquired by Visa in December 2021. OurSeniorJava Engineersare responsible for implementing an industry-leading API that has already processed over 50 billion USD of cross-border transactions for over 5 million end users, and is available to our clients 24x7. But we're not stopping there, and our engineers are at the forefront of taking us forward to meet the demands of even greater scale. Our stack runs on AWS as a set of distributed applications using Kubernetes and a microservice-led architecture. We are also utilising Kafka for our streaming and PACT for Contract testing. What you'll get to do As aSenior Java Engineeryou'll play a key role within your cross functional team, taking responsibility for your services and the technology within them. These roles fit in to squads who are building out brand new parts to our payments platform, focusing on high availability, cloud native, microservice concepts You'll get to work as the Senior Engineer in your squad, leading on discussions around technical direction and systems design, as well as mentoring more junior members of the team You'Ll Get Clear ownership of your domain A clean modern codebase An independent path to production Strong platform and product support The ability to make real changes with real business value. Our Tech Stack includes Clear ownership of your domain A clean modern codebase An independent path to production Strong platform and product support The ability to make real changes with real business value. Our Tech Stack includes Object-oriented programming forms the bulk of our codebase, currently in Java, versions 11+, and ideally Springboot framework Highly-scalable, highly-available, cloud-native applications on AWS are key to our next phase of growth, are written to 12-factor principles and fit into our microservices architecture Cloud-related tools, services, and distributed system observability to support these applications, such as Docker, Kubernetes, ElasticSearch, log management systems, and Datadog APM, to name but a few API specifications, conforming to the OpenAPI (Swagger) standard, provide a clean boundary both externally between our customers and our product, and internally between our microservices SQL, and large SQL databases, provide the persistence layer for our applications. You'll be working with (and know the limitations of using) such large datastores Infrastructure automation is primarily owned by the infrastructure team, but you will be a consumer of their work, familiarity with AWS, Terraform and Docker is beneficial Testing approaches, including TDD, BDD and Contract Testing, all form an important part of our approach to quality assurance, ensuring that the code that we write forms products that are fit for use. We currently use a variety of frameworks including JUnit, RSpec and Cucumber Agile development, with teams broadly aligned with the Spotify - Squads and Tribes - model, helps us deliver incremental improvements to our products in an iterative manner. Advocating this model, and joining us on a journey of continuous improvement, is a key attribute of members of our teams Continuous Integration and Continuous Delivery pipelines allow us to automate-all-the-things, providing repeatable builds and consistent deployments GitHub, and the GitHub PR review process, forms a core part of our developer workflow, and peer reviews help share knowledge and improve quality Teamwork, and cross-team collaboration, is fundamental to the delivery of our applications. Whilst each application has an independent path to production, there will always be some activities and initiatives that span multiple teams and require cross-team collaboration. Within your team you'll need to collaborate with a number of stakeholders, including Product Owners and QA, as part of your product development This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager. Qualifications Basic Qualifications 5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience. Preferred Qualifications 5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience. 5+ years experience in Java Backend Development Skills with functional Java (versions 8+) and Spring (ideally Springboot) Agile ways of working such as Scrum or Kanban in cross-functional teams Expert knowledge of Docker, EKS, AWS (public cloud) and Kafka Additional Information Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
London, England, United Kingdom Engineering At SumUp, we're on a mission to bring merchants and consumers closer together and help local communities thrive. We're building a rewarding loyalty experience that connects people to the small businesses they love while enabling free transactions for our merchants. SumUp Local puts loyalty and merchant discovery on every checkout screen, helping businesses acquire consumers at scale while building our consumer network. This role is a high-impact, key position that will challenge you to work at a quick pace and tackle a wide variety of topics and opportunities on a global scale. You will use your strategic thinking and original mindset, as well as immense drive, to help strategise and innovate within the Consumer Tribe, which is responsible for building and growing SumUp Local and closing the loop between consumers and merchants while collaborating with the rest of the organisation. If you're excited about consumer-facing products, loyalty platforms, and helping small businesses thrive, we'd love to meet you. What you'll do: Co own product delivery: Define short- and long term goals with Product, drive technical design and architecture discussions, and ensure timely, high quality execution. Grow and support your team: provide coaching, feedback, and structured performance development while fostering a collaborative, high performing culture. Promote cross functional alignment: build strong collaboration across engineering, product, and business teams in a dynamic environment with multiple stakeholders. Drive operational excellence: maintain highly available, complex backend systems while accelerating development velocity. Contribute hands on: review designs and code when needed, and help solve complex backend challenges. What we're looking for: You have deep backend engineering experience and hands on work with distributed systems, APIs, and databases. Experience with Go, Kotlin, Python, or Swift and cloud native environments (preferably AWS, Docker, Kubernetes) is a plus. You've managed engineering teams in complex environments involving multiple technologies, priorities, and cross functional collaboration - with at least 2+ years of experience as an Engineering Manager. You're a product oriented engineering leader - comfortable working with a startup mindset and making pragmatic product and engineering trade offs to drive impact. You're a clear, effective communicator - able to simplify technical topics and build alignment and trust across diverse stakeholders. You lead with empathy and clarity, giving constructive feedback, developing people, and guiding teams through scale or change. You're self-driven, flexible, and adaptable - comfortable shifting context and priorities with ease. You prioritise team success over individual silos, working to break down barriers and foster a culture of collaboration and shared ownership. Why you should join SumUp Opportunity to work with a truly global, multicultural team from our central Covent Garden location, wrapped in historic charm and modern flair. This involves an office first setup. Commitment to Diversity and Inclusion: be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced. Enrolment onto our VSOP program: you will own a stake in SumUp's future success. Generous time off: enjoy 28 days of paid leave, plus bank holidays and special leaves. Health matters: Vitality health cover, including optical and dental. Life made easier: salary sacrifice commuter benefits via Gogeta. Financial security: retirement scheme (SumUp matches 7% when you contribute 5%). Peace of mind: life insurance from MetLife for 2 your salary. Break4me: 1 month sabbatical after 3 years of service. Referral Bonus: earn additional rewards by referring talented individuals to join the SumUp team. Job Application Tip We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don't tick every box, it's ok too because it means you have room to learn and develop your career at SumUp. Always Active
Jan 08, 2026
Full time
London, England, United Kingdom Engineering At SumUp, we're on a mission to bring merchants and consumers closer together and help local communities thrive. We're building a rewarding loyalty experience that connects people to the small businesses they love while enabling free transactions for our merchants. SumUp Local puts loyalty and merchant discovery on every checkout screen, helping businesses acquire consumers at scale while building our consumer network. This role is a high-impact, key position that will challenge you to work at a quick pace and tackle a wide variety of topics and opportunities on a global scale. You will use your strategic thinking and original mindset, as well as immense drive, to help strategise and innovate within the Consumer Tribe, which is responsible for building and growing SumUp Local and closing the loop between consumers and merchants while collaborating with the rest of the organisation. If you're excited about consumer-facing products, loyalty platforms, and helping small businesses thrive, we'd love to meet you. What you'll do: Co own product delivery: Define short- and long term goals with Product, drive technical design and architecture discussions, and ensure timely, high quality execution. Grow and support your team: provide coaching, feedback, and structured performance development while fostering a collaborative, high performing culture. Promote cross functional alignment: build strong collaboration across engineering, product, and business teams in a dynamic environment with multiple stakeholders. Drive operational excellence: maintain highly available, complex backend systems while accelerating development velocity. Contribute hands on: review designs and code when needed, and help solve complex backend challenges. What we're looking for: You have deep backend engineering experience and hands on work with distributed systems, APIs, and databases. Experience with Go, Kotlin, Python, or Swift and cloud native environments (preferably AWS, Docker, Kubernetes) is a plus. You've managed engineering teams in complex environments involving multiple technologies, priorities, and cross functional collaboration - with at least 2+ years of experience as an Engineering Manager. You're a product oriented engineering leader - comfortable working with a startup mindset and making pragmatic product and engineering trade offs to drive impact. You're a clear, effective communicator - able to simplify technical topics and build alignment and trust across diverse stakeholders. You lead with empathy and clarity, giving constructive feedback, developing people, and guiding teams through scale or change. You're self-driven, flexible, and adaptable - comfortable shifting context and priorities with ease. You prioritise team success over individual silos, working to break down barriers and foster a culture of collaboration and shared ownership. Why you should join SumUp Opportunity to work with a truly global, multicultural team from our central Covent Garden location, wrapped in historic charm and modern flair. This involves an office first setup. Commitment to Diversity and Inclusion: be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced. Enrolment onto our VSOP program: you will own a stake in SumUp's future success. Generous time off: enjoy 28 days of paid leave, plus bank holidays and special leaves. Health matters: Vitality health cover, including optical and dental. Life made easier: salary sacrifice commuter benefits via Gogeta. Financial security: retirement scheme (SumUp matches 7% when you contribute 5%). Peace of mind: life insurance from MetLife for 2 your salary. Break4me: 1 month sabbatical after 3 years of service. Referral Bonus: earn additional rewards by referring talented individuals to join the SumUp team. Job Application Tip We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don't tick every box, it's ok too because it means you have room to learn and develop your career at SumUp. Always Active
Backend Developer (Contract) Start Date: ASAP Contract Length: 12 months Rate: Up to 522 per day inside IR35. Location: Mostly remote, with occasional travel to Croydon Clearance: SC Clearance (existing clearance preferred but not essential) About the Role We're looking for an experienced Backend Developer to join a high-impact project delivering scalable, reliable backend services. You'll work with modern Java-based technologies in a collaborative, delivery-focused environment, contributing to systems that are critical, secure, and built to scale. This is a contract role offering long-term stability, flexibility through remote working, and the opportunity to work on meaningful, production-grade systems. Key Responsibilities Design, build, and maintain robust backend services using Java Develop and integrate event-driven systems using Kafka Build and consume REST APIs to support internal and external services Collaborate closely with product owners, architects, and other engineers Write clean, maintainable, and well-tested code Support system performance, scalability, and reliability Contribute to code reviews and best-practice engineering standards Must-Have Skills Strong commercial experience with Java Hands-on experience with Kafka in production environments Experience building and consuming RESTful APIs Solid understanding of backend engineering principles Nice-to-Have Skills Spring ecosystem (Spring Framework, Spring Boot, Spring Data) Postgres or other relational databases OpenSearch / Elasticsearch Node.js Wiremock or other API mocking/testing tools Experience working in cloud-based or distributed systems All profiles will be reviewed against the required skills and experience. Due to the high number of applications we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply!
Jan 07, 2026
Contractor
Backend Developer (Contract) Start Date: ASAP Contract Length: 12 months Rate: Up to 522 per day inside IR35. Location: Mostly remote, with occasional travel to Croydon Clearance: SC Clearance (existing clearance preferred but not essential) About the Role We're looking for an experienced Backend Developer to join a high-impact project delivering scalable, reliable backend services. You'll work with modern Java-based technologies in a collaborative, delivery-focused environment, contributing to systems that are critical, secure, and built to scale. This is a contract role offering long-term stability, flexibility through remote working, and the opportunity to work on meaningful, production-grade systems. Key Responsibilities Design, build, and maintain robust backend services using Java Develop and integrate event-driven systems using Kafka Build and consume REST APIs to support internal and external services Collaborate closely with product owners, architects, and other engineers Write clean, maintainable, and well-tested code Support system performance, scalability, and reliability Contribute to code reviews and best-practice engineering standards Must-Have Skills Strong commercial experience with Java Hands-on experience with Kafka in production environments Experience building and consuming RESTful APIs Solid understanding of backend engineering principles Nice-to-Have Skills Spring ecosystem (Spring Framework, Spring Boot, Spring Data) Postgres or other relational databases OpenSearch / Elasticsearch Node.js Wiremock or other API mocking/testing tools Experience working in cloud-based or distributed systems All profiles will be reviewed against the required skills and experience. Due to the high number of applications we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply!