FULL STACK ENGINEER
London / £70000 - £80000 annum
INFO
SALARY:
£70000 - £80000
LOCATION
London
Permanent
FULL STACK ENGINEER
UP TO £80,000
LONDON
This is an exciting opportunity to join an early-stage technology business where AI sits at the heart of product development and innovation. You'll play a key role in shaping a product from the ground up, working across the full technology stack and helping to deliver AI-powered capabilities that solve complex real-world problems.
THE COMPANY
Our client is a technology-driven organisation focused on developing software solutions that help businesses manage complex workflows, data, and decision-making processes. They operate in a collaborative, fast-paced environment where engineering, product, and business teams work closely together to deliver high-impact solutions. They offer the opportunity to work on technically challenging projects while contributing to the evolution of a rapidly growing product.
THE ROLE
Responsibilities include but are not limited to:
- Build and ship product features end-to-end across the frontend, backend, and database layers.
- Develop modern user interfaces using React and TypeScript, delivering intuitive user experiences.
- Design, build, and maintain scalable backend services using Python and modern frameworks.
- Contribute to architecture decisions, engineering standards, and technical roadmaps.
- Work with AWS, CI/CD pipelines, and containerised environments to support reliable deployments.
- Integrate AI-powered capabilities into the platform, ensuring outputs are transparent, reliable, and valuable to users.
YOUR SKILLS AND EXPERIENCE:
- Strong commercial experience delivering full-stack applications in production environments.
- Strong React and TypeScript is essential.
- Strong Python experience, ideally with FastAPI or Django.
- Experience working with PostgreSQL, SQL, and data modelling.
- Knowledge of AWS or similar cloud platforms, CI/CD practices, and container technologies.
- Experience designing secure applications, including authentication, authorisation, and multi-tenant architectures.
- Comfortable owning features from concept through to deployment and contributing to technical decision-making.
SALARY AND BENEFITS
- Up to £80,000 base salary
- Contributory pension scheme
- Bonus
HOW TO APPLY
Please register your interest to Mia Randhawa by sending your CV through the 'Apply' link
CONTACT
SIMILAR
JOB RESULTS
Senior AI Product Engineer
San Francisco, CA
$160000 - $250000
+ Data Engineering
PermanentSan Francisco, California
To Apply for this Job Click Here
SENIOR AI PRODUCT ENGINEER – AGENTIC SYSTEMS & PRODUCTION AI
BAY AREA (HYBRID / 3 DAYS IN OFFICE)
$160,000 – $225,900 (SENIOR) | $225,000 – $250,000 (SENIOR II) + EQUITY
The Opportunity
Join a high-growth team building production, autonomous AI systems for enterprise use.
This isn’t experimental AI-you’ll create real agentic products that take action, drive outcomes, and automate complex workflows end-to-end.
You’ll operate in a 0→1 environment with full ownership, shaping product direction, system architecture, and customer experience.
What You’ll Do
- Build AI agents that act autonomously across real workflows
- Develop end-to-end systems across LLMs, APIs, orchestration, and applications
- Own the full lifecycle: prompting, evaluation, debugging, and scaling
- Turn ambiguous problems into structured, production-ready solutions
- Partner with product to deliver outcomes, not just features
- Help define shared AI platform architecture
- Continuously improve systems through testing and iteration
What We’re Looking For
- 4-8 years as a backend or full-stack engineer
- Experience shipping production AI or agent-based systems
- Strong TypeScript skills
- Hands-on experience with LLMs in real products
- Solid foundation in system design and distributed systems
- Experience evaluating and improving AI performance
- High ownership mindset in fast-moving environments
- Ability to clearly explain technical decisions and tradeoffs
Nice to Have
- RAG experience
- LangChain, LangGraph, Bedrock, or similar tools
- Startup or 0→1 product experience
- Agent workflows or orchestration systems
- LLMOps or AI infrastructure experience
Why This Role
- Build real AI products, not prototypes
- Work on systems that take action and deliver outcomes
- High ownership from idea → scale
- Fast-paced, high-impact environment
- Direct influence on AI strategy and architecture
- Strong team + meaningful equity
If you’re excited about building AI that actually does things-not just talks about them, this is a rare opportunity to shape the future of how enterprise systems operate.

