OneTrust is hiring a Senior Staff Software Engineer for its Detection & Discovery team. The role balances technical stewardship of the company’s Data Discovery and Data Catalog capabilities with development of AI Detection & Discovery. The engineer will lead architecture and implementation across mature production services and new discovery capabilities, with a focus on reliability, customer impact, and practical modernization. The role includes evolving and maintaining Data Discovery and Data Catalog services, improving the end-to-end discovery pipeline, and leading an engineering-quality initiative to reduce technical debt and modernize code and architecture without compromising stability. It also involves building Java services, APIs, and reusable connectors to discover AI models, agents, and related resources across cloud and AI platforms; normalizing discovered inventory; and enabling continuous, scheduled, and incremental discovery. The engineer will participate in customer-facing production support, troubleshoot issues across services and infrastructure, and drive incidents through root cause analysis and durable corrective action. They will set architecture, lead multi-quarter initiatives, improve code quality and operational maturity, and collaborate across teams while mentoring engineers. OneTrust encourages an office-first culture, with most roles working in the office three days a week; role-specific requirements or flexibility may vary. The listed annual base pay range for candidates based in California, Colorado, Connecticut, Nevada, New York, Rhode Island, and Washington is $165,000–$247,500. The role may also be eligible for discretionary bonuses, equity, and/or commissions. Benefits vary by country.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior