Director of Software Engineering
Core
Lead the engineering organization to oversee core technology platforms (Omdia Customer Platform, data visualization tools, APIs, survey platform) and drive AI initiatives to enhance research delivery and customer experience.
Role type
Director of Software Engineering
Builds
Omdia Customer Platform, data visualization tools, APIs, survey platform, and AI-enhanced research capabilities
Domain
B2B technology, SaaS, data analytics, and market intelligence
Deliverable
production ML models | product features | infrastructure
Required skills
software architecture, microservices design, API management, AWS/GCP cloud infrastructure, AI/ML implementation, team leadership, budget management, security best practices, data visualization integration
Preferred skills
MuleSoft, OAuth2, Cloudflare/Redis, .Net, Java, Python, Sitecore CMS, Solr/Elastic, Salesforce/Marketo/Eloqua integration, LangChain, AWS Bedrock, Power BI/Tableau, SQL, vector databases, GitHub Copilot
Technologies
AWS, GCP, MuleSoft, OAuth2, Cloudflare, Redis, Sitecore, Solr, Elastic, Salesforce, Marketo, Eloqua, LangChain, AWS Bedrock, Power BI, Tableau, SQL, Chart.js, Google Charts, Snyk, AWS Secrets Manager, Jira, ServiceNow
Responsibilities
Define and execute software engineering strategy aligned with business objectives; Lead AI initiatives for research delivery and customer capabilities; Strengthen platform security, integration, and technical infrastructure; Manage engineering budget, resource allocation, and vendor relationships; Build and mentor a high-performing engineering team including outsourced resources; Implement Agile methodologies, DevOps practices, and engineering best practices; Balance technical debt management with new feature development
Seniority
Director, strategic leadership with hands-on technical oversight