To Apply for this Job Click Here
Data Engineer
Centennial, CO
$120000 - $135000
+ Data Engineering
PermanentColorado
To Apply for this Job Click Here
DATA ENGINEER – CLOUD DATA PLATFORM
REMOTE (USA)
$120,000 – $135,000 BASE + BENEFITS
The Opportunity
Be part of a company undergoing a large-scale data modernization initiative as it builds the next generation of its cloud data ecosystem.
This organization is investing heavily in data, analytics, and AI, creating a unique opportunity for a Data Engineer who wants to work on meaningful challenges involving data ingestion, transformation, platform scalability, and cloud architecture.
You’ll join a small, highly collaborative engineering team where you’ll play a key role in building and maintaining the data foundation that powers reporting, analytics, operational insights, and future AI capabilities.
If you’re someone who enjoys solving complex data problems, taking ownership of solutions, and working in an environment where your impact is highly visible, this role offers an excellent opportunity for growth.
What You’ll Do
- Build and support scalable data pipelines that move data from various source systems into a cloud data platform
- Develop data integration and transformation workflows using Python and SQL
- Create reliable, high-quality datasets that enable analytics, reporting, and business intelligence initiatives
- Monitor and improve data quality, performance, and reliability across the platform
- Troubleshoot pipeline failures, data inconsistencies, and operational issues
- Collaborate with analytics and business teams to ensure trusted, usable data is available downstream
- Help establish best practices around DataOps, automation, observability, and platform governance
- Support ongoing cloud modernization and migration initiatives
- Contribute to architectural decisions and continuous platform improvements
- Deliver solutions that scale with a rapidly growing global business
What We’re Looking For
- 5+ years of experience in Data Engineering, Data Platform Engineering, or similar roles
- Strong experience designing, developing, and maintaining data pipelines
- Hands-on expertise with Snowflake, Databricks, or modern cloud data warehouse technologies
- Advanced SQL skills and strong proficiency in Python
- Experience working within Azure or comparable cloud platforms
- Solid understanding of ETL/ELT processes, data integration, and data warehousing concepts
- Experience managing data quality, monitoring, and operational support
- Comfortable working in fast-paced environments with significant ownership and accountability
- Strong problem-solving, communication, and collaboration skills
- Passion for building solutions that enable data-driven decision making
Why This Role
- Help build the data foundation for a company-wide digital transformation
- Work with modern technologies including Snowflake, Azure, Python, and cloud-native tools
- Join a lean, high-performing team where engineers have real ownership
- Influence architecture, standards, and the future direction of the data platform
- Tackle large-scale data challenges that directly impact business outcomes
- Gain exposure to analytics, AI, cloud modernization, and enterprise-scale data initiatives
- Enjoy the flexibility of a fully remote environment
- Accelerate your career by working on highly visible projects with executive-level support
If you’re looking for an opportunity where you can build, own, and scale modern data solutions while helping shape the future of a growing cloud data platform, we’d love to connect.

To Apply for this Job Click Here
Senior Software Engineer
San Francisco, CA
$160000 - $200000
+ Data Engineering
PermanentSan Francisco, California
To Apply for this Job Click Here
Senior Full Stack Engineer (AI & Healthcare Technology)
$160,000-$200,000 base salary + equity
San Francisco, CA – Hybrid
About the Company
Join a fast-growing, venture-backed technology company focused on improving healthcare through innovative data, software, and AI-driven solutions. The team consists of experienced engineers, scientists, and industry leaders working together to build products that help healthcare professionals make better decisions and improve outcomes for patients.
The Opportunity
We’re seeking a Senior Full Stack Engineer to develop intelligent, AI-powered applications that streamline workflows for clinical users. You’ll work closely with stakeholders to identify challenges, build scalable solutions, and leverage modern AI technologies to improve efficiency and user experience.
What You’ll Do
- Build and ship full-stack applications using Python, Django, React, JavaScript/TypeScript.
- Develop AI/LLM-powered features and workflow automation tools.
- Design APIs, databases, and scalable backend systems.
- Integrate third-party services and AI platforms.
- Contribute to architecture decisions and technical strategy.
- Mentor engineers and promote engineering best practices.
- Partner closely with product and business teams to deliver impactful solutions.
What We’re Looking For
- 5+ years of full-stack software engineering experience.
- Strong experience with Python, React, JavaScript/TypeScript, and modern web applications.
- Experience designing APIs, databases, and scalable systems.
- Familiarity with AI/LLMs, either professionally or through meaningful personal projects.
- Strong communication and collaboration skills.
- Comfortable working in a fast-paced, startup environment.
Nice to Have
- Healthcare or regulated industry experience.
- Experience with LLM applications, prompt engineering, or RAG.
- Kubernetes or containerization experience.
- Technical leadership or mentoring experience.
Why Candidates Are Interested
- Build cutting-edge AI products with real-world impact.
- High ownership and visibility across the organization.
- Work on challenging full-stack and AI engineering problems.
- Collaborative, mission-driven team environment.
- Strong growth potential and equity opportunity.

