4 days ago
Base Salary
$165k - $248k/yr
Responsibilities
- Own and evolve Data Discovery and Data Catalog services, including production support and technical-debt reduction.
- Design and build Java services, APIs, and reusable connectors for AI model, agent, and cloud-resource discovery.
- Develop continuous, scheduled, and incremental discovery across customer accounts, projects, subscriptions, and regions.
- Improve pipeline stability, reliability, performance, observability, and operational maturity.
- Troubleshoot production issues across Java services, Linux, Kubernetes, cloud integrations, networking, and on-premises components.
- Lead incidents from investigation through root cause analysis and durable corrective action.
- Set architecture, lead multi-quarter initiatives, make build-versus-reuse decisions, and guide production adoption.
- Establish standards for code quality, design reviews, automated testing, and production readiness.
- Collaborate with Product, UX, Security, Platform, Support, Operations, and customer-facing teams while mentoring engineers.
Requirements
- 12+ years of professional software engineering experience, including substantial hands-on Java and Spring development.
- Experience designing and delivering distributed, cloud-native production services and APIs at enterprise scale.
- Experience owning production software, reducing technical debt, resolving critical issues, and improving stability and reliability.
- Hands-on experience debugging production services in Linux and Kubernetes environments.
- Working knowledge of DNS, TLS, HTTP, networking, and proxy or firewall troubleshooting.
- Experience integrating external platforms through provider APIs, authentication and authorization, pagination, data mapping, and evolving API behavior.
- Strong knowledge of distributed systems and workflow or event-driven architectures, including retries, idempotency, failure handling, and observability.
- Experience designing secure, multi-tenant SaaS systems with tenant isolation and secure service-to-service communication.
- Ability to lead technical strategy across teams, guide architecture decisions, and remain effective in code and design reviews.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Preferred experience includes data discovery, data catalogs, scanning, ingestion, asset inventories, AI or machine learning applications, AI platforms, AWS/Azure/Google Cloud APIs and identity models, Amazon Bedrock or AgentCore, Azure AI Foundry, Vertex AI, Temporal, connector frameworks, Kafka, CI/CD, production operations, and regulated enterprise domains.
Benefits
- Office-first culture encouraging three days per week in the office for most roles, with role-specific flexibility confirmed with the recruiter.
- Comprehensive healthcare coverage, flexible PTO, equity RSUs, annual performance bonus opportunities, retirement account support, and 14+ weeks of paid parental leave.
- Career development opportunities and company-paid privacy certification exam fees.
- Additional benefits vary by country.
Tech Stack
Categories
About OneTrust
OneTrust builds an enterprise data governance and compliance platform used to manage privacy, consent, and AI governance across global operations. Its products span privacy impact assessment and data‑mapping automation, cookie and consent management, vendor risk, subject access requests, incident management, and policy enforcement, sold as subscription software. Founded in 2016 and headquartered in Atlanta, the privately held company serves thousands of organizations worldwide across regulated industries.