SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Staff Software Engineer - AI Governance

OneTrust - Atlanta, GA, 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 165,000 - 247,500 / 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. This role combines deep technical expertise with cross-functional collaboration to translate customer needs into secure, compliant, and observable platform capabilities. Key Responsibilities: Development & Architecture: - Lead the design and development of Java/Python microservices and shared libraries integrating with AI platforms for the AIG 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 - 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 - Partner with frontend engineers to build reusable dashboard shells, visualization components, filters, data tables, and entity drill-down experiences OneTrust is embracing an office-first culture, encouraging three days a week in office for most roles, with flexibility depending on the scope of the position. Requirements: - 10+ years of software engineering experience with demonstrated expertise in building large-scale, distributed systems - Strong proficiency in Java and/or Python - Experience with cloud platforms (Azure preferred) and microservices architecture - Expertise in event-driven systems, streaming platforms (Kafka, Apache Flink), and real-time data processing - Strong understanding of database design, SQL, and data warehousing concepts - Experience with REST APIs, API design, and data contracts - Proven ability to lead technical design and architecture discussions - Experience mentoring and collaborating with junior engineers - Background in enterprise, regulated, or security-focused environments

Similar roles