To Apply for this Job Click Here
Agentic AI Software Engineer
Houston, TX
$160000 - $180000
+ Data Engineering
PermanentHouston, Texas
To Apply for this Job Click Here
Agentic AI Software Engineer
Hybrid, Houston (4 days per week in office)
$160,000 – $180,000 Base Salary + Bonus
About the Role
You’ll design and build AI agents that reason across complex workflows, interact with enterprise tools and systems, and take action on behalf of users. This includes intelligent support agents that understand user intent, retrieve information, and resolve or escalate requests, along with the applications, data pipelines, and infrastructure that support them.
What You’ll Do
Agent Development
- Design and build AI agents and agentic workflows combining LLMs, APIs, RAG, and business logic
- Build secure integrations with enterprise applications, databases, and knowledge sources
- Develop agent memory, context, guardrails, and evaluation frameworks for reliable production use
Application Development
- Build user facing applications and backend services that power AI agent experiences
- Own features end to end, from backend and AI orchestration through frontend experience
- Ensure applications and agentic systems are scalable, secure, and enterprise ready
Data & Infrastructure
- Build data pipelines, ETL workflows, and integrations with the Databricks Lakehouse platform
- Build RAG pipelines enabling agents to retrieve and reason over enterprise data
- Implement CI/CD, testing, observability, and monitoring across AI and application systems
What You’ll Need
- Bachelor’s degree in computer science, Software Engineering, or a related field
- 8+ years building production grade software, including recent, dedicated experience building AI agents and agentic workflows
- Experience with LLMs, RAG, tool calling, or agent orchestration frameworks
- Full stack development experience, including APIs, backend services, and frontend applications
- Experience designing agent memory, context, retrieval, or evaluation systems

To Apply for this Job Click Here
Senior Full Stack Engineer (Backend)
Phoenix, AZ
$120000 - $140000
+ Data Engineering
PermanentPhoenix, Arizona
To Apply for this Job Click Here
SENIOR SOFTWARE ENGINEER – BACKEND FOCUS
TEMPE, AZ (HYBRID)
$120,000 – $145,000 BASE + BONUS + BENEFITS
The Opportunity
We’re partnering with a large, well-established national organization to hire a Senior Software Engineer with strong AWS Serverless, Python or Node.js, and Javascript/Typescript experience to help scale and modernize their cloud platform.
This role sits at the center of a fast-moving engineering team responsible for powering customer-facing applications (leasing, payments, maintenance) and internal systems. You’ll design and build scalable, serverless backend services in AWS while contributing to modern React-based front-end applications.
This is a hands-on senior IC role with strong ownership across cloud architecture and application development.
The Engineering Environment
The team operates in a high-velocity Agile environment focused on:
- AWS-first, serverless architecture (Lambda, S3, API Gateway)
- Cloud-native microservices
- Continuous integration and delivery
- Modern DevOps practices
- Ongoing platform modernization and legacy refactoring
What You’ll Be Working On
- Design and build serverless backend services using AWS Lambda, S3, and related AWS services
- Develop RESTful APIs and event-driven workflows in Python
- Build and enhance modern front-end applications using React / ReactJS
- Architect scalable, secure cloud-native solutions
- Optimize performance, reliability, and cost efficiency in AWS environments
- Participate in CI/CD pipelines and automated deployments
- Collaborate with product, QA, and cross-functional teams to ship high-quality releases
What We’re Looking For
- 4-8+ years of software engineering experience
- Strong hands-on experience with AWS Serverless (Lambda, S3, API Gateway)
- Proficiency in Nodejs for backend development
- Solid understanding of cloud-native architecture and distributed systems
- Experience working in Agile environments with CI/CD pipelines
- Experience building modern front-end applications with React / ReactJS (Nice to have)
Why This Role
- Opportunity to build and scale AWS serverless systems at national scale
- High ownership and architectural input as a senior engineer
- Strong cloud-native, modern engineering environment
- Stable, growth-oriented organization investing heavily in technology
- Competitive base + bonus structure
- Full benefits (medical, dental, vision, 401k match, PTO, holidays)
This is a high-impact engineering role focused on designing and building scalable AWS serverless solutions and Node.js-based backend services that power critical customer-facing and operational systems at scale.

