SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Staff Software Engineer - AI Governance

OneTrust - San Francisco, CA, United States - Hybrid - posted 2026-09-25

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 193,050 - 257,400 / annual

OneTrust is seeking a Senior Staff Software Engineer to serve as a technical leader for the AI Governance (AIG) platform. You will drive the design, scalability, and reliability of systems that enable enterprises to deploy and govern AI and LLM-powered applications responsibly. Key responsibilities include: **Development:** - Lead the design and development of Java/Python microservices and shared libraries integrating with AI platforms for the AI Governance product - Design, build, and test cloud-native applications deployed on Microsoft Azure using Core Java, REST, and the Spring ecosystem - Lead the architecture and development of reusable AIG reporting and dashboard capabilities that integrate governance data from SQL databases and analytical platforms with runtime observability signals - Design reusable semantic-layer and metric-abstraction capabilities, including dataset contracts, metric definitions, query APIs, pre-aggregation, caching, filtering, time-period selection, and drill-down workflows - Lead event-driven integrations using Kafka and Apache Flink to consume normalized observability events and produce dashboard-ready datasets and derived metrics - Integrate with the AI Observability platform through well-defined APIs and data contracts for runtime metrics, logs, traces, alerts, policy decisions, and evidence - Own technical design for critical systems, ensuring scalability, security, and reliability - Partner with frontend engineers to build reusable dashboard shells, visualization components, filters, data tables, and entity drill-down experiences - Maintain strong automated unit and integration test coverage in line with team standards **Collaboration:** - Work closely with UX, Product Managers, Product Owners, and other developers to contribute to planning and grooming sessions and drive team discussions on system architecture and component design - Partner with Product, UX, and Customer Success to understand customer AI use cases and governance needs - Lead architectural discussions and mentor junior engineers on best practices You will deeply understand how customers build, deploy, and operate AI systems, and translate those needs into secure, compliant, and observable platform capabilities. **Requirements:** - 10+ years of software engineering experience with demonstrated expertise in building scalable, distributed systems - Strong proficiency in Java and/or Python - Experience with cloud platforms (Azure preferred) and microservices architecture - Expertise in event-driven systems, stream processing (Kafka, Apache Flink), and real-time data pipelines - Strong understanding of database design, SQL, and analytical data platforms - Experience building APIs, REST services, and data integration patterns - Proven ability to lead technical design and mentor other engineers - Experience with observability, monitoring, and logging systems - Background in enterprise, regulated, or security-focused environments - Excellent communication and collaboration skills

Similar roles