Amsterdam
14 Apr 2026
Engineering Director - Business Data logo

Engineering Director - Business Data

Canonical

Engineering Director - Business Data

Engineering Director role at Canonical to lead the Business Data unit, responsible for business systems integrations, data mesh solutions, and Salesforce/NetSuite configuration. Requires exceptional academic track record, proven ability to drive multiple software engineering teams, and experience in CRM/ERP systems, Python, data engineering, or distributed integrations. Remote position based in the EMEA region.

RemoteFull-timeDirectorCRM/ERP SystemsPython

Salary

Not specified

Work Location

Amsterdam, North Holland, Netherlands, NL

Work Model

Remote

Employment Type

Full-time

Experience Level

Engineering Director

Core Qualifications

Technical (Must-have)
CRM/ERP systemsPythondata engineeringdata governancedistributed integrations
Soft Skills
leadershippresentation skillsresult-orientedpersonal drivecollaboration
Tools (Must-have)
SalesforceNetSuiteTrinoRangerSupersetTemporalAirbyte

Preferred Qualifications

Technical (Nice-to-have)
Performance engineeringDevOps/SREcompliance

Key Responsibilities

  • Leading multiple teams of engineers, ranging from graduates to seniors
  • Developing engineering managers to maintain Canonical culture in their teams
  • Developing and evangelize great engineering practices and processes in the teams
  • Setting and implementing solid performance management with performance goals and objectives with your direct reports and teams
  • Identifying and measuring indicators of team health, and take action where needed
  • Being accountable for the product development roadmaps in the teams
  • Being an active part of the Commercial Systems leadership team, collaborating with other leaders
  • Expanding your teams by hiring great talent
  • Collaborating with stakeholders and product users
Engineering DirectorBusiness DataSoftware DevelopmentRemoteEMEASalesforceNetSuitePythonData MeshOpen Source