To Apply for this Job Click Here
Lead Data Scientist
Phoenix, AZ
$140000 - $150000
+ Data Science & AI
PermanentPhoenix, Arizona
To Apply for this Job Click Here
LEAD DATA SCIENTIST – CREDIT RISK & ADVANCED ANALYTICS
TEMPE, AZ (HYBRID)
$140,000 – $150,000 BASE + ANNUAL BONUS
The Opportunity Join a high-impact Analytics team focused on solving complex business challenges through advanced data science, predictive modeling, and risk analytics.
This is a highly visible leadership role where you’ll partner directly with executives and cross-functional stakeholders to influence key business decisions, improve customer outcomes, and drive measurable financial impact.
You’ll own projects from concept through implementation, applying machine learning, statistical modeling, and business insight to deliver solutions that make a real difference.
What You’ll Do
- Lead analytical initiatives from problem definition through implementation and measurement
- Develop predictive models to support business strategy, financial forecasting, and risk assessment initiatives
- Leverage machine learning techniques such as gradient boosting, random forests, clustering, and segmentation to generate actionable insights
- Identify trends, quantify opportunities, and uncover root causes within large and complex datasets
- Collaborate with senior stakeholders to translate business challenges into analytical solutions
- Present findings and recommendations to leadership through compelling data storytelling and executive presentations
- Guide and mentor less experienced team members on project execution and analytical methodologies
- Build scalable processes and analytical frameworks that improve business performance over time
What We’re Looking For
- 8+ years of experience in data science, quantitative analytics, predictive modeling, or risk analytics
- Experience applying statistical and machine learning techniques to real-world business problems
- Advanced Python and SQL skills with experience working across large, complex datasets
- Strong understanding of predictive modeling, segmentation, experimentation, and statistical analysis
- Proven track record of influencing business decisions through data-driven recommendations
- Excellent communication skills with the ability to explain complex concepts to executive audiences
- Experience leading initiatives independently with minimal direction
- Bachelor’s degree in a quantitative field such as Mathematics, Statistics, Economics, Engineering, or a related discipline
Nice to Have
- Master’s degree in a quantitative discipline
- Experience within financial services, consumer lending, real estate, healthcare, or other regulated industries
- Background in risk management, portfolio analytics, or credit-related modeling
- Exposure to model validation, governance, audit, or regulatory review processes
- Knowledge of cloud-based data environments including AWS and Snowflake
- Experience utilizing bureau data, scorecards, or advanced forecasting methodologies
Why This Role
- High-visibility role with regular interaction with executive leadership
- Opportunity to drive business outcomes through production-ready analytics and machine learning
- Strong autonomy and ownership over projects and strategy
- Work on initiatives with measurable multi-million-dollar business impact
- Mentor and influence without direct people-management responsibilities
- Collaborative, supportive culture that values innovation, curiosity, and continuous improvement
- Opportunity to see your models implemented and your work recognized across the organization
If you’re a data science leader who enjoys solving complex business problems, influencing executive decisions, and building predictive models that drive real-world results, we’d love to connect.

