Home › Careers

Join our team

Are you looking for a role in which you can achieve more? Do you want to help us drive a revolution in service operations?

Apply for a role today, and let’s see what we can do together.

We are looking for talent to help us drive growth, support our much-loved customers, and develop products and services that will help our customers shine.

We are a vibrant, inclusive company operating globally from offices in the UK, Australia, India, South Africa, and North America. Depending on the role and the location, you will be able to work from home and/or the office.

Check out our current vacancies:

SA - Senior Full Stack Developer

Location:  Rosebank, Johannesburg

Salary:  Competitive contractor rate

Job type:  Contract

Reporting to: Squad Lead

Who Are You?

You’ve been writing C# long enough to remember when async/await felt like witchcraft. You’ve got 7+ years of production back-end experience under your belt, and you’ve built the kind of systems that handle real traffic, real data, and real consequences when something goes wrong at 2am.

You’re a full stack developer in the honest sense — your home is the back end, but you can work across the whole application when you need to. You’ve designed APIs that other developers actually enjoy consuming. You’ve wrestled with database performance, untangled service dependencies, and made architectural decisions you’re still proud of (and a few you’d rather not talk about).

You think about systems, not just code. When someone describes a feature, you’re already thinking about data flow, edge cases, and what happens at scale. You’ve worked in agile environments — sprints, stand-ups, retros — and you’re comfortable explaining a technical trade-off to someone who cares about the “so what?” more than the implementation detail.

You’re based in or around Johannesburg and happy to work from our Rosebank office, where you’ll be joining something new — a growing South African engineering team within a global development organisation. It’s early days, which means you’ll help shape the culture, not just inherit it.

The Role

You’ll be embedded in one of our cross-functional development squads, working on ControliQ — our flagship AI-powered SaaS platform for workforce decision intelligence. It’s used by major banks, insurers, and BPS organisations to make operational decisions that affect thousands of people daily. The back end is where the heavy lifting happens — and there’s plenty of it. 

The core stack is C#/.NET on Azure, backed by SQL Server, Redis, and Azure Service Bus. You’ll be building APIs, working with Entity Framework and Dapper, integrating with Azure services, and contributing to the platform’s evolution. We’re also doing interesting things with AI — there’s a Python/FastAPI layer for our agent-based AI capabilities, and a Rust service handling real-time MQTT processing. You won’t need to be an expert in those, but you’ll appreciate working somewhere that isn’t afraid to use the right tool for the job. 

You’ll work alongside React front-end developers, QA engineers, and a product team who actually know their domain (which makes a pleasant change). You’ll also build on a strong working relationship with Microsoft, picking their experts’ brains for advice on development and automation. 

You’ll also be part of something broader. We’re building a genuine engineering capability in Rosebank, not just filling seats. As one of the experienced heads, there’ll be natural opportunities to share knowledge and support colleagues — including graduates coming through our YES Programme cohort. Nobody’s going to make you run workshops, but if you can help someone understand why their query plan looks like that, you’re our kind of person.

Responsibilities

Back-End Development:

  • Design, build, and maintain APIs and back-end services for ControliQ — clean, well-tested, and built to last
  • Own the technical quality within your squad — code reviews, architecture decisions, and pragmatic engineering that keeps a platform healthy
  • Work with Entity Framework, Dapper, and SQL Server — understanding when an ORM helps and when it gets in the way
  • Integrate with Azure services — Service Bus, Blob Storage, App Configuration, Redis — as part of a cloud-native platform
  • Contribute to CI/CD pipelines, automated testing, and the developer experience — making it easier for everyone


Collaboration and Delivery:

  • Work as part of an agile squad within a SAFe framework — sprint ceremonies, PI planning, and cross-squad coordination
  • Partner with front-end developers to design and expose APIs that are a pleasure to consume, not a puzzle to decode
  • Participate in code reviews, technical discussions, and design sessions — opinions welcome; egos less so
  • Communicate progress, risks, and technical decisions clearly — no surprises


Knowledge Sharing:

  • Share back-end expertise and best practices with the wider team — if you’ve found a better way, show people
  • Support less experienced team members — including YES Programme graduates — through informal mentoring, code reviews, pairing sessions, and practical guidance

Skills and Qualifications

Essential:

  • Strong commercial experience with C# and .NET (7+ years in production environments)
  • Deep understanding of API design, RESTful services, and service-oriented architecture
  • Solid experience with SQL Server — schema design, query performance, and knowing when to reach for Dapper vs Entity Framework
  • Experience with Azure cloud services (Service Bus, Blob Storage, App Configuration, Redis, or similar)
  • Comfortable with Git, pull request workflows, and CI/CD pipelines (Azure DevOps preferred)
  • Understanding of the full stack — able to work across the boundary even if not a React expert
  • Experience working in agile/Scrum environments
  • Strong communication skills and the ability to explain technical decisions clearly

Desirable:

  • Experience with Azure DevOps pipelines and infrastructure-as-code (Bicep, ARM templates)
  • Familiarity with messaging patterns and event-driven architecture (Azure Service Bus, queues)
  • Exposure to containerisation (Docker, Azure Container Apps)
  • Interest in or exposure to Rust, Python, or other languages beyond the .NET ecosystem
  • Experience with OpenTelemetry, Application Insights, or distributed tracing
  • Familiarity with AI/ML integration patterns — how AI services are consumed by back-end applications
  • Experience with SignalR or real-time communication patterns
  • Any involvement in mentoring, coaching, or knowledge transfer activities

What We Offer

Real Role, Real Team 

A proper role in a growing South African engineering team within a global, AIM-listed SaaS company — not a body-shop engagement where nobody learns your name. 

Real-World Impact 

A product used by major financial services organisations worldwide. Your code will process real data driving real operational decisions. 

Rosebank Office 

A Rosebank office with the energy of a new development centre and the backing of an established international business. 

Technical Growth 

