T

Trend Micro

Global cybersecurity solutions with threat intelligence

Engineering Manager - Data Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeAustin, TX, USAIn-person

About the Job

Requirements

  • At least 10 years of software engineering experience, including significant experience building distributed systems, data-intensive applications, or large-scale platform services.
  • Demonstrated experience leading engineering teams comprising software engineers, data engineers, or both.
  • A proven track record of delivering complex, multi-team engineering initiatives from planning through production deployment and ongoing operations.
  • Strong understanding of distributed systems, cloud-native architectures, service-oriented architectures, and event-driven processing.
  • Experience designing and operating high-scale data ingestion, transformation, integration, and processing systems.
  • Strong background in data modeling, databases, APIs, distributed storage, and data-intensive services.
  • Experience with production programming languages such as Python, Java, Go, or equivalent.
  • Experience defining technical roadmaps, managing engineering execution, prioritizing competing investments, and delivering against measurable goals.
  • Ability to make sound architectural decisions, guide senior engineers, and balance technical depth with organizational and delivery responsibilities.
  • Strong communication and collaboration skills, with experience working across Product, Architecture, Data Platform, Security, and AI/ML organizations.
  • Strong understanding or practical experience in several of ontology engineering and domain modeling; knowledge graphs and graph data modeling; entity resolution, entity matching, and relationship discovery; semantic models, semantic search, and knowledge representation; schema mapping, data contracts, and ontology evolution; data lineage, provenance, integrity, and governance; and graph-based retrieval and reasoning.
  • Experience with or strong familiarity with several of LLM-powered applications and agent architectures; Retrieval-Augmented Generation and hybrid retrieval; AI memory systems, embeddings, and vector databases; agent tool integration and interoperability protocols such as MCP; agent orchestration frameworks such as LangGraph, Temporal, or equivalent; context construction, knowledge retrieval, and multi-agent collaboration; and production considerations for AI systems, including latency, cost, reliability, security, and evaluation.
  • Ability to understand underlying AI and agentic-system architectural principles and guide engineering teams; deep expertise in any single framework is not required.

Responsibilities

  • Lead, grow, and develop a team of data engineers and software engineers responsible for the Security Ontology platform.
  • Own end-to-end delivery of the Ontology engineering roadmap, from technical planning and prioritization through implementation, production rollout, and ongoing operations.
  • Translate product and platform strategy into clear engineering objectives, milestones, execution plans, and measurable outcomes.
  • Establish engineering processes, development standards, code quality practices, and delivery metrics.
  • Drive execution across multiple workstreams, managing dependencies, technical risks, resource allocation, and delivery commitments.
  • Build a culture of ownership, accountability, technical excellence, and continuous improvement.
  • Mentor engineering leads and senior engineers, develop technical talent, and build a scalable organization capable of supporting the platform's long-term growth.
  • Balance near-term product delivery with foundational investments in architecture, reliability, performance, and developer productivity.
  • Lead development of a shared security ontology spanning endpoint, identity, cloud, network, email, threat intelligence, and other security domains.
  • Establish canonical entities, relationships, attributes, semantic contracts, and domain modeling standards across security products.
  • Drive ontology versioning, evolution, governance, and interoperability practices that support independent product development without fragmenting the shared knowledge model.
  • Lead definition and implementation of reusable patterns for mapping product-specific schemas into the common semantic model.
  • Deliver capabilities for entity resolution, relationship discovery, provenance, confidence scoring, and cross-product correlation.
  • Partner with product engineering teams to onboard new security domains and evolve existing integrations as product schemas and capabilities change.
  • Lead design, implementation, and scaling of the Security Knowledge Graph and its supporting services.
  • Deliver a production-grade Ontology API and services layer that provides consistent semantic access to security knowledge for applications and AI agents.
  • Drive implementation of entity resolution, context retrieval, graph traversal, semantic search, knowledge enrichment, and reasoning capabilities.
  • Define service abstractions that decouple applications and agents from underlying storage technologies and implementation details.
  • Evaluate and guide adoption of graph, vector, relational, and hybrid storage technologies based on scale, performance, reliability, and operational requirements.
  • Establish service-level objectives and engineering practices for availability, latency, throughput, data consistency, and operational observability.
  • Continuously improve platform scalability and cost efficiency as data volumes, product integrations, and agent workloads grow.
  • Lead engineering work to integrate the Security Ontology and Knowledge Graph with AI agent memory and orchestration systems.
  • Establish clear boundaries between shared ontology knowledge, persistent knowledge graph data, agent memory, vector stores, and traditional application data.
  • Deliver reusable capabilities for context retrieval, memory persistence, consolidation, expiration, relevance, and provenance.
  • Enable AI agents to leverage knowledge from previous investigations while preserving data integrity, access controls, and appropriate isolation.
  • Define and implement secure patterns for agents to access, enrich, and contribute knowledge through APIs, tools, and protocols such as MCP.
  • Partner with AI/ML and agent-platform teams to enable shared knowledge, multi-agent collaboration, and scalable autonomous security workflows.
  • Ensure knowledge retrieval and memory capabilities meet production requirements for performance, reliability, security, and cost.
  • Lead development of scalable data ingestion, transformation, mapping, and knowledge-publishing pipelines across product databases, APIs, event streams, and existing data platforms.
  • Establish reusable integration frameworks and standards for schema mapping, data contracts, entity resolution, and semantic data publishing.
  • Drive onboarding of security products into the shared ontology, reducing integration effort and time to deliver new product capabilities.
  • Establish requirements for data lineage, provenance, freshness, integrity, quality, and observability across the knowledge lifecycle.
  • Partner with the Data Platform organization to align on data ownership, access patterns, storage architecture, governance, and self-service capabilities.
  • Ensure the platform accommodates evolving schemas, increasing data volumes, and new security domains without extensive custom engineering for each integration.
  • Own the technical direction and engineering execution of the Ontology platform in alignment with the broader Security Platform and AI strategy.
  • Collaborate with platform architects and senior technical leaders to make architectural decisions and resolve complex technical trade-offs.
  • Convert architectural designs into actionable engineering plans, incremental releases, and production-ready implementations.
  • Lead design reviews, evaluate technology choices, and ensure consistency across services, data models, and integration patterns.
  • Establish standards for API design, distributed systems, data modeling, testing, continuous integration and continuous delivery, security, and production operations.
  • Drive technical risk reduction through targeted prototypes, performance testing, capacity planning, and production validation.
  • Identify opportunities to simplify the architecture, improve developer productivity, reduce operational overhead, and accelerate delivery.
  • Communicate engineering progress, risks, dependencies, and delivery forecasts to senior leadership and cross-functional stakeholders.
  • Lead the team in delivering a production-ready shared, governed Security Ontology connecting entities, relationships, and security context across multiple Vision One products.
  • Lead delivery of a scalable, reliable, high-performance Knowledge Graph foundation for representing and querying security relationships across growing data volumes and domains.
  • Deliver a production-grade Ontology API and services layer providing consistent, secure, and observable semantic access for applications, platform services, and AI agents.
  • Deliver repeatable product onboarding through standardized ingestion, schema mapping, entity resolution, and knowledge-publishing workflows.
  • Deliver cross-product entity resolution that reliably identifies and correlates security entities and relationships across siloed product data.
  • Deliver agent-ready knowledge and memory integration, enabling AI agents to retrieve contextual knowledge, leverage investigation history, and safely enrich shared knowledge.
  • Establish enterprise-grade data integrity and governance, including ownership, provenance, freshness, access controls, versioning, and quality standards across the knowledge lifecycle.
  • Establish measurable scalability and operational maturity through service-level objectives, performance and capacity benchmarks, production observability, and controlled infrastructure costs.
  • Build a high-performing engineering team with clear ownership, strong technical leadership, predictable execution, and capacity to scale platform capabilities and product integrations.
  • Accelerate delivery of agentic security capabilities with a reusable knowledge foundation for cross-product investigations, contextual threat analysis, and autonomous security workflows.

Desired Qualifications

  • Experience with technologies such as Neo4j, Amazon Neptune, RDF/SPARQL, GraphQL, or equivalent graph technologies.
  • Experience working with security products, security data, or cybersecurity platforms in one or more of endpoint security/EDR, identity security/IAM, cloud security, network security, SIEM and security analytics, vulnerability management, threat intelligence, and incident detection and response.
  • Understanding how entities and events connect across security domains, such as Identity → Device → Process → Network Connection → Threat → Incident.
  • Experience integrating data across multiple security products or building a shared security data model.

About the Company

Trend Micro

Global cybersecurity solutions with threat intelligence

Trend Micro provides cybersecurity solutions for businesses, protecting against digital threats across industries. Its products monitor networks, endpoints, and cloud environments to detect and block attacks, using AI and big data to analyze threats; customers access protections via software licenses and cloud security services, with optional managed services and consulting. The company differentiates itself with a broad enterprise-focused portfolio that combines threat intelligence, APT defense, ransomware protection, cloud security, and managed services backed by large-scale data analysis. Its goal is to help organizations reduce risk and stay ahead of evolving cyber threats by delivering integrated security across on-premises, cloud, and hybrid environments.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Tokyo, Japan
Founded
1988

Recently Posted Jobs

Explore more opportunities at Trend Micro

See more jobs