
Systems Integrations Engineer - Within Commuting Distance to London Office
- London
- Permanent
- Full-time
- Lead design, development, and maintenance of integrations between NetSuite (ERP), Salesforce (CRM), HR, Finance, and other enterprise systems, primarily using MuleSoft.
- Ensure integrations are scalable, secure, and meet business requirements.
- Apply API security best practices, including OAuth 2.0, role-based access control (RBAC), and encryption.
- Monitor and optimise integration performance, proactively resolving issues.
- Maintain documentation of all integration flows, endpoints, and dependencies.
- Automate repetitive integration and data processing tasks to reduce manual intervention.
- Monitor system integrations and proactively resolve data flow issues.
- Collaborate with our NetSuite MSP to align on integration architecture and best practices.
- Design logical and physical data models to support integrated reporting from Salesforce, NetSuite, and other sources.
- Ensure models align with business needs for sales, finance, project management, and marketing reporting.
- Partner with the Finance FP&A team to deliver Power BI datasets and dashboards for sales performance and financial KPIs.
- Ensure data lineage, definitions, and governance are maintained for all reporting datasets.
- Support administration and monitoring of the Azure SQL Data Warehouse, including backups, tuning, and performance optimization.
- Assist in maintaining and enhancing Azure Data Factory (ADF) ETL pipelines that feed reporting and analytics processes.
- Provide clean, well-structured data sets for the FP&A team’s Power BI reporting.
- Partner with the existing Senior Data Engineer to ensure continuity and coverage of critical data workflows.
- Work closely with EAG, Finance, FP&A, IT Infrastructure, and Software Development teams to ensure smooth data and system interoperability.
- Support data governance efforts by ensuring integrations and pipelines follow quality, security, and compliance standards (GDPR, GxP, etc.).
- Assist in documenting standards, guidelines, and runbooks for integrations and data processes.
- Bachelor’s degree in Computer Science, Data Science, Engineering, or equivalent; or 5+ years equivalent professional experience.
- Integration Expertise: 5+ years in systems integration roles, with strong hands-on experience in MuleSoft (API-led integration, flow design, deployment, and monitoring).
- ERP & Enterprise Systems: Experience integrating ERP (NetSuite preferred), CRM (Salesforce preferred), HR, or finance platforms.
- Programming & Scripting: Proficiency in integration-related languages/tools (e.g., Java, Python, SQL).
- Cloud Experience: Familiarity with Azure services for integrations and/or data management.
- Problem-Solving: Strong troubleshooting skills and ability to manage integrations in complex enterprise environments.
- Collaboration: Excellent communication skills to partner with technical and non-technical teams.
- Experience with HubSpot–Salesforce integration.
- Familiarity with NetSuite SuiteTalk API or REST API.
- Exposure to Azure Data Factory, Azure SQL Data Warehouse, or other ETL/data engineering tools.
- Experience supporting reporting environments (e.g., Power BI datasets).
- Knowledge of data security and compliance frameworks relevant to life sciences.
- Competitive salary plus annual bonus scheme
- Private health insurance plus enhanced dental and optical cover
- Generous pension scheme
- Generous amount of paid days holiday
- Enhanced maternity and paternity pay for employees with 2+ years of service
- Access to comprehensive Mortgage Advisor Service
- Group income protection
- Life assurance coverage at 4x base salary
- EV car scheme and more