Exposure to AI integration, cloud-native architecture, multi-language systems (C#, Rust, Python), and the kind of enterprise-scale problems that make you a better engineer. 

Engineering Culture 

An engineering culture that values quality, honest code reviews, and the kind of pragmatic innovation that actually ships. 

APPLY NOW

SA - QA Engineer

Location:  Rosebank, Johannesburg

Salary:  Competitive contractor rate

Job type:  Contract

Reporting to: Squad Lead

Who Are You?

You’re the person who finds the bug everyone else missed. Not because you’re lucky, but because you think about software the way a good locksmith thinks about locks — you understand how it’s supposed to work, so you know exactly where it’ll break.

You’ve got 4+ years of QA experience in a production SaaS or enterprise environment, and you’ve moved well beyond just clicking through test scripts. You write automation. You understand the architecture well enough to know what’s really being tested. You can look at a user story and immediately see the edge cases the developer hasn’t thought about yet.

You’re comfortable with both manual and automated testing, and you know when each is the right tool. You’ve worked in agile teams — sprints, stand-ups, the rhythm of shipping fortnightly — and you understand that quality isn’t a phase at the end, it’s woven into everything from story refinement to release.

You’re based in or around Johannesburg and happy to work from our Rosebank office, where you’ll be joining something new — a growing South African engineering team within a global development organisation. It’s early days, which means you’ll help shape the culture, not just inherit it.

The Role

You’ll be embedded in one of our cross-functional development squads, working on ControliQ — our flagship AI-powered SaaS platform for workforce decision intelligence. It’s used by major banks, insurers, and BPS organisations to make operational decisions that affect thousands of people daily. When something’s wrong in the product, those people notice — so the quality bar is high.

You’ll own the testing effort within your squad. That means writing and maintaining test plans, defining test cases from user stories, executing manual testing where it’s needed, and building out automated regression coverage. The stack is C#/.NET and React, deployed on Azure, tested through a mix of Cypress and Playwright for UI, API-level testing, and SQL-level data validation. You’ll work closely with developers to shift quality left and with the product team to understand what “done” actually looks like.

You’ll work alongside C# back-end developers, React front-end developers, and a product team who actually know their domain (which makes a pleasant change). You’ll also build on a strong working relationship with Microsoft, picking their experts’ brains for advice on development and automation.

You’ll also be part of something broader. We’re building a genuine engineering capability in Rosebank, not just filling seats. There’ll be natural opportunities to share knowledge and support colleagues — including graduates coming through our YES Programme cohort. If you can help someone understand why that test keeps failing intermittently, that’s the kind of team we’re building.

Responsibilities

Quality Assurance:

  • Define, document, and execute test plans and test cases for ControliQ features — the kind of coverage that catches problems before customers do
  • Build and maintain automated test suites, focusing on regression coverage and repeatable confidence
  • Perform manual testing for new features, exploratory testing, and the nuanced validation that automation can’t replace
  • Own the release testing process within your squad, working in tandem with the fortnightly release cadence
  • Investigate and document defects clearly — reproducible steps, environment details, and severity assessment that helps developers fix things fast


Collaboration and Delivery:

  • Work as part of an agile squad within a SAFe framework — sprint ceremonies, PI planning, and cross-squad coordination
  • Participate in story refinement to identify testability concerns, edge cases, and acceptance criteria before development starts
  • Partner with developers to shift quality left — earlier testing, better test coverage, and fewer surprises at the end of a sprint
  • Communicate test progress, risks, and quality status clearly — no surprises


Knowledge Sharing:

  • Share QA best practices and testing approaches with the wider team — if there’s a smarter way to validate something, show people
  • Support less experienced team members — including YES Programme graduates — through informal mentoring and fostering a strong quality mindset

Skills and Qualifications

Essential:

  • Solid QA experience in a SaaS or enterprise software environment (4+ years)
  • Experience with both manual and automated testing approaches, and good judgement about when each is appropriate
  • Hands-on experience with Cypress, Playwright, or similar web-based automation tools
  • Comfortable writing test plans and test cases from user stories and technical specifications
  • Familiarity with SQL Server — enough to write queries for data validation and understand what the back end is doing
  • Experience with Azure DevOps or similar CI/CD and test management tools
  • Experience working in agile/Scrum environments with a fortnightly release cadence
  • Strong communication skills — clear defect reports, clear status updates, and clear “no, that’s not ready” when it matters

Desirable:

  • Experience with API testing tools (Postman, Thunder Client, or similar)
  • Familiarity with the C#/.NET ecosystem — enough to read code and understand what’s being tested
  • Exposure to React UI testing patterns
  • Experience with performance, load, or endurance testing
  • Familiarity with SAFe methodology and PI planning
  • Interest in AI-assisted testing tools and how they’re changing QA workflows
  • Knowledge of SQL Server Management Studio and basic T-SQL
  • Any involvement in mentoring, coaching, or knowledge transfer activities

What We Offer

Real Role, Real Team 

A proper role in a growing South African engineering team within a global, AIM-listed SaaS company — not a body-shop engagement where nobody learns your name. 

Real-World Impact 

A product used by major financial services organisations worldwide. Your testing directly protects the decisions of thousands of operational managers. 

Rosebank Office 

A Rosebank office with the energy of a new development centre and the backing of an established international business. 

Technical Growth 

Exposure to AI-driven product development, cloud-native architecture, and modern test automation in an enterprise-scale SaaS platform. 

Engineering Culture 

An engineering culture that values quality as a first-class concern, not an afterthought bolted on before release. 

APPLY NOW

SA - Senior UI/React Developer

Location:  Rosebank, Johannesburg

Salary:  Competitive contractor rate

Job type:  Contract

Reporting to: Squad Lead

Who Are You?

You’ve been building UIs long enough to have mass-produced unreadable class names before Material UI came along and saved us all. You’ve got 7+ years of React in production under your belt, and you’ve earned your opinions about component architecture the hard way — by shipping things that worked, things that didn’t, and things that technically worked but kept you up at night.

You care about the craft. Not in a “I read a blog post about atomic design” way, but in a “I refactored a 3,000-line component into something a human being could actually maintain” way. State management, accessibility, performance, the pixel-level stuff that most people don’t notice until it’s wrong — that’s your territory.

You’re not just a pair of hands. When a product owner shows you a wireframe, your first instinct is to ask questions, not open VS Code. You push back on designs that won’t scale, suggest alternatives, and care about the end user as much as the code. You’ve worked in agile environments before — sprints, stand-ups, retros, the whole rhythm — and you’re comfortable explaining a technical trade-off to someone who doesn’t know what a virtual DOM is.

You’re based in or around Johannesburg and happy to work from our Rosebank office, where you’ll be joining something new — a growing South African engineering team within a global development organisation. It’s early days, which means you’ll help shape the culture, not just inherit it.

The Role

You’ll be embedded in one of our cross-functional development squads, working on ControliQ — our flagship AI-powered SaaS platform for workforce decision intelligence. It’s used by major banks, insurers, and BPS organisations to make operational decisions that affect thousands of people daily. The front-end is where all of that lands — and it needs to be good.

Your world will be the React UI layer. Building new features, improving what’s already there, making things faster, making things clearer. The stack is modern — React 19, Material UI, TanStack Query, and i18next for localisation, built with Vite and pnpm — and you’ll be working alongside C# back-end developers, QA engineers, and a product team who actually know their domain (which makes a pleasant change). You’ll also build on a strong working relationship with Microsoft, picking their experts’ brains for advice on development and automation.

You’ll also be part of something broader. We’re building a genuine engineering capability in Rosebank, not just filling seats. As one of the experienced heads, there’ll be natural opportunities to share knowledge and support colleagues — including graduates coming through our YES Programme cohort. Nobody’s going to make you write training materials, but if you can help someone understand why their useEffect is firing twice, that’s the kind of team we’re building.

Responsibilities

UI Development:

  • Design, build, and maintain React components and front-end features for ControliQ — the kind you’d be happy to open in six months’ time
  • Own the front-end architecture within your squad — reusable, well-tested, performant foundations that make everything else possible
  • Work with UX/UI designers and product owners to turn wireframes into responsive, accessible interfaces — and push back when something won’t work
  • Implement and maintain front-end testing strategies — unit tests, integration tests, and the confidence that comes with them
  • Contribute to build tooling, CI/CD pipelines, and developer experience — if something’s slow or painful, fix it


Collaboration and Delivery:

  • Work as part of an agile squad within a SAFe framework — sprint ceremonies, PI planning, and cross-squad coordination
  • Partner with back-end developers to define and consume APIs — caring about the contract as much as they do
  • Participate in code reviews, technical discussions, and design sessions — opinions welcome; egos less so
  • Communicate progress, risks, and technical decisions clearly — no surprises


Knowledge Sharing:

  • Share front-end expertise and best practices with the wider team — if you’ve found a better way, show people
  • Support less experienced team members — including YES Programme graduates — through informal mentoring such as code reviews, pairing sessions, and guidance conversations

Skills and Qualifications

Essential:

  • Strong commercial experience with React (7+ years in production environments), including React 19 patterns
  • Deep understanding of modern JavaScript/TypeScript, including ES6+ features, async patterns, and module systems
  • Experience with TanStack Query (or similar data-fetching/state management libraries) and understanding of server state vs client state
  • Proficiency in CSS-in-JS approaches (e.g. Emotion, styled-components), responsive design, and cross-browser compatibility
  • Comfortable with modern front-end tooling: Vite, pnpm, ESLint, Prettier, or equivalent
  • Experience with front-end testing frameworks (e.g. Jest, React Testing Library, Cypress)
  • Familiarity with RESTful API integration and working with back-end teams to define contracts
  • Comfortable with Git, pull request workflows, and CI/CD pipelines (Azure DevOps preferred)
  • Experience working in agile/Scrum environments
  • Strong communication skills and the ability to explain technical decisions clearly


Desirable:

  • Experience with Azure cloud services and Azure DevOps
  • Familiarity with C# / .NET — enough to read back-end code and understand API behaviour
  • Experience with Material UI (MUI) or similar component libraries
  • Experience with internationalisation (i18next or similar) in React applications
  • Familiarity with Redux or legacy state management patterns — useful for working with existing codebases
  • Exposure to accessibility standards (WCAG) and inclusive design practices
  • Interest in AI/ML tooling and how AI-driven features are surfaced in user interfaces
  • Experience with performance profiling, optimisation, and virtualised rendering in data-heavy React applications
  • Any involvement in mentoring, coaching, or knowledge transfer activities

What We Offer

Real Role, Real Team 

A proper role in a growing South African engineering team within a global, AIM-listed SaaS company — not a body-shop engagement where nobody learns your name. 

Real-World Impact 

A product used by major financial services organisations worldwide. Your work will be in front of real users making real decisions. 

Engineering Culture 

An engineering culture that values quality, honest code reviews, and the kind of pragmatic innovation that actually ships. 

Rosebank Office 

A Rosebank office with the energy of a new development centre and the backing of an established international business. 

Technical Growth 

Exposure to AI-driven product development, cloud-native architecture, and the kind of enterprise-scale problems that make you a better engineer. 

APPLY NOW

SA - Solution Consultant

Location:  Home based with frequent travel to meet customers and regular trips to ActiveOps offices or other locations for Team meetings and events.

Salary:  Competitive contractor rate

Job type:  Contract

Reporting to: Regional Management

The Role

The Solution Consultant is responsible for supporting our sales success by delivering outstanding interactions with customers and prospects, every time, helping us to grow our revenues and reduce churn.

Responsibilities

  • Through expert knowledge of AOM, ControliQ, CaseworkiQ & WorkiQ, support the sales team in achieving group sales targets and developing the sales pipeline. This will include the following:
    – Prospect discovery calls
    – Product demonstrations
    – Health Checks
    – Proof of Value
    – Quantitative analysis of prospect / customer data
    – Written & verbal Customer & Prospect playback
    – Data Analysis
  • Provide effective solution design around all opportunities including:
    – Scope, Shape & Size of opportunity
    – Stakeholder Engagement
    – Data Flow & Integration
    – Value & Benefits Assessment
    – Planning Solution Design
    – Delivery Handover

Skills and Qualifications

  • A proven, demonstrated knowledge of Operations Management and Planning approaches, the use of software in support of these disciplines and the benefits both bring to customers
  • An analytical, scientific mind-set having the capability to deliver simple solutions to overcome complex problems
  • Stays abreast of advances in the ActiveOps product suite & methodology, with the ability to recommend the right solution matching the client’s requirements and capabilities
  • Maintain a broad knowledge of supporting technologies for example AI, Machine Learning,
  • API’s – staying abreast of new on-premises and SaaS technologies and their impact on Enterprise clients
  • Knowledge of IT infrastructure with the ability to provide potential clients with an overview of the considerations and choices for installation of the ActiveOps product suite
  • You have that great blend of technical, personal and relationship building traits that don’t major too heavily in one area – you need to be forthright but thoughtful.
  • The ability to understand, interpret and articulate complex concepts to technical and sometimes non-technical audiences – ensuring you capture their interest, get buy-in and motivate them to act.
  • A process orientated approach to be creative and flexible but practical and within given product parameters
  • A proven track record in assuming a trusted advisor capacity with within existing and new accounts
  • Exceptionally bright, articulate and at home in a hands-on, fast paced, unstructured environment
  • Able to work independently and remotely based where required
  • Highly self-motivated
  • High energy – someone who brings pace to their work
  • Authoritative – someone who backs up their answers with reasoning
  • Excellent communication skills
APPLY NOW

SA - Senior Python Engineer

Location:  Rosebank, Johannesburg

Salary:  Competitive contractor rate

Job type:  Contract

Reporting to: Director of Cloud Development & Architecture

Who Are You?

You are first and foremost a software engineer. Not someone who stitches together notebooks or one-off scripts, but someone who designs, builds, and ships properly structured, tested software that other people depend on. You’ve got 5+ years of production Python under your belt, and you know the difference between code that works and code that’s built to last. 

Python is your primary language and you’re opinionated about how to write it well. You care about modern tooling and packaging, code structure, maintainability, and the kind of engineering discipline that keeps a codebase healthy over years, not just sprints. You balance quality with momentum — shipping well-crafted work without over-engineering. You also recognise there’s always more to learn. 

You’re comfortable working across team boundaries — whether that’s pairing with a data scientist to harden a prototype, helping a data engineer improve pipeline code, or guiding a .NET developer through Python conventions. You give constructive feedback, share your opinions, and you’re willing to ask the unconventional question that unlocks a better solution. 

You’re based in or around Johannesburg and happy to work from our Rosebank office, where you’ll be joining something new — a growing South African engineering team within a global development organisation. It’s early days, which means you’ll help shape the culture, not just inherit it. 

The Role

This is a cross-cutting engineering role. You’ll work across three teams — Development, Insight & Innovation (our data scientists), and Data Engineering (our Databricks platform) — bringing software engineering rigour to everything Python touches at ActiveOps. 

Your core focus will be production Python. That means maintaining and evolving the services that run day-to-day: OPI (our AI agent platform built on FastAPI and LangGraph), smart functions, and the various microservices and Azure Functions that support our data and automation workflows. You’ll take data science prototypes and research outputs and shape them into production-grade, maintainable services. You’ll also work closely with Data Engineering where our Databricks pipelines need development input and engineering rigour. 

Technical debt reduction is a significant part of this role. You’ll proactively identify and address accumulated debt across the Python codebase — modernising tooling, improving test coverage, cleaning up packaging and dependencies, and establishing patterns that prevent future debt from accumulating. This isn’t glamorous work, but it’s the kind of work that makes everything else possible. 

One key aspect of this role is ownership. You’ll take the reins on the work you pick up — scoping requirements, defining test strategies, and driving delivery end-to-end. There will be support from colleagues in other disciplines, but you’re expected to lead rather than wait to be directed. 

As part of the broader Rosebank team, there’ll also be natural opportunities to share knowledge and support colleagues — including graduates coming through our YES Programme cohort.

Responsibilities

Production Python:

  • Maintain and evolve production Python services including OPI v2, smart functions, and supporting microservices and Azure Functions
  • Take data science prototypes and research outputs and shape them into production-ready, well-tested services
  • Bring software engineering discipline to the Python and Databricks codebases — proper structure, testing, packaging, and maintainability
  • Drive technical debt reduction — modernise tooling, improve packaging, establish consistent patterns, and increase test coverage
  • Contribute to architectural decisions affecting the Python platform, including service boundaries, deployment strategies, and framework choices


Collaboration and Delivery:

  • Work collaboratively across Development, I&I, and Data Engineering to bridge the gap between research and production
  • Collaborate with DBA and Infrastructure teams on performance and cost optimisation where Python services interact with data infrastructure
  • Build and improve CI/CD pipelines, developer tooling, and automation that help the team ship faster and with more confidence
  • Communicate the impact and risk of changes proactively to developers, QA, and management. No surprises


Knowledge Sharing:

  • Share Python expertise and best practices with the wider engineering team
  • Support colleagues across the team on Python quality and modern tooling — including graduates from the YES Programme — through code reviews, pairing sessions, and being the person people come to when Python gets complicated

Skills and Qualifications

Essential:

  • A proven track record of delivering production-grade Python software (5+ years) — a core software engineer, not a scripting or data notebook background
  • Strong software engineering fundamentals: clean code, testing, version control, CI/CD, code review, and an understanding of design patterns and architecture
  • Solid understanding of modern Python tooling and ecosystem (packaging, dependency management, linting, formatting, type checking)
  • Experience working alongside data science or analytics teams, applying engineering rigour to prototype and research code
  • Comfortable with cloud-native development, particularly on Azure (Functions, Container Apps, or similar)
  • Excellent debugging and investigation skills, especially around performance and reliability
  • Proven ability to independently scope and deliver work from problem through to production
  • Comfortable making and communicating trade-off decisions


Desirable:

  • Experience with Databricks, Spark, or Delta Live Tables
  • Experience building APIs with FastAPI or similar async Python frameworks
  • Familiarity with MCP (Model Context Protocol) or AI agent frameworks (LangGraph, LangChain)
  • Experience with Docker and containerisation in development and production
  • Hands-on experience with modern Python tooling such as uv, ruff, pyright, or similar
  • Exposure to or interest in Rust
  • Experience with YAML pipelines and CI/CD (Azure DevOps preferred)
  • Understanding of and interest in code architecture and design patterns

What We Offer

Real Role, Real Team:

A proper role in a growing South African engineering team within a global, AIM-listed SaaS company — not a body-shop engagement where nobody learns your name

Real-World Impact:

Your code will power an AI agent platform used by major financial services organisations — this is production Python with real consequences

Rosebank Office:

A Rosebank office with the energy of a new development centre and the backing of an established international business

Technical Growth:

Exposure to AI agent platforms (MCP, LangGraph), Databricks, cloud-native architecture, and a multi-language engineering organisation (C#, Python, Rust)

Engineering Culture:

An engineering culture that values quality, clean code, and the kind of pragmatic discipline that keeps a platform healthy over years

APPLY NOW

US - Customer Success Partner

Location:  Home based with frequent travel to meet customers and regular trips to ActiveOps offices or other locations for team meetings and events

Salary:  DOE + Benefits

Job type:  Full-time

Reporting to:  Customer Success Director

The Role

Customer Success Partners are responsible for achieving positive Net Revenue Retention by driving value realisation, product adoption, customer health, and advocacy. CSPs ensure customers achieve their objectives and realise ongoing benefits from ActiveOps solutions, protecting existing revenue and identifying opportunities to deepen and grow customer relationships.

A CSP works alongside a Customer Success Director (CSD) on Strategic accounts, supporting senior leader engagement and owning operational delivery. They are expected to work closely with senior leaders (functional heads, department heads) and Centre of Excellence (CoE) teams. Through their expertise, actions, and behaviours, CSPs build trusted relationships with customer stakeholders and use these relationships to identify opportunities for growth. They ensure decision makers and influencers understand the value delivered, connect this to their business goals and view ActiveOps’ solutions as a key part of their technology ecosystem.

Responsibilities

The CSP positively influences NRR through four leading objectives: Deepen, Renew, Grow, and Promote.

Deepen

  • Help customers achieve their goals and realise ongoing benefits from ActiveOps
  • Deliver regular customer touchpoints and Business Reviews to review progress against objectives and demonstrate value realised
  • Drive feature adoption and usage to achieve and maintain target account health and adoption scores
  • Use data and insights to identify performance issues and support customers in implementing corrective actions
  • Keep stakeholders informed of new features, deliver demos of new functionality and create opportunities for upsell and expansion

Renew

  • Drive renewal conversations and support successful renewal execution
  • Ensure key stakeholders in the renewal process understand the value delivered by ActiveOps and how this connects with their business goals
  • Ensure that budget is provided within the customer’s business plan for targeted upsell, expansion and price increase on renewal
  • Support timely renewal completion with no loss of ARR due to perceived lack of value
  • Work with Commercial Account Managers to navigate the renewal process effectively

Grow

  • Identify opportunities to expand the customer relationship
  • Identify growth opportunities and log in Dynamics (new products, additional users, professional services); work with the CSD and Sales to influence key decision makers
  • Use customer relationships to identify opportunities and open doors for further SaaS and services revenue
  • Engage Sales to progress larger opportunities; support by demonstrating value delivered

Promote

  • Build advocates who actively promote ActiveOps
  • Build trusted advisor relationships with key stakeholders so they become positive advocates for ActiveOps
  • Generate introductions to other areas within the customer and to external prospects through stakeholder networks
  • Support delivery of reference activities including case studies, testimonials, and customer stories

Account Planning

  • Contribute to account plans by driving action and account health
  • Contribute to account plans owned by the CSD and Strategic Account Director
  • Execute against actions in the account plan, tracking progress and ensuring timely completion
  • Complete stakeholder analysis and maintain accurate view of account health

Key Relationships

  • The CSP builds and maintains relationships with customer stakeholders appropriate to account segment and account plan requirements:
  • For strategic accounts: Centre of Excellence leads, operational managers, and directors
  • Specialist stakeholders in Transformation, IT, and Procurement as required by account plan

Baseline Requirements

  • Product Knowledge: Stay current on product changes; attend updates, read release notes, understand new functionality
  • Demonstration Capability: Confidently demo key features; explain how functionality addresses customer needs
  • Value Articulation: Connect features to business outcomes in the customer’s language
  • Training Completion: Complete product training within specified timeframes; attend Product Sprint Reviews and enablement sessions

Profile

The ideal candidate is a relationship builder with strong value articulation skills and credibility to develop stakeholder trust. They are process-driven, comfortable with data, and can demo products effectively to articulate value clearly.
Qualifications

  • A degree is preferred; equivalent relevant work experience is acceptable

Experience

  • 4+ years working with operations stakeholders through customer success, account management, consulting, or operations roles

Skills and Knowledge

  • Strong relationship building and communication skills
  • Ability to articulate value and connect product features to business outcomes
  • Process-driven with strong organisational skills
  • Comfortable using and analysing data to demonstrate value and identify trends
  • Track record of consistent achievement of retention targets
  • Ability to work effectively both in a team and independently
  • Knowledge or experience in Operations Management is advantageous

Travel

The role will require travel nationally and occasionally internationally to support customer relationships and account objectives. The CSP is expected to spend the majority of their working week on-site with customers

APPLY NOW

UK - Business Systems Support

Location:  Reading, UK – 2 days in the office

Salary:  DOE + Benefits

Job type:  Full-time

Reporting to:  Head of Business Systems

Responsibilities

This role ensures every function across the ActiveOps customer lifecycle has accurate data, trusted content, and clear standards to do their job well. It is the single point of contact for data, reporting, and collateral requests, and the first line of triage for system support.

Data Quality and Governance

  • Monitor data quality across the customer lifecycle in Microsoft Dynamics (MSD) and flag issues to functional data owners
  • Maintain and apply shared data standards and definitions across all functions
  • Monitor adherence to standards and escalate exceptions to functional data owners without taking on their ownership
  • Support data completion following system changes by agreeing correction plans with functions, maintaining oversight and escalating where needed
  • Maintain data lineage documentation across systems
  • Work with Data Engineering to ensure MSD data is accurately represented in Databricks and other reporting platforms

CRM Reporting and Dashboards

  • Maintain MSD-native dashboards in Dynamics covering function and region-specific reporting
  • Maintain reporting standards for all MSD-native dashboards across regions and functions
  • Act as first point of contact for all reporting requests, handling MSD-native requests directly and redirecting AO-wide requests to Data Engineering
  • Investigate and resolve reporting anomalies, working with the Business Systems Lead where system changes are needed

Knowledge Management and Collateral

  • Manage the content lifecycle for all ActiveOps trusted content across all functions, ensuring materials are correctly located, permissioned, and archived
  • Coordinate content review and approval with functional owners to keep materials current and trusted
  • Manage access and permissions for the knowledge management platform and MSD, including external users such as partners, coaches, and contractors
  • Coordinate the collateral lifecycle for customer-facing materials across all functions, without owning content creation
  • Maintain and communicate document management standards to ensure the business understands how knowledge should be stored and shared

CRM Integrations

  • Maintain visibility of all systems and tools that touch or integrate with MSD, ensuring integrations are documented and gaps are flagged
  • Act as the primary point of contact between Business Systems and Data Engineering

Enablement and Liaison

  • Act as single point of contact for all data, reporting, and collateral requests across the customer lifecycle
  • Capture and translate business requirements for system or data changes into clear specifications for the Business Systems Lead without directly configuring Dynamics
  • Support teams with data standards, reporting tools, and lifecycle processes
  • Gather and triage feedback on data, content, and system gaps, feeding into the Business Systems roadmap
  • Help the Business Systems Lead keep documentation of development requests and system changes up to date

Support and Intake

  • Triage incoming support requests, resolving data and content issues directly or escalating configuration issues to the Business Systems Lead
  • Classify all requests and manage the review process accordingly
  • Maintain the Business Systems intake log, keeping all requests visible, prioritised, and communicated back to the requester
  • Responsible for communicating change to all affected functions clearly and promptly
  • Complete other tasks as requested by the Business Systems team

Profile

The ideal candidate is a clear communicator and confident data handler who can act as the trusted bridge between the systems team and the business functions they serve.

Qualifications

  • A degree is preferred; equivalent relevant work experience is acceptable

Experience

  • Experience working within a CRM environment with enough system literacy to distinguish a data problem from a configuration issue
  • Background in a CRM analyst, business analyst, or operations analyst role is desirable

Skills and Knowledge

  • Comfortable working with data in spreadsheets and CRM systems, able to spot and flag quality issues
  • Confident using CRM-native reporting tools, able to maintain existing dashboards
  • Clear communicator, comfortable working with stakeholders across a variety of business functions and time zones
  • Organised, able to manage multiple requests at the same time
  • Reliable and proactive, able to follow through on routine tasks with minimal supervision
  • Experience with Microsoft Dynamics 365, SharePoint, or a comparable CRM/ERP platform is advantageous
  • Familiarity with knowledge management principles or content governance is advantageous
APPLY NOW

UK - Head of Data Engineering

Location:  Remote, UK-Based

Salary:  Up to £95,000 per annum

Job type:  Full-time

Reporting to:  Global IT Operations Director

The Opportunity

As Head of Data Engineering, you will own ActiveOps’ data management strategy end to end, ensuring the integrity, accuracy and accessibility of data across the business and the platform we deliver to our customers. You will lead a multidisciplinary and multi-region data team, set the technical direction for our Databricks Lakehouse and reporting estate, and work closely with senior stakeholders to make sure data underpins both product delivery and operational decision making.

This is a hands-on leadership role. You will balance strategic ownership of the data architecture with day-to-day accountability for delivery, team development and governance, and you will be recognised as the organisation’s subject matter expert for Data Engineering and Business Intelligence across engineering, product and the wider business.

Key Responsibilities

Strategy and Leadership

  • Own the data engineering strategy for ActiveOps, working with the business to define and implement a data engineering roadmap that aligns with company objectives
  • Act as the senior technical authority for data engineering across the organisation, advising senior management on data-driven decision making
  • Set direction for the evolution of the Databricks platform, including its role as the core intelligence layer feeding our products alongside internal visualisation and analytics
  • Represent data engineering in quarterly planning, ensuring the data engineering roadmap is properly sequenced alongside product and BI priorities
  • Stay abreast of industry trends and advancements in data technology, and assess their relevance to ActiveOps

Platform Architecture and Engineering

  • Design and architect a data platform to support data modelling, analytics and reporting workloads
  • Oversee the design and deployment of data pipelines, governance structures across a multi-tenant, multi-region infrastructure
  • Ensure database performance, including query tuning, indexing and scalar function optimisation across the reporting estate
  • Ensure the platform scales reliably as pipeline volume, customer count and regional footprints grow

Team Leadership and People Development

  • Lead the data engineering team, fostering a culture of continuous learning, innovation and technical excellence
  • Set and review OKRs for the team aligned to company objectives, and support individual growth paths
  • Recruit, onboard and retain data engineering talent, including support for remote and cross-region team members
  • Run the team’s Agile delivery model, including PI planning and sprint cadence, balancing product feature delivery with internal data platform work
  • Successfully adapt your leadership style to support, coach and develop team members as required

Governance, Risk and Compliance

  • Own the data security, risk register and access control across the platform, including credential management and incident response for data-related security events
  • Ensure data residency and data movement between regions meets contractual and regulatory requirements
  • Maintain oversight of data quality, lineage and documentation across the pipeline estate

Skills and Experience

Essential

  • 5 years’ experience leading a Data Engineering and Business Intelligence team, ideally within a SaaS or technology product business
  • Experience architecting and operating a data platform at scale, supporting analytics and reporting workloads
  • Hands-on experience with Databricks and modern ETL and ELT methods
  • Strong stakeholder management skills, with the ability to translate business objectives into a data strategy and roadmap
  • Proficient in T-SQL, with strong relational database management and database performance tuning experience

Desirable

  • Demonstrable experience with Databricks, including Delta Live Tables and Unity Catalog
  • Working in a multi-tenant SaaS business with strict regulatory requirements
  • Strong knowledge of Spark and Python
  • Experience of working with Development teams in an Agile environment
  • Experience with Git-based version control and CI/CD workflows
  • Familiarity with data privacy regulations and best practices
  • Experience with Power BI or similar BI tools

What We’re Looking For

You will be a self-starter who combines deep technical credibility with strong leadership and business acumen. You understand that a good data platform is judged not just by its architecture, but by the trust the business places in it. You are comfortable owning a function end to end, from setting strategy and governance through to getting hands-on with a pipeline or a performance problem when needed. You thrive in a fast-moving environment where you can shape both the platform and the team that runs it.

APPLY NOW

CAN - Customer Success Partner

Location:  Home based with frequent travel to meet customers and regular trips to ActiveOps offices or other locations for team meetings and events

Salary:  DOE + Benefits

Job type:  Full-time

Reporting to:  Customer Success Director

The Role

Customer Success Partners are responsible for achieving positive Net Revenue Retention by driving value realisation, product adoption, customer health, and advocacy. CSPs ensure customers achieve their objectives and realise ongoing benefits from ActiveOps solutions, protecting existing revenue and identifying opportunities to deepen and grow customer relationships.

A CSP works alongside a Customer Success Director (CSD) on Strategic accounts, supporting senior leader engagement and owning operational delivery. They are expected to work closely with senior leaders (functional heads, department heads) and Centre of Excellence (CoE) teams. Through their expertise, actions, and behaviours, CSPs build trusted relationships with customer stakeholders and use these relationships to identify opportunities for growth. They ensure decision makers and influencers understand the value delivered, connect this to their business goals and view ActiveOps’ solutions as a key part of their technology ecosystem.

Responsibilities

The CSP positively influences NRR through four leading objectives: Deepen, Renew, Grow, and Promote.

Deepen

  • Help customers achieve their goals and realise ongoing benefits from ActiveOps
  • Deliver regular customer touchpoints and Business Reviews to review progress against objectives and demonstrate value realised
  • Drive feature adoption and usage to achieve and maintain target account health and adoption scores
  • Use data and insights to identify performance issues and support customers in implementing corrective actions
  • Keep stakeholders informed of new features, deliver demos of new functionality and create opportunities for upsell and expansion

Renew

  • Drive renewal conversations and support successful renewal execution
  • Ensure key stakeholders in the renewal process understand the value delivered by ActiveOps and how this connects with their business goals
  • Ensure that budget is provided within the customer’s business plan for targeted upsell, expansion and price increase on renewal
  • Support timely renewal completion with no loss of ARR due to perceived lack of value
  • Work with Commercial Account Managers to navigate the renewal process effectively

Grow

  • Identify opportunities to expand the customer relationship
  • Identify growth opportunities and log in Dynamics (new products, additional users, professional services); work with the CSD and Sales to influence key decision makers
  • Use customer relationships to identify opportunities and open doors for further SaaS and services revenue
  • Engage Sales to progress larger opportunities; support by demonstrating value delivered

Promote

  • Build advocates who actively promote ActiveOps
  • Build trusted advisor relationships with key stakeholders so they become positive advocates for ActiveOps
  • Generate introductions to other areas within the customer and to external prospects through stakeholder networks
  • Support delivery of reference activities including case studies, testimonials, and customer stories

Account Planning

  • Contribute to account plans by driving action and account health
  • Contribute to account plans owned by the CSD and Strategic Account Director
  • Execute against actions in the account plan, tracking progress and ensuring timely completion
  • Complete stakeholder analysis and maintain accurate view of account health

Key Relationships

  • The CSP builds and maintains relationships with customer stakeholders appropriate to account segment and account plan requirements:
  • For strategic accounts: Centre of Excellence leads, operational managers, and directors
  • Specialist stakeholders in Transformation, IT, and Procurement as required by account plan

Baseline Requirements

  • Product Knowledge: Stay current on product changes; attend updates, read release notes, understand new functionality
  • Demonstration Capability: Confidently demo key features; explain how functionality addresses customer needs
  • Value Articulation: Connect features to business outcomes in the customer’s language
  • Training Completion: Complete product training within specified timeframes; attend Product Sprint Reviews and enablement sessions

Profile

The ideal candidate is a relationship builder with strong value articulation skills and credibility to develop stakeholder trust. They are process-driven, comfortable with data, and can demo products effectively to articulate value clearly.
Qualifications

  • A degree is preferred; equivalent relevant work experience is acceptable

Experience

  • 4+ years working with operations stakeholders through customer success, account management, consulting, or operations roles

Skills and Knowledge

  • Strong relationship building and communication skills
  • Ability to articulate value and connect product features to business outcomes
  • Process-driven with strong organisational skills
  • Comfortable using and analysing data to demonstrate value and identify trends
  • Track record of consistent achievement of retention targets
  • Ability to work effectively both in a team and independently
  • Knowledge or experience in Operations Management is advantageous

Travel

The role will require travel nationally and occasionally internationally to support customer relationships and account objectives. The CSP is expected to spend the majority of their working week on-site with customers

APPLY NOW

CAN - Customer Success Director

Location:  Home based with frequent travel to meet customers and regular trips to ActiveOps offices or other locations for team meetings and events

Salary:  DOE + Benefits

Job type:  Full-time

Reporting to:  Regional Head of Customer Success

The Role

Customer Success Directors influence the C-suite and senior leadership of a portfolio of ActiveOps’ customers to drive an increase in Net Revenue Retention (NRR).

Working in partnership with Sales, they plan, coordinate, lead and drive strategic account activity ensuring customers receive full value from their investment in ActiveOps, understand the value created and position our technology as a necessary component of their strategic toolset.

CSDs build “raving fans” and use this advocacy to open doors to new opportunities within the client and within the advocate’s network, Working closely with the Strategic Account Director (SAD), the CSD co-creates and executes the account plan, owning sections for value delivery, customer health, and contributing jointly to growth and advocacy objectives. This involves orchestrating activity across internal business functions (Product, Delivery, Technology, and others) to ensure retention and growth objectives are met.

The CSD leads and develops a Customer Success Partner, ensuring effective collaboration to deliver account outcomes and providing coaching and guidance to support their professional growth.

Responsibilities

The CSD positively influences NRR through four leading objectives: Deepen, Renew, Grow, and Promote.

Deepen

  • Help customers achieve their goals and realise ongoing benefits from ActiveOps
  • Deliver Quarterly Business Reviews with executive stakeholders to review progress against objectives and demonstrate value realised
  • Position ActiveOps’ technology as a key component of the strategic toolset used by our customers to meet their business strategies
  • Put in place effective governance and advise senior customer leaders on actions to achieve their business objectives
  • Achieve and maintain target account health and adoption scores by driving feature adoption and usage
  • Where performance deviates from plan, identify corrective actions and support the customer in implementing them
  • Work across the C-suite (including Chief People Officer, Chief Technology Officer, Chief Risk Officer, Chief Transformation Office)

Renew

  • Drive renewal conversations and support successful renewal execution
  • Map key stakeholders in the renewal process (decision makers and influencers) and execute engagement plans to ensure they understand value delivered
  • Understand the renewal process within the customer and how to navigate it effectively
  • Identify opportunities for uplifts, expansion, or price increases as part of renewal discussions
  • Achieve on-time renewal with no loss of ARR due to perceived lack of value

Grow

  • Identify and progress opportunities to expand the customer relationship
  • Use executive relationships to identify opportunities and open doors for further SaaS and services revenue
  • Build a pipeline of growth opportunities within accounts (new products, new business units, additional ASMs, professional services)
  • Progress opportunities with Sales through to close by winning hearts and minds of decision makers and demonstrating previous value delivered

Promote

  • Build senior advocates who actively promote ActiveOps
  • Build relationships with executive stakeholders that result in them becoming active advocates for ActiveOps
  • Generate warm introductions to other areas within the customer and referral introductions to external prospects through advocate networks
  • Deliver reference activities including case studies, event speaking, testimonials, and customer stories

Account Planning

  • Build the account plan with the Strategic Account Director
  • Identify the customer’s strategic business priorities and major initiatives
  • Complete stakeholder analysis and determine current account health
  • Set objectives for value delivery, health, growth and advocacy; track progress and execution of supporting actions

Key Relationships

  • The CSD builds and maintains relationships at the highest levels within customer organisations:
  • C-suite executives with operational oversight including Chief Operating Officer, Chief People Officer, Chief Risk Officer, and Chief Technology Officer
  • Senior operational leaders including Managing Directors, General Managers, VPs of Operations, and Heads of Operations
  • Functional leaders including Heads of Workforce Management and Business Unit leaders
  • Specialist stakeholders in Transformation, IT, Procurement, and Finance
  • Within ActiveOps, the key relationship is with the Sales function. Working in partnership with Sales is essential to success

Profile

The ideal candidate is senior, credible, with gravitas. They can lead executive conversations independently, drive customer improvements through targeted interventions, and orchestrate internal and customer stakeholders to deliver successful outcomes.

Qualifications

  • A degree is highly preferred; equivalent relevant work experience is essential

Experience

  • 5+ years working with and influencing senior operations leaders (Head of Operations, GM Operations, MD Operations, COO) through business consulting, operations leadership, customer success, or sales

Skills and Knowledge

  • Credibility with senior operations leaders as an advisor on operations strategy and best practice
  • Able to challenge, add value, and credibly contribute to strategic planning discussions with senior operations leaders and COOs
  • Excellent networking and relationship building skills at executive level
  • Experience coaching and developing team members; ability to provide guidance and support professional growth
  • Track record of consistent achievement of business targets (particularly growth and retention targets)
  • Track record of effective negotiation and influencing
  • Comfortable using and analysing data including trend analysis, correlation, and regression
  • Knowledge or experience in Operations Management, particularly capacity planning and management tools and methods
  • Experience leading and facilitating groups in a business setting

Baseline Requirements

These foundational requirements enable delivery of all objectives:

Product Knowledge: Stay current on product changes; attend updates, read release notes, understand new functionality
Demonstration Capability: Confidently demo key features; explain how functionality addresses customer needs
Value Articulation: Connect features to business outcomes in the customer’s language
Training Completion: Complete product training within specified timeframes; attend Product Sprint Reviews and enablement sessions

Travel

The role will require travel nationally and internationally as required to support customer relationships and account objectives. CSDs will be expected to spend the majority of their working week on-site with their customers

APPLY NOW

About us

At ActiveOps, we believe the ability to make every decision – the right decision, at the right time, will transform operations. Our blend of AI and human intelligence delivers the most complete and useful set of predictive and prescriptive insight to help service operations make better decisions – faster.  

Service Operations has been in our DNA for 20 years. Our AI-powered SaaS solutions are underpinned by 15+ years of operational data and our AOM methodology that’s proven to drive cross-department decision-making.  

We call this Decision Intelligence for Service Operations – and we are dedicated to the needs of banking, insurance, BPS and healthcare organizations, globally.  

With Decision Intelligence, our customers deliver MORE – release 20%+ capacity within the first 12 months and boost productivity by 30%+ leading to MORE business impact. In fact, customer turnaround times are improved substantially, costs are reduced, SLAs are met, and employees are happier and more engaged.

Please click here if you’d like to know more about our recruitment policies.