At a Glance
- Tasks: Lead data integrity and integration across commercial systems for a global learning platform.
- Company: Join Totara, a trusted global learning platform with 21 million users.
- Benefits: Enjoy enhanced parental leave, private healthcare, and professional development opportunities.
- Other info: Diverse perspectives welcomed; we value skills and unique experiences.
- Why this job: Make a real impact by ensuring accurate data representation across systems.
- Qualifications: Hands-on experience with data integrations and strong communication skills required.
The predicted salary is between 56700 - 69300 £ per year.
Totara is a global learning platform trusted by more than 1,500 organisations and 21 million users worldwide. We help organisations build workforce readiness through flexible learning, compliance, and talent development solutions designed for complex and highly regulated environments across both the public and private sectors. Totara is building a connected and trustworthy data foundation across its commercial, finance and product systems. Today, responsibility for how data is defined and moved between these systems is fragmented. This creates inconsistencies, manual reconciliation and repeated downstream corrections. As Totara grows, including through acquisitions, these problems will become more costly unless we address them at source. We are therefore looking for a hands‑on Master Data & Integration Lead to own the integrity of shared commercial data across our systems.
You will define what constitutes an account, how records are matched, how parent-child account hierarchies are formed, which system is authoritative for each attribute and how data is mapped and synchronised between systems. You will then implement these rules through Syncari and the connected systems, monitor whether they are working and work with individual system owners to prevent defects from being created. Moving data successfully from one system to another is not enough. Success means that the same customer, account and relationship is represented consistently, accurately and explainably across HubSpot, Sage, product systems and the reporting layer. This is a hands‑on Master Data Management and integration role. It is not a general Revenue Operations, Customer Relationship Management administration or report‑building position.
What you will own
- Master data integrity
- You will be accountable for the integrity of shared commercial data across Totara’s connected systems. This will include:
- Defining the shared data model, terminology and standards used across systems.
- Determining which system is authoritative for each entity and attribute.
- Defining validation, standardisation, matching, deduplication and conflict‑resolution rules.
- Establishing how trusted values survive when different systems contain conflicting information.
- Monitoring data‑quality failures and identifying their underlying causes.
- Working with system owners to introduce controls that prevent defects at source.
- Making data ownership and decision‑making clear enough that non‑specialists can understand them.
- Ensuring that downstream cleansing and manual reconciliation reduce over time rather than becoming permanent processes.
- Account identity, hierarchy and mapping
- A major early responsibility will be establishing how Totara represents organisations and relationships between them.
- Define what Totara means by an account, customer, legal entity, logo, location, parent and ultimate parent.
- Establish the rules used to determine whether records in different systems represent the same organisation.
- Design and maintain parent‑child account hierarchy rules.
- Define how account identifiers and relationships map across HubSpot, Sage, product systems, acquired businesses and the reporting layer.
- Establish matching, merging and survivorship rules for duplicate or conflicting records.
- Determine how changes such as acquisitions, mergers, restructures and account moves should be handled.
- Create a controlled approach to genuine exceptions without allowing a growing collection of undocumented, case‑by‑case rules.
- Ensure hierarchy and mapping decisions are traceable, testable and consistently applied.
- Syncari and integration ownership
- You will own the day‑to‑day administration and development of Syncari and the rules governing how data flows between systems.
- Configure, test, publish and monitor Syncari pipelines.
- Manage entity, object and attribute mappings.
- Implement source‑authority, transformation, validation and conflict‑handling rules.
- Design appropriate one‑way and bidirectional data flows.
- Monitor synchronisation activity, exceptions and platform health.
- Investigate failed transactions, mismatched records, authentication problems, schema changes and Application Programming Interface limitations.
- Reconcile data between source and destination systems and confirm that integrations have produced the intended result.
- Use native connectors and standard platform capability wherever practical.
- Challenge whether Syncari is required for a particular use case rather than automatically adding another integration or rule.
- Source‑system controls
- HubSpot has an existing technical owner, and other systems may have their own administrators. You will not take over every connected platform.
- Agree the cross‑system data standards that each source must meet.
- Work with system owners to implement appropriate upstream controls.
- Identify where a source‑system change is preferable to another downstream correction.
- Provide clear requirements covering fields, formats, identifiers, relationships and behaviours that must remain stable.
- Escalate repeated upstream defects where they are creating avoidable downstream work.
- Help system owners understand how their changes affect the wider data flow.
- You will have the backing of the Global Director, Revenue Operations when cross‑system standards require agreed changes within source platforms.
- Modelled data for reporting
- You will own the modelled data layer supporting Power BI and other business reporting.
- Structure data so that reporting teams can build reliable measures and reports without repeatedly repairing or reinterpreting the underlying data.
- Define stable relationships, keys, dimensions and shared business definitions.
- Ensure reporting data can be reconciled to the appropriate operational source.
- Document the model and the logic applied to it.
- Work with report builders and business stakeholders to understand their data requirements.
- Documentation and change control
- You will document the systems, data flows and operating rules so that they are understandable and maintainable.
- End‑to‑end system and data‑flow diagrams.
- Entity and attribute mappings.
- Source‑authority decisions.
- Account hierarchy and matching rules.
- Transformation and validation logic.
- Known constraints and approved exceptions.
- Testing, release and rollback procedures.
- Ownership and escalation routes.
- The expected impact of proposed schema or system changes.
What you will bring
- Hands‑on experience building and operating production data integrations using Syncari or a comparable Master Data Management or Integration Platform as a Service platform. Relevant examples could include Workato, Boomi, Celigo, Tray.ai, MuleSoft, SnapLogic, Reltio, Profisee, Semarchy or Informatica.
- Demonstrable ownership of customer, account or other master data shared across multiple operational systems.
- Experience defining or implementing account matching, hierarchy, source‑authority, deduplication, mapping and conflict‑resolution rules.
- Experience personally configuring mappings, transformations, validation, error handling, monitoring and reconciliation; not solely consuming an integration built by someone else.
- Experience integrating a major Customer Relationship Management platform with finance, product or other operational systems.
- A strong understanding of data modelling and how operational data should be structured for reliable Business Intelligence reporting.
- The ability to investigate data problems methodically and distinguish their root cause from their visible downstream symptoms.
- Strong communication skills and the ability to align independent system owners without relying solely on formal authority.
- Evidence that you can simplify an existing system, not only build new capability.
Experience with any of the following would be helpful:
- Syncari.
- HubSpot as a connected Customer Relationship Management platform.
- Sage or another finance or Enterprise Resource Planning system.
- Power BI and semantic or dimensional data modelling.
- Structured Query Language.
- Application Programming Interfaces, webhooks and authentication methods such as OAuth.
- Custom connectors, scripting or cloud‑data platforms.
- Product‑usage or telemetry data.
- Data onboarding following an acquisition.
- Lean or Six Sigma improvement methods.
The right person will:
- Prefer the least complex solution that reliably meets the need.
- Use native and default platform capability before reaching for custom development.
- Fix defects at source rather than building permanent downstream workarounds.
- Make explicit decisions about ownership, authority and exceptions.
- Test changes before releasing them and confirm that the expected outcome occurred.
- Treat monitoring, reconciliation and documentation as part of the solution.
- Explain complex systems in plain language.
- Challenge unnecessary tooling and integration.
- Build systems that other people can understand and safely maintain.
Perks and Benefits
- Enhanced Parental Leave
- Private Healthcare
- Life Insurance 4x Salary
- Professional Development Opportunities
- Annual Wellbeing Allowance
- New Joiner home working set‑up allowance
- Additional Paid Leave: Birthday off, Working days between Christmas and New Years Eve
At Totara, we believe diverse perspectives make us stronger. We welcome applications from people of all backgrounds and experiences. If you're excited about this opportunity but don't meet every requirement, we'd still love to hear from you. We hire based on skills, leadership, potential and the unique experiences people bring to our team.
Master Data & Integration Lead: Commercial Systems in London employer: UNCOVER
Join a prestigious international law firm in London, where you will be part of a high-performing legal team dedicated to excellence and innovation. The firm offers a collaborative work culture that fosters professional growth, providing ample opportunities for career advancement and skill development. With a focus on supplier agreements and commercial technology contracts, this role not only promises meaningful work but also the chance to make a significant impact within a globally recognised organisation.
StudySmarter Expert Advice🤫
We think this is how you could land Master Data & Integration Lead: Commercial Systems in London
✨Get Involved in Data Science Meetups
Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like UNCOVER!
✨Show Off Your Projects
Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Master Data & Integration Lead: Commercial Systems at UNCOVER.
✨Leverage Professional Networks
Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like UNCOVER.
✨Apply Directly through Our Website
When you find a suitable opening like Master Data & Integration Lead: Commercial Systems at UNCOVER, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!
We think you need these skills to ace Master Data & Integration Lead: Commercial Systems in London
Some tips for your application 🫡
Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!
Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!
Craft a Tailored Cover Letter:For a full-time role at UNCOVER, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.
Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at UNCOVER. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!
How to prepare for a job interview at UNCOVER
✨Brush Up on Your Statistics
For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!
✨Showcase Your Projects
Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!
✨Get Comfortable with Python and R
Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at UNCOVER!
✨Prepare for Case Studies
Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.