To Apply for this Job Click Here
Lead Data Scientist
Dallas, TX
$140000 - $150000
+ Data Science & AI
PermanentDallas, Texas
To Apply for this Job Click Here
LEAD DATA SCIENTIST – CREDIT RISK & ADVANCED ANALYTICS
DALLAS, TX (HYBRID)
$140,000 – $150,000 BASE + ANNUAL BONUS
The Opportunity Join a high-impact Analytics team focused on solving complex business challenges through advanced data science, predictive modeling, and risk analytics.
This is a highly visible leadership role where you’ll partner directly with executives and cross-functional stakeholders to influence key business decisions, improve customer outcomes, and drive measurable financial impact.
You’ll own projects from concept through implementation, applying machine learning, statistical modeling, and business insight to deliver solutions that make a real difference.
What You’ll Do
- Lead analytical initiatives from problem definition through implementation and measurement
- Develop predictive models to support business strategy, financial forecasting, and risk assessment initiatives
- Leverage machine learning techniques such as gradient boosting, random forests, clustering, and segmentation to generate actionable insights
- Identify trends, quantify opportunities, and uncover root causes within large and complex datasets
- Collaborate with senior stakeholders to translate business challenges into analytical solutions
- Present findings and recommendations to leadership through compelling data storytelling and executive presentations
- Guide and mentor less experienced team members on project execution and analytical methodologies
- Build scalable processes and analytical frameworks that improve business performance over time
What We’re Looking For
- 8+ years of experience in data science, quantitative analytics, predictive modeling, or risk analytics
- Experience applying statistical and machine learning techniques to real-world business problems
- Advanced Python and SQL skills with experience working across large, complex datasets
- Strong understanding of predictive modeling, segmentation, experimentation, and statistical analysis
- Proven track record of influencing business decisions through data-driven recommendations
- Excellent communication skills with the ability to explain complex concepts to executive audiences
- Experience leading initiatives independently with minimal direction
- Bachelor’s degree in a quantitative field such as Mathematics, Statistics, Economics, Engineering, or a related discipline
Nice to Have
- Master’s degree in a quantitative discipline
- Experience within financial services, consumer lending, real estate, healthcare, or other regulated industries
- Background in risk management, portfolio analytics, or credit-related modeling
- Exposure to model validation, governance, audit, or regulatory review processes
- Knowledge of cloud-based data environments including AWS and Snowflake
- Experience utilizing bureau data, scorecards, or advanced forecasting methodologies
Why This Role
- High-visibility role with regular interaction with executive leadership
- Opportunity to drive business outcomes through production-ready analytics and machine learning
- Strong autonomy and ownership over projects and strategy
- Work on initiatives with measurable multi-million-dollar business impact
- Mentor and influence without direct people-management responsibilities
- Collaborative, supportive culture that values innovation, curiosity, and continuous improvement
- Opportunity to see your models implemented and your work recognized across the organization
If you’re a data science leader who enjoys solving complex business problems, influencing executive decisions, and building predictive models that drive real-world results, we’d love to connect.

To Apply for this Job Click Here
Head of Content & Creative
Nottingham
£60000 - £65000
+ Advanced Analytics & Marketing Insights
PermanentNottingham, Nottinghamshire
To Apply for this Job Click Here
Head of Content & Creative
Up to £65,000
Hybrid – Nottingham (1 day per week)
I’m hiring a Head of Content & Creative for a leading international humanitarian charity entering an exciting new phase of growth and transformation.
This is a newly created leadership role with a clear mission: build and lead a global content strategy that increases engagement, strengthens the brand, and ultimately drives fundraising performance across multiple international markets.
The organisation
An international humanitarian charity operating in more than 30 countries, delivering emergency relief alongside long-term programmes focused on education, healthcare, livelihoods, and clean water.
Following a major organisational restructure, fundraising activity is moving from regional operations towards a coordinated global model, creating a significant opportunity to build a more strategic and consistent content function.
The opportunity
This role has been created because the organisation already has strong creative delivery capability.
What they’re looking for now is someone who can:
- Set the vision for content and storytelling
- Help shape global messaging
- Connect content to fundraising outcomes
- Bring consistency across international markets
- Lead and develop a creative team
This is not a content production role.
It’s a strategic leadership position focused on helping people better understand complex humanitarian issues and inspiring them to take action.
What you’ll be doing
Content Strategy & Storytelling
- Own and develop the global content and creative strategy.
- Turn complex humanitarian issues into engaging, audience-focused stories.
- Create frameworks that support both awareness and fundraising objectives.
- Ensure messaging is consistent while remaining locally relevant across international markets.
Creative Leadership
- Lead an established team spanning:
- Content
- Social Media
- Creative Design
- Video Production
- Improve the quality, consistency, and effectiveness of creative output.
- Develop team capabilities, processes, and ways of working.
Campaign & Audience Engagement
- Lead content across:
- Social media
- Websites
- SMS
- Offline communications
- Develop influencer and creator partnerships.
- Use audience insight and donor behaviour to shape messaging and campaign development.
Stakeholder Collaboration
- Partner closely with Fundraising, Marketing, and Donor Retention teams.
- Support fundraising offices across multiple countries.
- Work with senior stakeholders to ensure content supports broader organisational goals.
The team
You’ll inherit an existing team including:
- Creative Manager
- Content Manager
- Social Media Manager
The delivery capability already exists. The priority is bringing stronger strategic direction, alignment, and long-term vision.
What they’re looking for
Essential
- Strong content strategy and storytelling experience.
- Experience leading content, creative, or editorial teams.
- Ability to translate complex issues into engaging narratives.
- Strong stakeholder management and communication skills.
- Experience using audience insight to inform content decisions.
- Ability to balance brand building with measurable outcomes.
Ideal backgrounds
- Head of Content
- Head of Creative
- Content Strategy Lead
- Senior Content Manager
- Creative Content Lead
- Editorial Lead
Desirable
- Fundraising, charity, or purpose-led experience.
- International brand experience.
- Understanding of supporter engagement and donor communications.
- Experience working with distributed or multi-market teams.
Why join?
- Brand-new leadership role with genuine ownership.
- Opportunity to shape a global content strategy.
- Meaningful work with real-world impact.
- Established creative team already in place.
- High visibility across the organisation.
- Ability to influence how a major international charity tells its story.
- Significant scope to connect creative output directly to fundraising growth.
Package
- Up to £65,000 salary.
- Hybrid working (1 day per week in Nottingham).
- 35-hour working week.
- Opportunity for occasional international travel.
- Genuine long-term progression opportunities.
Interview process
Stage 1: 30-minute discussion with the Head of Fundraising
Stage 2: Task and presentation exercise
This role would suit someone who loves building narratives, developing creative teams, and using content to drive meaningful engagement, action, and impact.

