Senior Staff Software Engineer - Detection & Discovery
Core
Senior technical leader responsible for evolving Data Discovery and Data Catalog services while building next-generation AI detection and cloud resource discovery capabilities.
Role type
Senior Staff Software Engineer (Data Discovery & AI Detection)
Builds
Production Data Discovery and Data Catalog pipelines; AI model and agent discovery services; secure cloud resource inventory systems.
Domain
Enterprise Data Governance, Cloud Infrastructure, AI/ML Operations
Deliverable
production ML models | product features
Required skills
Java, Spring ecosystem, distributed systems, cloud-native architecture, Kubernetes, Linux debugging, API design, multi-tenant SaaS design, technical leadership, incident management, observability
Preferred skills
Data discovery/cataloging experience, AI/ML application to discovery workflows, AWS/Azure/GCP APIs, AI platform infrastructure (Bedrock/AgentCore/Vertex AI), workflow orchestration (Temporal), Kafka, CI/CD
Technologies
Java, Spring, Kubernetes, Linux, AWS, Azure, Google Cloud, Kafka, Temporal
Responsibilities
Lead technical evolution and maintenance of Data Discovery and Data Catalog services; design and build Java services for AI model and cloud resource discovery; troubleshoot complex production issues in Linux/Kubernetes environments; drive technical debt reduction and architecture modernization; mentor engineers and lead multi-quarter initiatives.
Seniority
Senior Staff, hands-on IC with technical leadership