Senior Staff Software Engineer- Ai Governance
About this role
Engineers who thrive in ambiguous environments and enjoy driving complex technical initiatives across multiple teams will find a strong fit in this position. The AI Governance Engineering team at OneTrust builds platforms that unify regulatory intelligence, automation, and connected workflows to help organizations manage and secure artificial intelligence systems. Operating out of Bengaluru, India, the team focuses on creating scalable capabilities for AI governance, compliance, safety, and agent runtime governance.
In this senior role, the engineer will serve as a deep technical expert capable of contributing to and troubleshooting major system components. Responsibilities include defining technical strategy and architecture decisions, leading the design of highly available services, and mentoring engineers across the organization. The position calls for someone who balances high-level strategic planning with hands-on involvement in architecture, design, and implementation while collaborating closely with product, design, QA, and operations departments.
What you will do
- Serve as a deep technical expert across the AI governance platform by contributing to and troubleshooting major system components.
- Drive technical strategy, architecture decisions, and platform evolution based on distributed systems and enterprise-scale software.
- Partner with product, architecture, and engineering leaders to translate long-term vision into actionable technical roadmaps.
- Lead the design and delivery of scalable, secure, and highly available services supporting AI governance, observability, controls, and agent runtime management.
- Provide technical leadership across multiple initiatives and engineering teams to drive alignment and execution.
- Mentor engineers and elevate engineering excellence through architecture reviews, design guidance, and best practices.
- Tackle ambiguous, open-ended problems and drive them from concept through implementation.
- Contribute to incident response, root cause analysis, and continuous platform improvement.
What you need
- Hold a bachelor's degree in Computer Science, Engineering, or a related technical field.
- Bring 12 or more years of software engineering experience building enterprise-grade distributed systems.
- Demonstrate deep expertise in Java, Spring Boot, REST APIs, microservices, and cloud-native architectures.
- Possess proven experience designing and operating highly scalable, secure, and resilient web services.
- Show a strong understanding of software architecture, system design, performance optimization, and operational excellence.
- Exhibit experience leading complex technical initiatives across multiple teams alongside strong communication and leadership skills.
- Bring experience working with modern AI platforms, agent frameworks, and LLM-powered applications.
- Display familiarity with one or more AI deployment ecosystems such as Amazon Bedrock, Microsoft Foundry, Google Vertex AI, or Agent Core.
Nice to have
- Master's degree in Computer Science, Engineering, or a related field
- Experience building AI Governance, Trust & Safety, Security, Compliance, or Observability platforms
- Expertise operating large-scale SaaS platforms in cloud environments
- Experience with agentic AI systems, runtime governance, policy enforcement, evaluation frameworks, or AI observability solutions
- Strong understanding of enterprise security, compliance, and governance architectures
Benefits
- Comprehensive healthcare coverage
- Flexible PTO
- Equity RSUs
- Annual performance bonus opportunities
- Retirement account support
- 14+ weeks of paid parental leave
Skills and tech stack
Questions candidates ask
What is the remote work or office policy for this role?
OneTrust embraces an office-first culture, encouraging three days a week in the office for most roles with opportunities to collaborate in person. Specific requirements or flexibility may vary depending on the scope of the position.
What kind of background is needed for this position?
Candidates need 12 plus years of software engineering experience building enterprise-grade distributed systems, along with a bachelor's degree in Computer Science, Engineering, or a related technical field. Deep expertise in Java, Spring Boot, REST APIs, microservices, and cloud-native architectures is required.
What will I work on day-to-day?
The role involves serving as a deep technical expert across the AI Governance platform, driving technical strategy, and leading the design of scalable services supporting AI governance and agent runtime management. Engineers also mentor team members, tackle ambiguous problems, and collaborate with product and design teams.