To Apply for this Job Click Here
CRM Manager
Nottingham
£45000 - £50000
+ Advanced Analytics & Marketing Insights
PermanentNottingham, Nottinghamshire
To Apply for this Job Click Here
CRM Manager
Up to £50,000
Hybrid – Nottingham (1 day per week)
I’m hiring a Donor Engagement & Retention Manager for a well-established international humanitarian charity undergoing a major transformation in how fundraising is delivered globally.
This is a newly created role with a rare opportunity: build the donor retention function from the ground up and shape how the organisation engages, retains, and grows its supporter base.
The organisation
An international humanitarian charity working across more than 30 countries, delivering emergency relief alongside long-term programmes focused on education, healthcare, livelihoods, and clean water.
Following a wider organisational transformation, fundraising activity is becoming more centrally coordinated, creating an exciting opportunity to build a more strategic approach to supporter engagement and retention.
The role
Reporting into the Head of Fundraising Operations, you’ll take ownership of retention strategy across the organisation’s donor base.
This is not a campaign delivery role alone. They’re looking for someone who can:
- Build a retention strategy from scratch
- Understand donor behaviour and audience segments
- Create meaningful supporter journeys
- Develop testing and optimisation frameworks
- Improve donor engagement and repeat giving
- Help shape the future retention function
The acquisition side is already established. The next phase is understanding how to retain supporters more effectively and maximise long-term donor value.
What you’ll be doing
Donor Retention & Engagement
- Develop and implement a donor retention strategy across:
- One-off donors
- Regular givers
- Major donors
- Lapsed supporters
- Build onboarding, nurture, feedback, and reactivation journeys.
- Create meaningful supporter experiences that improve engagement and retention.
CRM & Journey Development
- Use donor data and audience insights to develop segmented communication strategies.
- Build multi-channel journeys across:
- SMS
- Web
- Social media
- Telemarketing
- Develop testing plans to understand what drives repeat donations and supporter loyalty.
Analytics & Performance
- Monitor retention and engagement KPIs.
- Develop reporting and performance frameworks.
- Identify opportunities to improve campaign effectiveness and donor lifetime value.
Leadership & Team Development
- Initially work across existing teams and stakeholders.
- Help shape and build a future retention team (planned growth to approximately six people).
- Work closely with Donor Care, Marketing, Content, and Fundraising teams.
What they’re looking for
Essential
- CRM, retention, lifecycle, or supporter engagement experience.
- Experience building customer or donor journeys.
- Strong understanding of segmentation and campaign optimisation.
- Strong analytical mindset with the ability to use data to guide decisions.
- Experience measuring communication performance and retention outcomes.
- Excellent stakeholder management and communication skills.
- Comfortable operating autonomously and building new processes.
Highly desirable
- Fundraising or charity-sector experience.
- Donor retention experience.
- CRM and supporter engagement programmes.
- Experience building retention functions or strategies from scratch.
Tech
The charity is open on background and tools, but currently uses:
- Engage CRM
- SendGrid
- SMS platforms
Tool experience matters less than understanding retention, engagement, and customer journeys.
Why this role?
- Brand-new role with genuine ownership.
- Opportunity to build a retention function from scratch.
- Existing donor base and clean data foundations already in place.
- Significant freedom to shape strategy and ways of working.
- Meaningful mission with global impact.
- Strong support from leadership and fundraising teams.
- Opportunity to build and develop a future team.
Package
- Up to £50,000 salary
- Hybrid working (1 day per week in Nottingham)
- Potential occasional London travel
- 35-hour working week
- Strong opportunity for progression as the fundraising function expands
Interview process
Stage 1: 30-minute discussion with the Head of Fundraising
Stage 2: Task and presentation exercise
This role would suit someone currently working in:
- CRM & Retention
- Customer Lifecycle Marketing
- Supporter Engagement
- Donor Development
- Loyalty & Retention
- Fundraising Marketing
who wants the opportunity to build something from the ground up and have a visible impact on supporter engagement and long-term fundraising performance.

