The Challengeย
As aย Seniorย Principal Software Engineer, you will serve as a technical leader forย OneTrust'sย AI Governance platform, driving the design, scalability, and reliability of systems that enable enterprises to deploy and govern AI and LLM-powered applications responsibly. You will deeply understand how customers build, deploy, andย operateย AI systems, and translate those needs into secure, compliant, and observable platform capabilities.ย
Your Missionย ย
Developmentย ย ย
- Lead the design and development of Java/Python microservices and shared libraries integrating with AI platforms forย OneTrust'sย AI Governance product.
- Design, build, and test cloud-native applications deployed on Microsoft Azure using Core Java, REST, and the Spring ecosystem.
- Build features with RAG, agent workflows, and model orchestration.
- Own technical design for critical systems, ensuring scalability, security, and reliability.
- Maintain strong automated unit/integration test coverage and engineering standards. Achieve at least 80% code coverage or per the revised standards set by the teamย
Collaborationย ย ย ย
- Work closely with UX, Product Managers and/or Product Owners, as well as other developers to contribute to planning and grooming sessionsand driveย team'sย discussions on system architecture andย componentย design.ย ย
- Partner with Product, UX, and Customer Success to understand customer AI use cases and governance needs.
- Lead architecture discussions and technical planning.
- Drive alignment across teams on platform design and priorities.
- Contribute to sprint planning and delivery.ย
Supportย ย ย ย
- Reduce defects byย identifyingย and addressing issues early in theย developmentย lifecycle.
- Ensure critical and high priority CII's are delivered per SLA.ย ย
- Promote early defect detection through strong design and testing.
- Improve system monitoring, resilience, and operational maturity.ย
Code Reviewย ย
- Set standards for clean, secure, and maintainable code.
- Conduct thorough reviews for distributed and AI-enabled systems.
- Guide engineers on testing, automation, and AI system validation.
Leadย ย
- Help build high-performing teams by mentoring the teamย onย new technical skills.ย
- Influence technical strategy and long-term platform direction.
- Build a culture of ownership, learning, and engineering excellence.ย
You Areย ย
A senior technical leader withย strong systemย design and hands-on execution skills, who understands how enterprises use AI and LLMs in real-world workflows and can translate those needs into scalable, secure, and compliant platform solutions.ย
Your Experience Includesย ย ย
- Bachelor's or master's degree in computer science, Engineering, or related technical or business field.ย
- 12+ years of professional software engineering/development experience ย
- Strong expertise in Java/J2EE, Spring, design patterns, microservices architecture, and cloud-native distributed systems
- Proven experience building production-grade agentic AI systems with robust tool-use, guardrails, and observability for enterprise-scale workloads.ย ย
- Solid understanding of RAG pipelines, agent workflows, model orchestration, and evaluation practices.
- Working experience with one or more AI platforms like Amazon SageMaker, Google Vertex, AWS Bedrock etc.ย
- Experience with elastic search and data streaming tools like Kafka. ย
- Good understanding of web services and SOA related standards like REST/OAuth/JSON. ย
- Moderate understanding of code and script (Python, Bash) ย
- Good experience with SQL and NoSQL databasesย
- Agile development (Scrum, XP, or Pair Programming) experience ย
- Ability to use a wide variety of open-source technologies and cloud services. ย
- Familiarity with public cloud providers such as (Azure, Google Cloud, or AWS) ย
Extra Awesomeย ย
- Experience with different databases (Relational and document) is a strong asset.ย
- Familiarity with continuous integration and continuous deployment (CI/CD) tools. ย
- Proficiency in Kubernetes, including cluster deployment, scaling, and management is highly desirable.
- Background in enterprise, regulated, or security-focused environments.ย