To Apply for this Job Click Here
Senior Data engineer
Amsterdam
€80000 - €93000
+ Data Engineering
PermanentAmsterdam, North Holland
To Apply for this Job Click Here
Senior Data Engineer
Amsterdam | Up to €93,000 base salary + bonus and benefits
Azure | Databricks
This is an opportunity to join a growing data function where you’ll have genuine ownership across the full data lifecycle. Rather than focusing solely on pipeline engineering, you’ll design solutions, work directly with business stakeholders, and help shape how data and AI-powered applications integrate into the wider product landscape. Based on the job specification and hiring brief, the role combines data engineering, solution design, cloud infrastructure, and application development responsibilities.
The Company
They are a forward-thinking organisation investing heavily in data, analytics, and AI capabilities. Their data team works closely with business stakeholders to deliver impactful solutions that improve accessibility, quality, and usability of data across the organisation. This role sits within a collaborative environment where technical expertise and commercial thinking are equally valued. You will have the opportunity to influence architecture decisions and help define best practices for data and AI solutions.
The Role
As a Senior Data Engineer, you will play a key role in designing, building, and maintaining modern data platforms and AI-enabling infrastructure.
Responsibilities include:
- Designing end-to-end data solutions in partnership with business stakeholders
- Building and maintaining scalable data pipelines, ETL processes, and cloud-based data platforms
- Developing and optimising data models to improve accessibility, performance, and quality
- Managing and enhancing Azure-based infrastructure and Databricks environments
- Integrating new data sources and connecting solutions into broader business applications
- Supporting the development of AI tooling and the underlying data infrastructure
- Building and maintaining business-critical applications and services
- Working with APIs and application integrations across the wider technology ecosystem
- Monitoring platform performance, availability, costs, and system health
- Providing technical guidance and mentoring to less experienced team members
- Collaborating with IT and technology teams to ensure scalable and sustainable solutions
- Taking ownership of solution design from initial concept through to deployment and support
Your Skills & Experience
- Strong commercial experience with Azure and Databricks
- Expertise in data engineering, ETL development, and data pipeline architecture
- Advanced SQL skills and strong data modelling capability
- Experience working with cloud infrastructure, platform engineering, or DevOps practices
- Ability to design solutions and translate business requirements into technical implementations
- Experience building applications, services, or API-driven integrations
- Strong understanding of data platform architecture and modern data ecosystems
- Comfortable working directly with business stakeholders without a dedicated Business Analyst layer
- Programming experience with Python and data-focused technologies
- Ability to balance hands-on delivery with strategic solution design
What They Offer
- Salary up to €93,000
- Guaranteed annual bonus
- Additional discretionary bonus opportunity
- Competitive benefits package
- High level of autonomy and ownership
- Exposure to AI, cloud, and modern data platform initiatives
- Opportunity to influence architecture, tooling, and technical direction
- Clear scope for progression within a growing data function
How to Apply
If you’re a Senior Data Engineer who enjoys combining data engineering, cloud infrastructure, solution design, and stakeholder engagement, please apply today to learn more about this opportunity.

To Apply for this Job Click Here
Front End Engineer
London
£70000 - £80000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
FRONT-END ENGINEER
UP TO £80,000
LONDON
This is an exciting opportunity to join an early-stage technology business where AI sits at the heart of product development and innovation. You’ll play a key role in shaping a product from the ground up, working across the full technology stack and helping to deliver AI-powered capabilities that solve complex real-world problems.
THE COMPANY
Our client is a technology-driven organisation focused on developing software solutions that help businesses manage complex workflows, data, and decision-making processes. They operate in a collaborative, fast-paced environment where engineering, product, and business teams work closely together to deliver high-impact solutions. They offer the opportunity to work on technically challenging projects while contributing to the evolution of a rapidly growing product.
THE ROLE
Responsibilities include but are not limited to:
- Build intuitive, high-performance user interfaces used daily across complex workflows and decision-making processes.
- Develop data-rich dashboards, document management experiences, and AI-powered features that simplify complex information and processes.
- Translate sophisticated AI and automation workflows into responsive, user-friendly experiences.
- Collaborate closely with product, design, and engineering teams to deliver scalable front-end solutions that balance usability, performance, and functionality.
- Drive front-end best practices across architecture, testing, accessibility, performance optimisation, and security.
YOUR SKILLS AND EXPERIENCE:
- Strong React and Typescript is essential, with React Native experience being highly desirable
- Experience developing complex, data-heavy enterprise applications with a focus on usability and performance.
- Strong understanding of state management, component architecture, front-end testing, and application security.
- Regular use of AI-assisted development tools such as Cursor, Claude Code, or similar productivity tools.
SALARY AND BENEFITS
- Up to £80,000 base salary
- Contributory pension scheme
- Bonus
HOW TO APPLY
Please register your interest to Mia Randhawa by sending your CV through the ‘Apply’ link

To Apply for this Job Click Here
FULL STACK ENGINEER
London
£70000 - £80000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
FULL STACK ENGINEER
UP TO £80,000
LONDON
This is an exciting opportunity to join an early-stage technology business where AI sits at the heart of product development and innovation. You’ll play a key role in shaping a product from the ground up, working across the full technology stack and helping to deliver AI-powered capabilities that solve complex real-world problems.
THE COMPANY
Our client is a technology-driven organisation focused on developing software solutions that help businesses manage complex workflows, data, and decision-making processes. They operate in a collaborative, fast-paced environment where engineering, product, and business teams work closely together to deliver high-impact solutions. They offer the opportunity to work on technically challenging projects while contributing to the evolution of a rapidly growing product.
THE ROLE
Responsibilities include but are not limited to:
- Build and ship product features end-to-end across the frontend, backend, and database layers.
- Develop modern user interfaces using React and TypeScript, delivering intuitive user experiences.
- Design, build, and maintain scalable backend services using Python and modern frameworks.
- Contribute to architecture decisions, engineering standards, and technical roadmaps.
- Work with AWS, CI/CD pipelines, and containerised environments to support reliable deployments.
- Integrate AI-powered capabilities into the platform, ensuring outputs are transparent, reliable, and valuable to users.
YOUR SKILLS AND EXPERIENCE:
- Strong commercial experience delivering full-stack applications in production environments.
- Strong React and TypeScript is essential.
- Strong Python experience, ideally with FastAPI or Django.
- Experience working with PostgreSQL, SQL, and data modelling.
- Knowledge of AWS or similar cloud platforms, CI/CD practices, and container technologies.
- Experience designing secure applications, including authentication, authorisation, and multi-tenant architectures.
- Comfortable owning features from concept through to deployment and contributing to technical decision-making.
SALARY AND BENEFITS
- Up to £80,000 base salary
- Contributory pension scheme
- Bonus
HOW TO APPLY
Please register your interest to Mia Randhawa by sending your CV through the ‘Apply’ link

To Apply for this Job Click Here
CAN’T FIND THE RIGHT OPPORTUNITY?
STILL LOOKING?
If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.